Internet av Toots (IoT): en Social hurra kudde (6 / 7 steg)

Steg 6: Programmering av Sakernas Internet

Låt oss program enheten IoT!

ESP8266 kan programmeras i ett par olika språk/miljöer. Tack vare hårt arbete av många människor, den kan programmeras enkelt via Arduino IDE, så om du är bekant med Arduino, detta blir lätt.

Skapa först din Arduino IDE att programmera ESP8266. För information om hur man gör det, titta här https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/installing-the-esp8266-arduino-addon.

Installera några nödvändiga bibliotek via Arduino library manager:

  • "ESP8266 WiFi"
  • "ESP8266 webbserver"
  • "Wifi Manager"

I den bifogade Arduino programmet (skiss), ändra följande rad

#define AIO_KEY "YourAIOkeyGoesHere"

Att sätta din egen nyckel adafruit IO i citationstecken.

Du behöver inte spara wifi användarnamn och lösenord. Tack vare det utmärkta "Wifi" biblioteket, kommer du att kunna skriva detta i genom att ansluta till IoT enheten från datorn, telefonen eller tablett.

Med hjälp av Arduino IDE, ladda upp bifogade programmet (skiss) till ESP8266.

För att se om det fungerar, öppna instrumentpanelen Adafruit.io. När en tweet från valfritt konto nämner IoToots twitter-konto] bör du se en ny datapunkt till ett värde av "4" visas på din IoToots Adafruit.io ström. Efter några sekunder, borde du se IoT enheten ansluta till adafruit.io och skicka en 0 (noll) tillbaka till adafruit.io. Detta är hur IoT enhet "återställningar" strömmen till noll tills den nästa 4 tas emot från IFTTT när en ny tweet nämner din IoToots twitter-konto.

Anteckningar:

Du kan ändra hur länge IoT enheten sover mellan vakna upp och kontrollera Adafruit.io för nya tweets. Om du ställer in programmet för längre sömn, kommer att det förbättra batteritiden, men resultat i en längre fördröjning mellan skicka en tweet och höra en toot. Du kan göra detta genom att ändra denna rad i koden:

#define SLEEP_LENGTH 5

Se Steg
Relaterade Ämnen

Hur man gör en officiell Tom Brady Deflategate hurra kudde

Om du kommer att vara deflatera fotbollar, varför inte gå den extra steg och låt lös med lite kul och spännande fart ljud?Den Officiella Tom Brady Deflategate Whoopee kudde lovar att underhålla dig i timmar.(Obs: om du spelar för New England Patriots...

Hurra kudde återuppfunnit

en klassiker i harmlösa upptåg tilltalande för både, unga och gamla den hurra kudde, med dess höga, realistisk fart ljud, har bara en sak som saknas:Lukten.Medan min sju år gammal pojke fantiserat om extremt ohygieniska åtgärder för att lösa denna up...

Hurra kudde spel

I denna tutorial jag lär dig om prototypen jag gjort för min aurdino (prototyp) spel med hurra kuddar.för den här läraren behöver du följande:-Aurdino (uppenbarligen) jag använde du men andra bör fungera bra också.-3 x tryckgivare-3 x hurra kudde-30...

Internet av saker (IoT) förlängningssladd

Hej beslutsfattare!IntroDet är på tiden att jag delade detta en med er alla. Detta projekt har pågått så länge, skulle du inte tro. Jag började med detta innan vår hacka utrymme fanns [2011 ish?], och har fortsatt att vara övergående "inte klar, kans...

HackerBoxes 0006: Internet saker (IoT) projekt med partikel fotonen

Hacking Internet saker! Denna månad, abonnenter till HackerBoxes arbetar med spånskivor Photon IoT att styra enheter över Internet, samla sensor data över Internet, lagra data i molnet, och mycket mer.Detta Instructable innehåller information för att...

Anslutning av DIY IoT enheter till Internet med pfodApp

Hur du ansluter hemma och bort med hjälp av samma anslutningDetta instructabe omfattar hur du får din WiFi pfodDevice, IoT, ansluten till Internet. Det visar också hur pfodApp löser problemet med att inte kunna ansluta till din lokala enhet via Inter...

Övervaka klänning - ansluta hjärtat signaler till IoT

Monitor klänningen är ett experiment i att utforska olika sätt att digitaliseringen bärarens hjärtats aktivitet som behandling av uppgifterna.Tre elektroder innanför klänningen mäter de elektriska signaler som går genom kroppens rörelser. De analoga...

Sakernas Internet | Spåra din dators minne/CPU

Internet of Things (IoT) hänvisar till det växande nätverket av fysiska objekt som har en IP-adress för internet-anslutning och den kommunikation som sker mellan dessa objekt och andra Internet-aktiverade enheter och system. I detta instructable, ser...

Kontroll hem apparater med telefon och Internet saker under 6 $

Jag ville alltid vända på min Tv samtidigt som man lägger på min soffa, eller efter en tröttsam dag när jag slutar läsa en bok, att stänga av mitt ljus.Jag gjorde detta tidigare med Hc-05 och TV: ns fjärrkontroll.Uppdatering: Detta inlägg är accepter...

Designa en Expansion PCB (Intel® IoT)

Detta Instructable har skrivits som utgångspunkt för dem som är angelägen om att använda Intel® Edison till dess fulla potential, genom att införliva det i en fullt utvecklad inbäddade projekt. För att göra detta, behöver du förmodligen att göra – so...

Internet möjliggj橬一j kylskåp: En första razzia i sakernas Internet

Hej alla!Jag hade ett problem med frysen i vårt hus. Då och då, frysen skulle misslyckas att stänga helt, antingen studsar öppen eller få något stödd öppen. Denna lilla lucka var nog av en lucka så att varm och fuktig luft inne i frysen. Vattnet skul...

Lätt knappen/WalMart knappen/Whoopee kudde Triple Hack++

detta instructable visar hur man tar en enkel knapp, lyfta ljudet från det, då tar ett elektroniskt hurra kudde och lyfta ljudet ut ur det och sedan kombinera de två ljudklipp med gratis ljud editor, Audacity, när du lägger till några specialeffekter...

IOT: iPhone kontrollerade Mini Fan

Av Jayden Ma, utvecklaren på metallsmältverk av MaxusVara en del av Internet av saker (IOT) rörelsen och Använd den här självstudien för att kontrollera ett mini fan över din iPhone. Vem vet, du kan kontrollera andra elektroniska apparater i huset ef...

IoT com ESP8266 - BSB FAB LAB

Instructable Este é direcionado ao minicurso de IoT ministrado ingen BSB FAB LAB ingen Google IO Extended Brasília 2015. Sinta-se livre para fazer perguntas =]En Internet das Coisas (IoT) é um cenário ingen qual objetos, animais ou pessoas recebem Id...

(FÖRÅLDRAD) Hur du Flash Windows IoT Core på Raspberry Pi 2 och tillgång till det via webbläsare

"Internet of Things (IoT) sammanför devises, sensorer, moln, data och din fantasi" - Microsoft.Idag ska jag visa dig hur du flash Windows IoT Core Raspberry Pi 2 också hur få tillgång till det via webbläsaren.Steg 1: krav Du kommer du behöver:1...

IoT 101 projekt: Gasflödets temperatur från din Raspberry Pi

"Hello World!" – Detta är sannolikt resultatet av det första programmet du någonsin skrev när man lär sig hur man kod. Att inrätta en enhet för att stream temperaturdata blir snabbt den faktisk Internet of Things (IoT) "Hello World!" p...

Arduino IOT: Temperatur och luftfuktighet (med ESP8266 WiFi)

Hej alla! Jag är Michalis Vasilakis från www.ardumotive.com och i detta Instructables kommer jag visa dig hur du gör din egen Internet av saker (IOT) termometer med hjälp av Arduino uno styrelsen.Du kan använda den hemma, på kontoret, eller var som h...

Sup! Gemenskapens berättande uppleva IoT Kiosk

Detta är en kort handledning om hur man skapar "Sup! Gemenskapens berättande upplevelse"för Unga Maker konkurrens med fokus på samhällsutveckling och energibesparing.Denna erfarenhet inkluderar en Internet of Things (IoT) fysisk kontroll tillsam...

IoT Workshop: Prep arbete

Laboratorier i denna serie bygger på varandra så att du till prototyp din egen Internet of Things (IoT) enheter. I den här övningen använder du Node.js och ett open source ramverk för att interagera med hårdvara som kallas Johnny-fem, som fungerar so...