Saya berencana untuk mengukur ketinggian air di sebuah sumur, yaitu sekitar 10 m dengan level air maksimum hingga 5 m. Rencana saya adalah menggunakan sensor ultrasonik HC SR04 untuk mengukur kedalaman, mengirimkannya melalui ZigBee ke Raspberry Pi di dalam rumah saya.
Seperti yang dibahas dalam pertanyaan saya sebelumnya, saya perlu memilih pengontrol mikro untuk menghubungkan sensor ultrasound dan modul ZigBee.
Parameter untuk pemilihan adalah:
Daya rendah: Saya berencana menjalankan ini dengan baterai, jadi penggunaan daya rendah adalah prioritas. Sampai sekarang saya tidak memiliki target untuk penggunaan daya atau berhari-hari antara perubahan baterai atau bahkan baterai yang digunakan. Karena ini lebih merupakan proyek pembelajaran dan ada di rumah saya, saya fleksibel, tetapi penggunaan daya yang lebih rendah lebih baik.
Biaya rendah: Ini adalah proyek pembelajaran bagi saya, dan saya tidak ingin menghabiskan banyak uang untuk hal ini, jadi biaya yang lebih rendah lebih baik.
Bekerja di dalam sumur: Seluruh proyek akan bekerja dari dalam sumur dan akan terkena sinar matahari dan hujan lebat. Saya akan memberikan kasus dan perlindungan yang baik.
Mudah diprogram.
Saya memilih ZigBee karena sederhana, memenuhi penggunaan saya dan daya rendah. Tetapi persyaratan saya adalah untuk mengangkut data sensor dan saya terbuka untuk transportasi lain. Jarak dari sumur saya ke Raspberry Pi adalah sekitar 6 meter dengan dinding di antaranya. Saya berencana untuk mengukur kedalaman air setiap 10 menit dan dua kali setiap menit ketika pompa air berjalan (sekitar 20 menit setiap hari).