Deskripsi

Oke, bikin aplikasi biasa sudah bisa. Sekarang di Grade 2, kita akan bikin aplikasi yang jauh lebih canggih. Kita akan menghubungkan aplikasi Kodular kita dengan perangkat IoT. Bayangkan kita bisa mengendalikan alat-alat di kamar kita hanya lewat HP, dari jarak jauh pula!

Di sini kita akan belajar tentang MQTT Broker, sebuah teknologi yang menjadi jembatan komunikasi antara aplikasi di HP dan perangkat keras (mikrokontroler). Proyek kita harus terintegrasi: data dari sensor di dunia nyata akan muncul di layar HP, dan tombol di HP bisa menggerakkan benda di dunia nyata.

Alat tempur yang perlu kita siapkan tentu lebih lengkap. Selain laptop dan HP Android, kita butuh perangkat IoT seperti ESP8266/ESP32, sensor cahaya, motor servo, dan kabel-kabel. Kita juga perlu memahami sedikit tentang jaringan internet, karena kita bermain dengan data yang dikirim lewat udara.

Kita akan melakukan eksperimen seru seperti membuat aplikasi pemantau cahaya ruangan. Kalau sensor mendeteksi gelap, aplikasi kita akan memberi tahu. Atau sebaliknya, kita menggeser slider di layar HP, dan motor servo di meja kita akan bergerak sesuai geseran jari kita.

Hasil akhirnya, kita akan memiliki sistem Smart Home mini buatan sendiri. Kita tidak hanya sekadar membuat tampilan aplikasi, tapi membangun sistem yang utuh. Kemampuan menghubungkan software dan hardware via internet ini adalah skill yang sangat mahal di dunia industri saat ini.

Apa yang kamu akan dapat?

Konsep komunikasi data nirkabel menggunakan protokol MQTT.

Menghubungkan aplikasi Android dengan Mikrokontroler (ESP32).

Membaca data sensor (Input) dan menampilkannya di aplikasi HP.

Mengendalikan aktuator (Servo/Relay) melalui tombol/slider di HP.

Persyaratan Mengikut Kelas

Pemahaman dasar Kodular (disarankan lulus Grade 1).

Perangkat IoT: Board ESP32

Sensor (Suhu/Cahaya)

Motor Servo.

Jaringan WiFi untuk koneksi perangkat.

Konten Kelas

0 topik • 0 pembelajaran