Evdeki kettle'ı internete bağlayan bir projedir. Micropython ile yazıldı. ESP8266 ile deneme gerçekleştirildi. Tek röle bağlandı, röle GPIO0 pinine bağlandı. WifiManager kütüphanesi ile kurulum modu eklendi.
- Ilk çalışmada Access Point olarak çalışacaktır. WifiKettle adı ile ve şifresi yoktur, bu AP'ye bağlanıp "192.168.4.1" adresine giderek herhangi bir modeme bağlayın, daha sonra konsoldan ip adresini alın. http://ipadresi:3001 portu üzerinden web sayfası yayını yapacaktır cihaz.
- 3001 portundan bağlanılan web sayfası ile belirtilen pin açılıp kapatılabiliyor. Ben bu pine bir röle bağlayıp açıp, kapatma işlemini gerçekleştirdim.
- 3001 portundan girilen web sayfasından saat kurularak yine aynı pinin o saatte çalışması sağlanabiliyor.
- saat.py dosyasından NTP ile internetten saat çekilir, Türkiye için olduğundan UTC +3 olarak ayarlıdır.
NODEMCU Pinout ESP-01 Pinout ESP-01 Bootloader Mode Micropython ESP8266 tzapu /WiFiManager