Componentbase-integration

  • Published on
    Modul 6 memperkenalkan sensor sebagai komponen input utama dalam firmware IoT modular. Setelah sistem mampu menangani event asinkron (Modul 5), modul ini menambahkan kemampuan observasi lingkungan melalui pembacaan sensor yang terstruktur, periodik, dan non-blocking. Sensor diperlakukan sebagai komponen OOP yang tunduk pada kontrak ComponentBase, dengan lifecycle jelas serta manajemen state internal untuk menyimpan data. Logika pembacaan dipisahkan dari konsumsi data, sehingga firmware.ino tetap bersih dan modular. Modul ini menjadi fondasi bagi automasi dan keputusan sistem pada modul berikutnya, khususnya actuator dan integrasi IoT berbasis data sensor.