Selasa, 31 Juli 2018

Switch LAN Arduino ESP8266

Komunikasi ESP8266 Untuk Menghidupkan LED
https://www.warriornux.com/dual-communication-esp8266-led-button/
Pada artikel sebelumnya kita pernah membahas mengenai komunikasi client server antara dua esp8266 yang saling terhubung satu sama lain dan memberikan sebuah output data yang dikirimkan dari client ke server (Baca juga : ESP8266 Arduino IDE – Client Server Communication).
Nah pada tutorial kali ini kita akan membahas lebih lanjut tentang komunikasi dua esp8266. Hasil dari percobaan kali ini kita akan coba untuk mengirimkan data yang dihasilkan dari switch yang terhubung ke esp8266 client (station mode) untuk menghidupkan led yang terhubung ke esp8266 server (hotspot mode).
Skema rangkaian dapat dilihat seperti dibawah ini.
Skematic Dual ESP communication
Berikut kode program ESP8266 Client :
Berikut kode program ESP8266 Server :
Penjelasan : Ketika button pada esp8266 client ditekan, maka client tersebut akan mengirimkan data ledon kepada esp8266 server, sehingga nantinya led pada esp8266 server akan hidup. Akan tetapi apabila button tidak ditekan, maka esp8266 client akan mengirim data berupa ledoff.
Berikut video demonya :
Sekian merupakan tutorial komunikasi dua esp8266 untuk menghidupkan led, jangan lupa like, subscribe, dan bagikan artikel ini kepada kawan kawan kalian, agar banyak temanmu yang semakin belajar. Selamat mencoba kawan kawan