-
Notifications
You must be signed in to change notification settings - Fork 2
WifiManager
De nieuwe (november 2018) ESP01 Woordklok firmware 2.0 met WifiManager maakt het mogelijk de klok te configureren voor een (nieuw) Wifi netwerk zonder de firmware van de ESP01 opnieuw te hoeven flashen (met het nieuwe ssid en wifi wachtwoord). Ideaal om de Woordklok te kunnen verkopen. Ik maakt gebruik van de WifiManager van https://github.com/tzapu/WiFiManager
Hoe werkt het?
- Zorg dat de ESP01 Woordklok firmware 2.0 op de ESP01 is geflasht. Dit gaat met behulp van de Arduino software zoals is beschreven in Opbouwinstructies. De benodigde libraries zijn:
- ESP8266Wifi
- DNSServer
- ESP8266WebServer
- WifiManager
Nieuwe wifimodules (ESP01’s) zal ik kant en klaar verkopen, zodat je dit niet zelf hoeft te doen.
- Sluit de Woordklok aan. Deze begint bij 2:00 en neemt nog niet automatisch de juiste tijd aan.
- Neem je smartphone of tablet. Schakel Wifi in en mobiele data uit.
- Scan Wifi netwerken
- Verbind met het netwerk (SSID) “WoordklokSetup” of iets dergelijks
- Voor het wachtwoord in: woordklokcharles of het is gelijk aan de SSID
- Je krijgt mogelijk een melding “verbonden, geen Internet” of “Internet niet beschikbaar”. Negeer die melding.
- Ga naar http://192.168.4.1
- Het volgende scherm verschijnt:
WoordklokSetup
WiFiManager
Configure WiFi
Configure WiFi (No Scan)
Info
Reset
- Klik op
Configure Wifi - Een lijst van netwerken verschijnt en daaronder twee invulvakken:
SSIDenpassword. - Klik op uw eigen thuisnetwerk. Daardoor wordt het veld
SSIDingevuld met de juiste naam. - Vul in het tweede invulvak het wachtwoord van uw wifi netwerk in
- Klik op
save. U krijgt de meldingen:
Credentials saved
Trying to connect ESP to network
If it fails reconnect to AP to try again
- Ga nu op je smartphone/tablet weer naar het scherm met de wifi netwerken en verbind met je eigen netwerk (mogelijk gaat dit automatisch)
- De Wifi module maakt nu automatisch verbinding en zal de tijd van internet ophalen.
- Het ip-adres (bijvoorbeeld 192.168.1.10) wordt getoond op de klok (zie https://youtu.be/BpBFn-LmCLk). Noteer dit ip-adres
- Ga met een browser naar het ip-adres, bijvoorbeeld: http://192.168.1.10
- Het volgende scherm wordt getoond:
Hierin kun je een aantal eigenschappen aanpassen: - Animatiestijl
- Animatiesnelheid
- Tijdzone (1 voor Nederland)
- Zomertijdfunctie aan/uitschakelen
- Helderheid (handmatig instellen of automatisch)
- Vijfminutenstijl (de klok kan de tijd afronden op vijf minuten)
Door drukken op de knop Meer kun je informatie tonen die uit de ESP01 komt en informatie die uit de ATMEGA komt. Blijven de velden van de ATMEGA leeg, dan is de communicatie tussen ESP01 en ATMEGA gestoord.
Andere mogelijkheden om het ip-adres te achterhalen: Webtoegang