Halo guys, disini saya akan mengajarkan temen2 buat project kecil buat tampilkan realtime clock sederhana menggunakan ESP 8266 dan juga display dengan oled 0.96 Inch. disini kita juga bisa mendapatkan info tambahan berupa kelembapan udara dan juga perkiraan cuaca hari ini.
Preview
Komponen
- ESP8266
- 0.96” I2C 128X64 OLED LCD DISPLAY MODULE
- Breadboard
- Kabel Micro USB
- Kabel Jumper Male To Male
Skema Rangkaian (Wiring)
Install Library Arduino
- https://github.com/PaulStoffregen/Time
- https://github.com/JChristensen/Timezone
- https://github.com/squix78/esp8266-oled-ssd1306
- https://github.com/arduino-libraries/NTPClient
- https://github.com/ekstrand/ESP8266wifi
Code
https://github.com/alfenfebral/realtime-clock-esp8266
Rubah value berikut
YOUR-SSID
ubah dengan nama SSID atau WIFI kalian
YOUR-SSID-PASSWORD
ubah dengan password SSID atau WIFI kalian
YOUR-API-KEY
dengan API KEY open weather map kalian
Api Key Open Weather Map
Datar open weather map service dibawah ini
Open Weather Map
Kemudian buat api di halaman
API Key Page
Kesimpulan
Setelah kita membuat project kecil diatas kita dapat membuat RTC (Real Time Clock) sederhana dengan menggunakan ESP8266 yg dapat terhubung ke internet untuk mengetahui jam secara realtime. project ini dapat kalian kreasikan lagi misal menggunakan gambar icon yg membuat tampilan RTC project kita menjadi lebih bagus, thank you guys sudah menyimak dan mencoba project sederhana ini.
Links
https://github.com/alfenfebral/realtime-clock-esp8266
https://github.com/alfenfebral