ESP8266 Sebagai Access Point AP

Gambar 4.18. Wiring ESP8266 dengan Arduino UNO Serta Dua Masukan Sensor

A. ESP8266 Sebagai Access Point AP

Pada percobaan ini, ESP8266 diatur sebagai Access Point AP, sedangkan perangkat browser seperti smartphone sebagai client. Untuk sketch program Arduino IDE nya dapat dilihat pada Gambar 4.19. di bawah ini. Gambar 4.19. Sketch Arduino IDE ESP8266 Seri 01 Pada Gambar 4.19. ditunjukan bahwa Arduino membutuhkan berkas software serial. Komunikasi antara ESP8266 dengan Arduino UNO menghubungkan pin Tx dan Rx pada ESP8266 masing-masing terhubung pada pin 2 dan pin 3 pada Arduino UNO. Untuk perintah AT Command dimasukan pada sketch program Arduino IDE, dapat dilihat pada Gambar 4.20. di bawah ini. Gambar 4.20. Setup Perintah AT Command ESP8266 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Pada Gambar 4.20. pengaturan ESP8266 diatur dengan memberi perintah AT Command pada sketch program Arduino IDE. Setelah diatur sebagai Access Point AP, maka Arduino UNO akan bekerja secara rutin dengan mengolah hasil baca kedua sensor analog. Kedua sensor itu, yaitu sensor tegangan dan sensor arus. Jika ada yang terkoneksi dengan AP ESP8266 dan mengakses pada web browser dengan memberikan alamat 192.168.4.1 maka secara non-autorefresh Arduino UNO melalui ESP8266 mengirim hasil baca sensor tegangan dan sensor arus. Untuk lebih jelasnya sketch program dapat dilihat pada Gambar 4.21. Gambar 4.21. Sketch Program Arduino IDE Untuk Rutin Jika ada Refresh Web dengan Alamat 192.168.4.1 Hasil dari sketch program Arduino IDE untuk ESP8266 sebagai AP dengan penyimpanan data logger RTC DS1307, LCD, SD Card dapat dilihat pada serial monitor. Dimana mikrokontroler dapat bekerja dengan baik. Pada Gambar 4.22. dapat dilihat respon dari ESP8266 pada serial monitor dan Gambar 4.23. adalah respon pada serial monitor saat ada yang akses web dengan alamat 192.168.4.1. Gambar 4.22. Respon ESP8266 pada Serial Monitor PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 4.23. Respon pada Serial Monitor Saat Akses Web 192.168.4.1 Hasil dari percobaan ini, dapat dilihat pada Gambar 4.24. dimana pengiriman melalui modul WiFi ESP8266 Seri 01 dapat dilakukan dengan baik. Pengiriman hasil sensor tegangan dan sensor arus ke web server yang terkoneksi pada AP ESP8266 membutuhkan waktu tunda rata-rata 2 hingga 3 detik. Gambar 4.24. Hasil Pengiriman Data Sensor pada Web Browser 192.168.4.1

B. ESP8266 Sebagai Client