WiFi aktiverat Arduino - gränssnitt med webb-API: erna (6 / 7 steg)
Steg 6: Steg 6: slutet
Nu är slutet i sikte. Har du koden, gå runt och nyckeln. Kör den och se vad som händer! Om det inte gjorde som du förväntat dig första gången, inte frustrerad. Ta ett steg tillbaka och titta på den del av del. Om du använder min kod exakt, måste en annan enhet med I2C för att få data från Arduino. En annan bra metod för felsökning (om du har en MEGA) är att infoga vissa Serial.print() uttalanden i hela din kod för att se vad som händer. Inget inbäddade projekt fungerar första gången. Jag är i skolan för detta och det tog mig ändå 2-ish veckor att få detta alla ställa och köra som jag ville.
Nu har du en IoT enhet, är vad du gör med det helt upp till dig och din fantasi. Detta projekt skulle göra för en trevlig liten väderstation om du kopplat en LCD-skärm till Arduino och svepte den i en låda. Med lite modifiering kan du här läsa data från nästan var som helst och skicka den över internet till varhelst du behöver det (temperatur/luftfuktighet sensorer i växthus?). Vill du presentera en webbsida? Tweak några mer och detta kommer att göra det. Roligt med inbäddade projekt det himlen är inte ens gränsen, du kan ta dem till rymden.
Jag hoppas detta har varit en bra demonstration på ESP8266 och hur man använder den. Det är en rolig liten enhet med ett bra pris som kommer få dig rullande på en IoT projekt. Gå ut och göra!
PS - jag bäddat in projektet i en till, en hårdvara driven LED Word Clock (jag använder en FPGA som ryggraden i enheten). När projektet är klart jag kommer att lägga upp en Instructable för det också.