Daftar Isi:

Cara Membuat Smart Pot Dengan NodeMCU yang Dikendalikan oleh Aplikasi: 8 Langkah
Cara Membuat Smart Pot Dengan NodeMCU yang Dikendalikan oleh Aplikasi: 8 Langkah

Video: Cara Membuat Smart Pot Dengan NodeMCU yang Dikendalikan oleh Aplikasi: 8 Langkah

Video: Cara Membuat Smart Pot Dengan NodeMCU yang Dikendalikan oleh Aplikasi: 8 Langkah
Video: Belajar IOT dengan Nodemcu dan New BLYNK - Ternyata MUDAH | Akhishop Electronics #nodeMCU 2024, November
Anonim
Cara Membuat Smart Pot Dengan NodeMCU yang Dikendalikan oleh Aplikasi
Cara Membuat Smart Pot Dengan NodeMCU yang Dikendalikan oleh Aplikasi
Cara Membuat Smart Pot Dengan NodeMCU yang Dikendalikan oleh Aplikasi
Cara Membuat Smart Pot Dengan NodeMCU yang Dikendalikan oleh Aplikasi

Dalam panduan ini kita akan membangun Smart Pot yang dikendalikan oleh ESP32 dan Aplikasi untuk smartphone (iOS dan Android).

Kami akan menggunakan NodeMCU (ESP32) untuk konektivitas dan Blynk Library untuk cloud IoT dan Aplikasi di smartphone.

Terakhir kita akan menggunakan JLCPCB dan LCSC untuk pemesanan pcb dan komponennya.

Langkah 1: Rancang Skema Listrik Dengan EasyEDA

Rancang Skema Listrik Dengan EasyEDA
Rancang Skema Listrik Dengan EasyEDA

Untuk mendesain papan dan mencetaknya dengan layanan JLCPCB, kami akan menggunakan perangkat lunak EasyEda, yang melaluinya kami dapat menggambar diagram pengkabelan dan kemudian mengubahnya menjadi PCB dan memesannya langsung dari perangkat lunak.

EasyEda adalah perangkat lunak yang memungkinkan Anda menggambar sirkuit listrik dengan memasukkan komponen langsung dari database LCSC sehingga Anda dapat membelinya setelah digambar. Ini juga memungkinkan Anda mendesain PCB mulai dari diagram pengkabelan. Setelah ditarik, akan dimungkinkan untuk memesannya melalui JLCPCB.

Pertama Anda perlu mengunduh EasyEda dari tautan https://easyeda.com/page/download Kemudian instal dan impor skema yang saya rancang.

Skema dapat diunduh di sini.

Setelah diagram pengkabelan diunduh, cukup buat PCB darinya.

Langkah 2: Pesan PCB Dengan JLCPCB

Pesan PCB Dengan JLCPCB
Pesan PCB Dengan JLCPCB
Pesan PCB Dengan JLCPCB
Pesan PCB Dengan JLCPCB

Selanjutnya, setelah PCB dirancang, cukup pesan papan melalui JLCPCB dengan menekan tombol yang ditunjukkan pada gambar di atas.

Dengan sedikit uang, kami dapat memesan PCB yang dibuat dengan sangat baik dan sangat cepat. Juga dimungkinkan, setelah PCB dipesan, untuk melihat kemajuan pesanan dari akun Anda.

Langkah 3: Pesan Komponen Dengan LCSC

Pesan Komponen Dengan LCSC
Pesan Komponen Dengan LCSC
Pesan Komponen Dengan LCSC
Pesan Komponen Dengan LCSC

Untuk memesan komponen sederhana, cukup tekan tombol "BOM" (Bill of Material) pada program untuk menggambar PCB EasyEda.

Anda kemudian akan dibawa kembali ke halaman pembelian bahan di situs web LCSC, lanjutkan dengan pembelian sehingga Anda dapat menyelesaikan konstruksi PCB. Ikuti saja langkah-langkah pada foto di atas untuk memesan komponen elektronik.

LCSC adalah situs web yang memungkinkan Anda memilih komponen dari database besar dan memesannya untuk proyek dan PCB Anda. Ini menawarkan komponen tak terbatas dengan harga yang sangat kompetitif dan itulah sebabnya saya memilih layanan ini.

Langkah 4: Las Komponen pada Pcb

Las Komponen pada Pcb
Las Komponen pada Pcb
Las Komponen pada Pcb
Las Komponen pada Pcb

Ambil komponen yang dipesan melalui lcsc dan solder di PCB mengikuti indikasi diagram pengkabelan.

Langkah 5: Bangun Sensor Kelembaban Tanah

Bangun Sensor Kelembaban Tanah
Bangun Sensor Kelembaban Tanah
Bangun Sensor Kelembaban Tanah
Bangun Sensor Kelembaban Tanah

Saya telah menulis panduan terpisah untuk membuat sensor kelembaban tanah dan tersedia di sini!

Langkah 6: Unggah Kode

Unggah Kode
Unggah Kode

Unduh kode dari Sini.

Unggah di Arduino IDE.

Jika Anda tidak memiliki Perpustakaan Blynk dan driver ESP32, periksa panduan ini:

Instal Driver ESP32 di Windows: di sini

Instal Driver ESP32 di Linux: di sini

Instal Driver ESP32 di Mac OS: di sini

Unduh dan instal Blynk Library

Langkah 7: Bangun Aplikasi Dengan Blynk

Bangun Aplikasi Dengan Blynk
Bangun Aplikasi Dengan Blynk
Bangun Aplikasi Dengan Blynk
Bangun Aplikasi Dengan Blynk
Bangun Aplikasi Dengan Blynk
Bangun Aplikasi Dengan Blynk

Blynk adalah layanan gratis yang memungkinkan Anda mengontrol kartu NodeMcu dari jarak jauh dengan prosesor ESP32.

Ini akan berguna dalam proyek karena kami tidak perlu membuat server IoT kami tetapi hanya mengandalkan server Blynk. Selain itu, Blynk memungkinkan Anda membuat aplikasi gratis tanpa mengetahui cara memprogram hanya melalui aplikasi dasarnya. Untuk mengetahui cara mengkonfigurasi blynk pada Arduino IDE ikuti langkah-langkah berikut.

Langkah 8: Uji Lingkungan

Uji Lingkungan
Uji Lingkungan
Uji Lingkungan
Uji Lingkungan
Uji Lingkungan
Uji Lingkungan
Uji Lingkungan
Uji Lingkungan

Setelah perangkat lunak dimuat di esp32, kami dapat segera melihat sistem irigasi pintar baru kami sedang bekerja.

Kita bisa melihat ketinggian air di kapal dan status pompa yang diairi setiap saat.

Direkomendasikan: