Stap 17: Testen Edison (zonder motoren... nog)
Controle als de LCD werken en Edison verbinding met WiFi:
Open de seriële poort van de Arduino IDE. Nadat de schets geüpload, moet u het LCD-scherm weergeven van "AquaFeeder" samen met een teken van laden. Daarna zou het proberen om te verbinden met uw WiFi-netwerk (dus zorg ervoor dat uw router altijd ingeschakeld is!). Als verbinding wordt gemaakt met succes, het LCD-scherm zou de Edison's IP-adres, worden weergegeven terwijl de seriële poort andere WiFi details ziet zoals signaalsterkte.
Als Edison met succes web gesynchroniseerd tijd krijgt en variabelen uit "arduino" tekstbestand verkrijgt controleren.
Nu, de Edison zal het maken van een poging om de tijd van de NTP-server. Als dit met succes gebeurt, zal het verzenden van de huidige tijd naar de seriële poort en weer te geven op het LCD-scherm. De Edison zal dan open het bestand "arduino" (die we daarnet) en lezen de nummer variabelen af, dan bepalen het voederen keer, vorige keer gevoed, vorige dag gevoed enz.
Na dit alles gebeurt, doorloopt de Edison de belangrijkste loop; het LCD-scherm schakelen zal door het tonen van de huidige tijd en de IP-adres of de volgende keer te voeden en de vorige keer gevoed om de paar seconden. Op de seriële ziet u het bericht "Luisteren naar clients". Dit verwijst naar de Edison's webpagina.
Edison's webpagina testen:
Nu, op uw computer, type in : 88/h. Bijvoorbeeld als de Edison's IP-adres is 192.168.1.12, type in 192.168.1.12:88/h. Kijk nu naar de seriële poort. U ziet het bericht "GOT CLIENT!" en sommige andere berichten daarna. Op uw browser, moet u een webpagina laden dat lijkt op dit: