SMP - Grade 2
Tingkatkan keahlian kita dengan menghubungkan aplikasi HP ke dunia fisik! Di kelas IoT ini, kita akan belajar menggunakan protokol MQTT untuk memantau sensor dan mengendalikan perangkat dari jarak jauh melalui aplikasi buatan sendiri. Yuk, bangun sistem Smart Home pertama kita dan jadilah inovator muda!
Deskripsi
Jika di kelas sebelumnya kita sudah mahir membuat aplikasi yang berjalan di dalam HP, sekarang saatnya kita membawa aplikasi tersebut ke level yang jauh lebih canggih. Di Grade 2 ini, kita akan mengawinkan keahlian membuat aplikasi dengan keajaiban Internet of Things (IoT). Kita akan membangun sebuah jembatan tak kasat mata yang menghubungkan aplikasi di HP kita dengan benda-benda fisik di dunia nyata, memungkinkan kita untuk mengendalikannya dari jarak jauh melalui jaringan internet.
Tujuan pembelajaran di kelas menengah ini sangat menantang dan berorientasi pada masa depan. Kita akan mempelajari bagaimana sebuah data fisik (seperti cahaya ruangan) bisa dikirim secara real-time ke layar aplikasi kita. Sebaliknya, kita juga akan belajar bagaimana sebuah usapan jari (slider) di layar HP bisa memutar motor servo atau menyalakan mesin secara langsung. Kita akan banyak membedah konsep komunikasi data menggunakan protokol canggih yang menjadi standar industri IoT, yaitu MQTT Broker.
Dalam praktiknya, kita akan menggunakan kombinasi alat yang sangat hebat. Di sisi perangkat lunak, kita tetap menggunakan platform Kodular untuk membangun desain aplikasinya. Namun di sisi perangkat keras, kita akan mulai menggunakan otak komputer mini bernama Mikrokontroler (seperti ESP32 atau ESP8266), yang akan kita hubungkan dengan berbagai komponen elektronik seperti sensor cahaya dan motor penggerak. Keduanya akan saling berkomunikasi tanpa henti melalui jaringan udara menggunakan MQTT.
Persiapan yang dibutuhkan untuk kelas ini membutuhkan ketelitian layaknya seorang insinyur muda. Selain laptop dan HP Android, kita perlu menyiapkan komponen perangkat keras (Hardware IoT) dan memastikan ketersediaan koneksi internet atau WiFi yang stabil. Kita juga perlu menyiapkan mental yang pantang menyerah, karena kita akan belajar merangkai kabel-kabel fisik dan menghubungkannya dengan logika jaringan yang ada di aplikasi kita.
Di akhir perjalanan Grade 2 ini, kita akan berhasil menciptakan sebuah prototipe teknologi yang mengagumkan. Kita akan memiliki sistem kontrol dan pemantauan jarak jauh yang bekerja persis seperti sistem Smart Home (Rumah Pintar) profesional. Kita akan memiliki pemahaman yang kuat tentang bagaimana perangkat lunak dan perangkat keras bisa bekerja sama, sebuah keahlian mutakhir yang akan membuat kita sangat menonjol di era serba digital 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.