Membangun Aplikasi Microcontroller dengan NodeMCU
Implementasi aplikasi microcontroller NodeMCU
Sasaran
Seperti yang dijelaskan pada bagian sebelumnya, salah satu komponen penting dalam IoT adalah “Smart Device IoT” yang pada umumnya berupa perangkat embedded system. Oleh karena itu dalam ekosistem IoT kita perlu mempelajari bagaimana cara mengembangkan aplikasi embedded system dengan memanfaatkan microcontroller NodeMCU (chipset ESP8266-12E).
Pada bagian ini, projek embedded system yang akan dibuat masih bekerja secara lokal, artinya perangkat belum dihubungkan ke jaringan internet. Bagian ini hanya mempelajari bagaimana mengendalikan sensor dan aktuator menggunakan microcontroller NodeMCU. Sedangkan pengendalian sensor/aktuator melalui jaringan komputer akan dibahas pada bagian selanjutnya.
Secara spesifik bagian ini kita akan memprogram perangkat keras microcontroller unit NodeMCU. Memahami bagaimana cara membaca kondisi lingkungan dengan sensor, mengendalikan aktuator, menampilkan data pada LCD, memproses data pada MCU dan lain sebagainya.
Bahasa pemrograman yang digunakan adalah C dan editor IDE Arduino. Sedangkan hasil akhirnya adalah membuat aplikasi embedded system secara mandiri, yaitu aplikasi yang bekerja pada sebuah chip melalui proses writing/flashing program ke dalam chip NodeMCU ESP-12E
Projek
Jenis-jenis projek yang akan diimplementasikan adalah sebagai berikut
Last updated
Was this helpful?