Secara keseluruhan, sistem ini bekerja menggunakan topologi komunikasi terpusat di mana beban kerja dibagi menjadi dua: Master sebagai pembaca kondisi lingkungan dan Slave sebagai pengeksekusi tindakan.
1. Tahap Inisialisasi (Master & Slave) Saat sistem pertama kali dihidupkan, kedua mikrokontroler (Master dan Slave) melakukan inisialisasi pengaturan awal. Ini meliputi pengaturan clock, konfigurasi protokol komunikasi (menyamakan parameter agar bisa saling berbicara), serta pendefinisian pin GPIO (Master mengonfigurasi pin sensor sebagai Input, sedangkan Slave mengonfigurasi pin aktuator seperti kipas, pompa, atau lampu sebagai Output).
2. Pembacaan Parameter Lingkungan (Sisi Master) Setelah inisialisasi selesai, mikrokontroler Master masuk ke dalam perulangan utama. Tugas utamanya adalah membaca kondisi riil di dalam greenhouse melalui sensor-sensor yang terhubung (misalnya sensor suhu/kelembaban DHT, sensor cahaya LDR, atau sensor kelembaban tanah). Data analog atau digital dari sensor-sensor ini kemudian diolah menjadi paket data yang siap dikirim.
3. Transmisi Data (Master ke Slave) Master mengirimkan paket data hasil pembacaan sensor tersebut secara serial (misalnya menggunakan jalur SPI atau I2C) kepada mikrokontroler Slave. Pengiriman ini dilakukan secara berkala dan real-time.
4. Penerimaan dan Eksekusi Aktuator (Sisi Slave) Di sisi lain, mikrokontroler Slave berada dalam kondisi standby untuk menerima (membaca) data yang dikirim oleh Master. Begitu paket data diterima dan divalidasi, Slave akan memasukkan data tersebut ke dalam blok logika percabangan (algoritma kontrol). Berdasarkan nilai yang diterima, Slave akan mengambil keputusan untuk menyalakan atau mematikan aktuator greenhouse.
Contoh Tindakan: Jika data dari Master menunjukkan suhu udara terlalu panas, Slave akan mengaktifkan relay untuk menyalakan kipas exhaust. Jika data menunjukkan intensitas cahaya matahari menurun, Slave akan meningkatkan duty cycle PWM untuk menerangkan lampu LED (grow light).
5. Siklus Berkelanjutan (Continuous Loop) Setelah Slave mengeksekusi aktuator, proses akan kembali ke awal. Master terus membaca data terbaru dan mengirimkannya, sementara Slave terus menerima instruksi untuk menyesuaikan keadaan aktuator. Siklus ini berulang terus-menerus tanpa henti selama sistem beroperasi, sehingga iklim mikro di dalam greenhouse selalu terjaga pada kondisi yang optimal untuk tanaman.
BAHAN PRESENTASI UNTUK MATA KULIAH ELEKTRONIKA 2023 OLEH: Nama : Yofie Fara Madani Nim :2310952033 Dosen Pengampu: Darwison, M.T Referensi: 1. Darwison, 2010, ”TEORI, SIMULASI DAN APLIKASI ELEKTRONIKA ”, Jilid 1, ISBN: 978- 602-9081-10-7, CFerila, Padang 2. Darwison, 2010, ”TEORI, SIMULASI DAN APLIKASI ELEKTRONIKA ”, Jilid 1, ISBN: 978- 602-9081-10-7, CV Ferila, Padang 3 . Robert L. Boylestad and Louis Nashelsky, Electronic Devices and Circuit Theory, Pearson, 2013 4 . Jimmie J. Cathey, Theory and Problems of Electronic Device and Circuit, McGraw Hill, 2002. 5 . Keith Brindley, Starting Electronics, Newness 3rd Edition, 2005 6 . Ian R. Sinclair and John Dunton, Practical Electronics Handbook, Newness, 2007. 7. John M. Hughes, Practical Electronics: Components and Techniques, O’Reilly Media, 2015.
Komentar
Posting Komentar