Stap 6: Extensies voor de WiFi schild en conclusies
Clientondersteuning toe te voegen
Zoals hier gepresenteerd kan het schild WiFi worden geconfigureerd voor uitvoeren als een server die luistert op een opgegeven IP en poort nr. Echter de pfodWifiConfig biedt ook ondersteuning voor het opslaan en ophalen van clientinstellingen, alsmede de serverinstellingen. Dus door deze velden toe te voegen aan de configuratie van web-pagina en de waarden van de cliënt opslaan/laden, kunt u ook gebruiken dit schild WiFi verbinding maken met een externe server, met een klant gebruikersnaam en wachtwoord, en uploaden van gegevens naar daar.
Toevoeging van externe configuratie drukknop en Led
Zoals hierboven vermeld, in een echte toepassing zou u monteren een kortstondige drukknop op de buitenkant van uw project doos verbonden met de CONFIG_LINK, en geef aan de gebruiker drukt u op de drukknop en dan stroom van het apparaat om in config-modus. De code die u in de ESP8266-01 geladen rijdt de GPIO0 pin laag wanneer de module in config-modus, is zodat u verbinding, een weerstand van 270 ohm en LED tussen de 3,3 v maken kunt spoor en GPIO0 en monteren de led op de buitenkant van het vak om aan te geven aan de gebruiker dat ze in de config-modus.
Conclusie
Deze Rev 2 van het schild van de WiFi ESP8266-01 maakt gebruik van de goedkoop en gemakkelijk beschikbaar ESP8266-01-module. Andere ESP8266 modules kunnen ook worden gebruikt.
Zodra u nooit geprogrammeerd moet het programma opnieuw in te stellen of wijzigen van de netwerkinstellingen. Ze kunnen alles worden ingesteld via een webpagina op een veilige tijdelijke WiFi-netwerk.
Het is eenvoudig voor aansluiting op een micro die heeft een UART en werkt met op zowel 5V of 3.3V micro-processors.
Geen bibliotheken moeten verbinden met dit schild. Het loopt als een eenvoudige seriële naar WiFi-brug.