Daftar Isi:
- Langkah 1: Langkah 1: Gunakan Skema Ini
- Langkah 2: Bekerja pada PCB - Header Las untuk ESP8266 dan Sensor Berdasarkan Skema
- Langkah 3: Pasang Sensor dan Tempatkan PCB di dalam Kotak
- Langkah 4: Konfigurasikan ThingSpeaks
- Langkah 5: Dapatkan Kodenya, Konfigurasikan dan Unggahnya
- Langkah 6: Siapkan Jerigen Air & Pompa Air
- Langkah 7: Hubungkan dan Mulai Dapatkan Informasi Melalui ThingSpeaks.com
Video: Penyiraman Tanaman Cerdas Didukung oleh Panel Surya: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Ini adalah versi terbaru dari proyek SmartPlantWatering pertama saya (https://www.instructables.com/id/Smart-Plant-Water…
Perbedaan utama dengan versi sebelumnya:
1. Terhubung ke ThingSpeaks.com dan menggunakan situs ini untuk mempublikasikan data yang diambil (suhu, kelembaban, cahaya, dll) - saluran saya di ThingSpeaks -
2. Dioptimalkan untuk berjalan dengan baterai. Versi ini menggunakan panel surya untuk mengisi baterai 3.7v Lipo 18650.
3. Sesuaikan frekuensi update dan penyiraman berdasarkan cuaca (menggunakan OpenWeatherMap.org).
4. Kode yang dioptimalkan… diunggah ke Github -
Persyaratan:
- PCB
- ESP8266 NodeMCU
- Sensor DHT11 (Suhu & Kelembaban)
- Relay
- Sensor cahaya
- Kotak / Wadah
- Header
- Pompa air (12V)
- selang lunak bening transparan berdiameter kecil (dapat bervariasi berdasarkan konektor pompa air Anda)
- Baterai 3.7 Lipo
-TP4056 (pengisi daya baterai)
- kabel
- kesabaran…. ini tidak rumit…. tetapi membutuhkan beberapa waktu untuk melakukannya, terutama jika Anda baru pertama kali melakukan sesuatu dengan komponen ini..:)
Di bawah ini Anda dapat menemukan beberapa grafik yang dibuat di ThingSpeaks:
Berikutnya Penyiraman tanaman (ini menunjukkan sisa waktu penyiraman) Ketinggian Air (liter dalam kaleng air)
Langkah 1: Langkah 1: Gunakan Skema Ini
Ikuti skema dan tiru ini ke dalam protoboard…
anda membutuhkan item berikut:
1. Protoboard
2. ESP8266 NodeMCU
3. Sensor DHT11 (Suhu & Kelembaban)
4. Relay
5. Sensor cahaya
6. Pompa air (12V)
7. selang lunak bening transparan berdiameter kecil (dapat bervariasi berdasarkan konektor pompa air Anda)
Langkah 2: Bekerja pada PCB - Header Las untuk ESP8266 dan Sensor Berdasarkan Skema
Gunakan skema untuk mereplikasi ke PCB. Selain skema di atas, saya telah menambahkan TP 4056 untuk mengisi Baterai Lipo menggunakan panel surya. Anda dapat menggunakan kartu pengisi daya baterai lainnya jika Anda mau. Silakan gunakan salah satu yang memiliki perlindungan untuk pengisian yang berlebihan/pengosongan baterai Anda.
jika Anda menggunakan panel surya 12v Anda perlu menambahkan langkah ke bawah untuk mengubah tegangan menjadi 5v. TP4046 tidak mendukung 12v sebagai input.
Ini adalah koneksi yang saya buat untuk menggunakan TP4056 untuk mengisi baterai Lipo dan memberi daya pada ESP8266 NodeMcu.
Panel surya (+) -> Turun -> TP4056 (+)
Panel surya (-) -> Step Down -> TP4056 (-)
TP4056 (OUT +) -> ESP8266 (+); Saya telah menggunakan kabel USB untuk koneksi ini
TP4056 (OUT -) -> ESP8266 (-);
Langkah 3: Pasang Sensor dan Tempatkan PCB di dalam Kotak
Saya telah menggunakan kotak plastik yang dapat digunakan di luar untuk meletakkan kartu PCB dan sensor suhu/kelembaban.
Langkah 4: Konfigurasikan ThingSpeaks
Dalam versi proyek ini saya telah menggunakan ThingSpeaks.com. Situs ini memiliki versi gratis dan komersial. Saya telah menggunakan versi gratis dan membuat saluran untuk mengunggah data yang diambil oleh proyek ini.
Idenya adalah untuk mengumpulkan informasi dan memvisualisasikannya melalui grafik / pengukur yang berbeda
thingspeak.com/channels/504661
Pertama Anda perlu membuat akun dan kemudian membuat saluran (jika Anda ragu tentang cara membuat akun atau saluran, jangan ragu untuk menghubungi saya)
Maka Anda perlu mengonfigurasi saluran menggunakan pengaturan ini. Penting bagi Anda untuk melakukan konfigurasi bidang yang sama karena saya merujuknya dalam kode.
Langkah 5: Dapatkan Kodenya, Konfigurasikan dan Unggahnya
Kunjungi repositori Git berikut
Unduh kode dan instal ke ESP8266 Anda. Kode diperbarui secara berkala tetapi saya membuatnya tetap berfungsi dengan skema yang sama yang dibagikan di sini. Dalam versi ini, saya menggunakan ThingSpeaks untuk mengumpulkan data dan membuat grafik untuk visualisasi di Internet. Juga penggunaan openWeatherMap.org memungkinkan mendapatkan cuaca dan ramalan terkini untuk kota tempat Anda berada. Informasi ini digunakan untuk mengoptimalkan penggunaan baterai jika kita mengharapkan hari hujan dan baterai mungkin tidak terisi penuh.
Penting!! - Ada beberapa pengaturan dalam kode yang perlu disesuaikan.
Lihat kode dan perbarui nilai untuk variabel berikut
- ThingSpeaks_KEY -- digunakan untuk situs ThingSpeaks
- openWeatherAPIid -- digunakan untuk mendapatkan informasi dan prakiraan cuaca terkini untuk hari-hari mendatang.
- openWeatherAPIappid -- digunakan untuk mendapatkan informasi dan prakiraan cuaca terkini untuk hari-hari mendatang
Jika Anda menyukai kodenya, silakan Bintangi di GitHub!. Terima kasih!
Langkah 6: Siapkan Jerigen Air & Pompa Air
Anda bisa menggunakan jerigen air apa saja yang Anda miliki. Saya telah menggunakan jerigen air 10 liter sehingga memiliki otonomi yang cukup untuk beberapa minggu.
Pompa air adalah 12v (1A) jadi saya menghubungkannya langsung ke sumber daya eksternal. Anda juga dapat menggunakan pompa air 5v dan mungkin mencoba menyalakannya dengan baterai yang sama dengan yang digunakan pada ESP8266. Saya belum mencobanya, tapi itu bisa menjadi ide untuk fase lain dari proyek ini.
Langkah 7: Hubungkan dan Mulai Dapatkan Informasi Melalui ThingSpeaks.com
Setelah terhubung, ESP8266 Anda akan mengirimkan data ke ThingSpeaks.com dan Anda dapat memvisualisasikan grafik dan data. Juga tanaman Anda akan disiram setiap hari dan akan menyesuaikan berapa banyak air yang dibutuhkan berdasarkan suhu/kelembaban.
Silakan periksa saluran saya untuk data langsung -
Direkomendasikan:
Kantor Bertenaga Baterai. Tata Surya Dengan Pengalihan Otomatis Panel Surya Timur/Barat dan Turbin Angin: 11 Langkah (dengan Gambar)
Kantor Bertenaga Baterai. Tata Surya Dengan Pengalihan Otomatis Panel Surya Timur/Barat dan Turbin Angin: Proyek: Kantor seluas 200 kaki persegi perlu bertenaga baterai. Kantor juga harus berisi semua pengontrol, baterai, dan komponen yang diperlukan untuk sistem ini. Tenaga surya dan angin akan mengisi baterai. Hanya ada sedikit masalah
Panel Datar Mini IMac G4 - Didukung oleh NUC: 9 Langkah (dengan Gambar)
Panel Datar Mini IMac G4 - Didukung oleh NUC: PendahuluanSaya telah menjalankan beberapa proyek yang menjadi inspirasi pembuatan ini. Seseorang mengklaim sebagai iMac yang berfungsi terkecil di dunia, tetapi pada kenyataannya itu adalah Raspberry Pi yang menjalankan distro Linux dengan tema MacOS, dan tidak dapat menjalankan M
Pot Tanaman Cerdas Otomatis - (DIY, Dicetak 3D, Arduino, Penyiraman Sendiri, Proyek): 23 Langkah (dengan Gambar)
Pot Tanaman Cerdas Otomatis - (DIY, Cetak 3D, Arduino, Penyiraman Sendiri, Proyek): Halo,Kadang-kadang ketika kita pergi dari rumah selama beberapa hari atau sangat sibuk, tanaman rumah (tidak adil) menderita karena tidak disiram ketika mereka Membutuhkannya. Ini adalah solusi saya. Ini adalah Smart Plant Pot yang meliputi: Penampung air bawaan. Sebuah rasa
Penyiraman Tanaman Cerdas: 5 Langkah (dengan Gambar)
Penyiraman Tanaman Cerdas: Halo! Dengan menggunakan proyek ini, Anda dapat menyirami tanaman Anda secara otomatis dengan mempertimbangkan suhu, kelembapan, dan cahaya eksternal. Anda juga dapat menggunakan ini sebagai stasiun cuaca rumah dan memeriksa suhu, kelembaban dan cahaya dari ponsel atau komputer ju
Jadikan Tanaman Anda CERDAS! (Oleh Arduino): 5 Langkah
Jadikan Tanaman Anda CERDAS! (Oleh Arduino): Jadi Anda selalu bertanya-tanya bagaimana cara menambahkan teknologi ke pabrik Anda? Dengan proyek keren ini, Anda dapat memastikan tanaman cantik Anda selalu dalam kondisi baik. Setelah melakukan proyek ini, Anda akan: Mempelajari cara menggunakan sensor keluaran analog Pelajari