AquaFeeder 2.0: Automatisk fisk Feeder (med WiFi) (17 / 21 steg)
Steg 17: Testa Edison (utan att bifoga motors... ännu)
Kontrollera om LCD fungerar och Edison ansluter till WiFi:
Öppna den seriella porten på Arduino IDE. När skissen uppladdningar, bör du se LCD-displayen visar "AquaFeeder" tillsammans med en lastning tecken. Efter det skulle det försöker ansluta till WiFi-nätverket (så var säker på att din router är alltid på!). Om den ansluts framgångsrikt, LCD skulle Visa Edisons IP-adress, medan den seriella porten visas andra WiFi detaljer som signalstyrka.
Kontrollera om Edison framgångsrikt blir webben synkroniserade tid och erhåller variabler från "arduino" textfil.
Nu, Edison kommer att göra ett försök att få tiden från NTP-servern. Om det lyckas, kommer det skicka aktuell tid till den seriella porten och visas på LCD-skärmen. Edison kommer sedan öppna filen "arduino" (som vi gjorde tidigare) och Läs antal variabler bort det, sedan bestämma utfodring tider, tidigare tid matas, föregående dag matas osv.
Efter allt detta händer, kommer att Edison gå igenom de viktigaste loop(), LCD-skärmen kommer att växla genom visar aktuell tid och IP-adress eller nästa gång att mata och tidigare tid utfodrats med några sekunder. På följetongen bör du se meddelandet "Att lyssna på klienter". Detta avser Edisons webbsida.
Testa Edisons hemsida:
Nu, på datorn, skriver i : 88/h. Till exempel om Edisons IP-adress är 192.168.1.12, typ i 192.168.1.12:88/h. Titta på den seriella porten nu. Efter det bör du se meddelandet "GOT klient!" och några andra meddelanden. På din webbläsare, bör du se en webbsida laddas att ser ut så här: