Ik schreef dit instructable omdat Thingspeak - nevermind hoe gemakkelijk u up - een paar hindernissen heeft dat ik liep in en dat, te oordelen naar de reacties, anderen met worstelen ook.
Dingen die je moet:
Arduino
WS5100 EthernetShield (als u de oude ENC28J60 ethercard, kijk hier)
Thingspeak Account
Sensoren (zoals DHT11 en BMP180)
Internet-verbinding
Voor de WiFi:
ESP8266 WiFi Module
Ik wilde te verzamelen sommige weergegevens met mijn Arduino en die beschikbaar zijn als mooie grafieken, op een webpagina, dus ik ook toezicht kunnen het uit de verte houden zou
Ik kon natuurlijk gewoon gebruik maken van een Arduino als een webserver, maar wilt u iets meer dan stuur getallen naar een webpagina, The Arduino zal snel opraken van geheugen.
Er zijn diensten die kunnen verteren en publiceren van uw gegevens: Pachube, later genoemd Xively is een bekende, maar zij hebben momenteel een wachtlijst voor hun gratis accounts. Eerlijk, ik heb een Pachube account die werd een Xively-account, maar gewoon nooit heb geen resultaten op.
Er zijn weinig alternatieven voor Xively:
http://2lemetry.com
Ik pakte 'Thingspeak'
Als de aanmelding en het creëren van die een kanaal etcetera heel is eenvoudig en goed uitgelegd ik ga niet in teveel detail daarvan. In principe nadat u u aanmelden gemaakt een kanaal waaraan u velden waar later sensoren hun gegevens stuurt toevoegen.
Onder het tabblad API vindt u een API die later moet je in uw programma.
Beschrijf ik een simpel met een ethernet-kabel en een verbinding via WiFi