Dari Lampu Surya $4 menjadi Node Sensor Nirkabel Cerdas: MSP430 + nRF24L01+ untuk Pemantauan Taman
Tujuan proyek ini adalah untuk memanfaatkan kembali lampu jalan surya biaya rendah (tersedia untuk $3–$4 di toko keras seperti Lowe’s dan Home Depot) menjadi node sensor jarak jauh nirkabel. Node menggunakan mikrokontroler MSP430G2553 dan transceiver nRF24L01+ (dengan perpustakaan spirilis) untuk mentransmisikan intensitas cahaya dari fotoresistornya yang bawaan, kelembaban tanah dari sensor kustom yang terinspirasi dari gardenbot.org, dan suhu tanah dari termistor silikon 10 kΩ. Data dikirim secara nirkabel ke pasang MSP430G2553/nRF24L01+ kedua yang dipasang pada Raspberry Pi.
Raspberry Pi menerima data melalui UART, dan skrip Python mencatatnya ke berkas CSV dan JSON (mengambil inspirasi dari proyek Uberfridge). Server Apache menyajikan JSON, dan data divisualisasikan secara real-time menggunakan pustaka chart JavaScript Flot. Selain itu, node Pi mengontrol transistor yang menggerakkan solenoid katup mangkuk taman, menyalakannya atau mematikannya berdasarkan bacaan kelembaban tanah.
Saya mengajar diri sendiri Eagle (Autodesk) dan merancang PCB kustom untuk mengganti papan bawaan di dalam lampu surya. Papan mengintegrasikan pengkonverter naik TPS61097 dari Texas Instruments (saya mendapatkan sampel gratis) untuk menaikkan 1.2 V dari baterai ke 3.3 V yang diperlukan untuk memberi daya pada MSP430.
Prototipe pertama (ditampilkan dalam Foto 6) hanya mencakup rangkaian daya. Saya sementara menghubungkan pin EN dan VIN pada TPS61097 karena sakontak bypass (lihat halaman 16 dari datasheet: https://www.ti.com/lit/pdf/tps61097-33) tidak berfungsi dengan benar. Saya menggunakan dua resistor 100 kΩ, 1 % secara seri untuk membuat jaringan 200 kΩ, tetapi bypass tetap macet, jadi saya menghubungkan EN ke VIN untuk mendapatkan output 3.3 V penuh. Saya ingin mengaktifkan fitur bypass dengan benar—apakah ada panduan tentang nilai resistor untuk baterai 1.2 V akan dihargai.
Untuk lebih banyak detail, lihat tulisan lengkap proyek: Solar Driveway Light to MSP430 Wireless Sensor Node.