Saya ingin memasang dua pendeteksi suhu: satu di luar dan satu di dalam rumah saya, untuk membandingkan suhu dan bertindak berdasarkan perbedaan (misalnya membuka / menutup jendela).
Masalah yang saya hadapi adalah platform mana yang harus diambil. Pikiran awal saya adalah untuk pergi dengan Foton , tetapi harganya cukup tinggi ketika saya bisa pergi untuk Raspberry Pi Nol untuk banyak. Di sisi lain, Pi Zero membutuhkan banyak daya, dan karena saya berencana untuk menempatkan satu sensor di luar, saya berharap untuk "menempatkan dan melupakannya" setidaknya selama beberapa bulan, dengan beberapa baterai AA (satu? Dua ?) di atasnya.
Jadi saya meminta bantuan Anda. Saya terbuka untuk platform lain untuk mengimplementasikan rencana saya. Inilah yang saya cari di platform ini:
- Kemampuan Wi-Fi (atau transmisi untuk bagian luar dihapus, dan Wi-Fi untuk bagian dalam)
- Dapat hidup berminggu-minggu, berbulan-bulan menggunakan AA sederhana
- Tidak mahal. Itu hanya proyek sampingan kecil.
sumber
Jawaban:
ESP8266 dapat menjadi kandidat yang sangat baik untuk proyek Anda.
Untuk meningkatkan masa pakai baterai dengan ESP8226 Anda dapat mengikuti artikel Open Home Automation ini. Cara menghemat daya yang disorot oleh artikel ini adalah:
Dan tentunya ESP8266 tidak mahal.
Fitur utama ESP8226 :
Lebih banyak bahan referensi di espressif.com .
sumber
Saya melihat setidaknya 3 pilihan untuk dibuat dalam desain sistem Anda.
Protokol RF WiFi tidak terlalu hemat energi. Anda dapat mengurangi ini dengan hanya mengirimkan bacaan yang jarang (ukur pada 1 menit, kirim pada 20 menit). BLE atau yang serupa mungkin lebih baik, tetapi Anda perlu memperdagangkan rentang dan ongkos suku cadang jika Anda memilih sesuatu yang komoditasnya kurang. Jika penggunaan domestik pribadi, lebih dari 2 tahun mungkin tidak layak optimasi ekstra.
Di dalam Unit Anda mungkin memiliki batasan daya berbeda untuk unit ini, tetapi Anda tidak menentukan. Secara kritis, tidak perlu platform yang sama dengan unit outdoor, tetapi tidak terdengar seperti Anda memerlukan SBC yang menjalankan linux di sini. Bagaimana Anda ingin mengembangkan tumpukan Anda mungkin merupakan faktor pendorong di sini (dan juga keakraban).
Outdoor Unit Saat ini Anda memiliki persyaratan fitur rendah - hanya antarmuka digital ke termometer Anda. Anda mungkin menginginkan resolusi 0,25 ° C atau lebih baik untuk memungkinkan beberapa ruang lingkup dalam cara Anda menggunakannya. Tentu saja Anda memerlukan mode tidur, tetapi pilihannya cukup luas. Lingkungan pengembangan dan kemudahan penggunaan mungkin merupakan faktor yang sama pentingnya dengan harga. Anda tidak memiliki payload komputasi yang perlu dikhawatirkan melalui protokol komunikasi, sehingga frekuensi clock rendah masuk akal.
Faktor lain yang mungkin ingin Anda pertimbangkan adalah seberapa besar kemungkinan Anda memperluas ini di masa depan, ini mungkin memengaruhi papan pilihan Anda (misalnya jika Anda ingin menambahkan unit tampilan / kontrol di dalam ruangan).
Sudah cukup jelas bahwa satu-satunya pilihan penting di sini adalah bahwa unit outdoor / baterai harus menjadi micro-controller dengan sleep (dan RF), daripada platform linux penuh. Platform yang lebih baru cenderung menawarkan efisiensi energi yang lebih baik, tetapi mungkin cukup mahal untuk mengimbangi manfaat dalam hal penggunaan ini.
sumber