Arduino Basic temperaturvakt - Exosite (3 / 3 steg)
Steg 3: konfiguration
Den faktiska koden bör vara lätt att förstå. Ethernet-biblioteket används för att ställa in en nätverksanslutning och Exosite biblioteket att skriva data till en Exosite-plattformen. Den läser temperaturen över one-wire interface, och skickar värdet till plattformen var 120 sekunder med grundläggande HTTP API från Exosite. Jag lämnade en hel del kommentarer och debug seriell meddelanden i koden, ta dessa skulle visa det är mycket få kodrader.
Användarkonfiguration:
Dessa parametrar bör ändras eller recenserade i koden:
- CIK - The Exosite CIK för din enhet (få från portals.exosite.com efter att ha lagt en generisk enhet)
- MAC-adress - The Ethernet MAC-adress för din Ethernet chip (din lokala LAN inte kan som standard)
- Arduino Digital Pin används för Dallas OneWire (standard är pin 7) koden - (uppdaterad Nov, 2013)
Källa koden databasen till exempel ansökan: https://github.com/exosite-garage/arduino_exosite...
Jag la tre widgets till instrumentpanelen i my exempel här. En är linjediagrammet, en är stapeldiagrammet, den andra är Overlay widget med en bild som säger "temperatur:" och jag har överlagrat data källvärdet ovanpå den.