Internet of Things
  • IoT DEVELOPMENT BOARD DSP-TECH
  • Kata Pengantar
  • Pengantar Internet of Things
  • Arsitektur Internet of Things
  • IoT Development Board [DSP-TECH]
  • Pengantar Microcontroller NodeMCU
  • Menyiapkan Lingkungan Pengembangan IoT Development Board
  • Membangun Aplikasi Microcontroller dengan NodeMCU
    • Projek Pergerakkan LED
    • Projek Layar OLED
    • Projek Aktuator Saklar Elektrik (Relay)
    • Projek Sensor Intesitas Cahaya
    • Projek Sensor Suhu & Kelembaban
    • Projek Sensor Jarak Penghalang Ultrasonic
    • Projek Sensor Remote IR (Inframerah)
    • Projek Aktuator FAN (Kipas) Mode PWM
  • Komunikasi MCU dan Browser Internet (Primitive Way)
  • Kendali Jarak Jauh Menggunakan Protokol SOCKET TCP/IP
    • Projek Aplikasi Microcontroller NodeMCU & PHP (Internet Browser)
    • Projek Aplikasi Microcontroller NodeMCU & C# Desktop
    • Projek Aplikasi Microcontroller NodeMCU & Java Swing
    • Projek Aplikasi Microcontroller NodeMCU & Android
    • IoT Smart Device
  • Membangun Aplikasi IoT Development Board Pada Arsitektur IoT Pihak Ketiga
    • Module IoT Development Board dan Blynk
      • Pendahuluan IoT Dashboard Pihak Ketiga
      • Server Blynk Pada Komputer Server
      • Server Blynk Pada Raspberry Pi 3 (atau di atasnya)
      • Instalasi Client Blynk pada Android
      • Monitoring & Controlling Blynk Android
      • Kode Program IoT Dev. Board Untuk Blynk
    • Module IoT Development Board dan Thingsboard
      • Instalasi Thingsboard pada Ubuntu
      • Manajemen Dan Konfigurasi Thingsboard
  • Membangun Aplikasi IoT "Create from Scratch"
    • Instalasi & Konfigurasi Message Broker MQTT Mosquitto
    • Mengkomunikasikan Antara IoT Development Board Dengan Message Broker Mosquitto
    • Aplikasi Web IoT Dashboard
  • Aplikasi IoT & C#.NET Desktop
  • Implementasi IoT Pada EC2 Cloud AWS
    • Node-Red pada EC2 AWS
      • Pengantar Node-Red pada EC2 Cloud AWS
      • Instalasi dan Konfigurasi Awal Node-Red
      • Mengenal Interface pada Node-Red
      • Memanfaatkan widget interface Node-Red
    • Message Broker MQTT pada EC2 AWS
      • Installasi dan Konfigurasi Message Broker MQTT
      • Pengujian Message Broker
        • Basis Console
        • Basis Windows, MQTTBOX / MQTT Explorer
      • Konfigurasi Message Broker MQTT pada Node-RED
    • Implementasi Aplikasi IoT
      • Pengembangan Aplikasi Publisher/Subscriber pada Smart Device/MCU
      • Menghubungkan Smart Device dengan Node-RED
  • Referensi
  • Biografi Penulis
Powered by GitBook
On this page
  • Sasaran
  • Projek

Was this helpful?

Membangun Aplikasi Microcontroller dengan NodeMCU

Implementasi aplikasi microcontroller NodeMCU

PreviousMenyiapkan Lingkungan Pengembangan IoT Development BoardNextProjek Pergerakkan LED

Last updated 4 years ago

Was this helpful?

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

Projek Pergerakkan LED
Projek Layar OLED
Projek Aktuator Saklar Elektrik (Relay)
Projek Sensor Intesitas Cahaya
Projek Sensor Suhu & Kelembaban
Projek Sensor Jarak Penghalang Ultrasonic
Projek Sensor Remote IR (Inframerah)
Projek Aktuator FAN (Kipas) Mode PWM