IMP kock: Internet-Connected BBQ termometer (3 / 7 steg)

Steg 3: Programmera din termometer



För att få igång programmering enheten, måste du få den ansluten till internet via WiFi. Den integrerade havspolitiken stöder nästan alla typ av kryptering som WiFi, så allt du behöver är ditt SSID och lösenord, en iOS eller Android-enhet och en elektrisk Imp konto.

Om du inte har ett elektriskt Imp konto, är det dags att anmäla sig till en. Det är gratis. Chef till ide.electricimp.com och registrera dig där.

För att få den integrerade havspolitiken ansluten till WiFi, ska du använda den fria elektriska Imp app för att skicka något som kallas "BlinkUp". BlinkUp är bara en optisk signal, som blinkar skärmen av iOS eller Android-enhet. Försöksläkemedlet har en liten ljussensor byggdes det avkodar det blinkande mönstret för att få till SSID och lösenordet för ditt WiFi-nätverk. När det har referenserna, imp kommer att ansluta till internet på samma sätt telefonen eller datorn vill och kommer att kontrollera med elektriska Imp molnet. Den nya enheten kommer att visas i din IDE, som du kan arbeta med i din webbläsare, och du kommer att kunna programmera och övervaka din enhet från var som helst i världen med en internet-anslutning.

En gång du har registrerat dig för en elektrisk Imp konto, ladda ner gratis elektriska Imp app och logga in med samma användarnamn och lösenord du använde för att registrera dig för ditt konto. Lägg till ett nytt nätverk i app,: det är där du anger ditt SSID och lösenord för WiFi-nätverk.

Slå på enheten genom att ansluta batteriet till batteriet kontakten. Kontrollera att hopparen nära nedre kanten av breakout styrelsen är inställd "BAT" att välja batteri. Sätt i imp kortet i uttaget, och det ska börja blinka.

Tryck på "Skicka BlinkUp" i appen och håll skärmen på din telefon mot slutet av försöksläkemedlet med blinkande ljus. Skärmen på telefonen blinkar för ca 30-talet, och sedan den integrerade havspolitiken börjar blinka olika färger som går igenom processen med att ansluta till WiFi. Du kan se vad koderna menar här.

När den integrerade havspolitiken är klar ansluter till Imp molnet visas på ide.electricimp.com i det vänstra navigeringsfönstret under "nya enheter". Du kan behöva uppdatera sidan för att få enheten ska visas. Klicka på "nya enheter" att expandera listan med nya enheter, och du ser en lång, slumpmässiga utseende teckensträng. Detta är standardnamnet för din nya enhet är det "impee ID". Klicka på namnet för att öppna upp Enhetsval. Här, kan du ge enheten ett nytt namn och tilldela den en "modell". En modell är helt enkelt en grupp av firmware; många enheter kan vara medlemmar i samma modell och kommer att köra samma kod. Om du vill skapa en ny modell, skriv ett nytt modellnamn i rutan modell och tryck "spara ändringar".

Du ska märker nu att det finns inte en, utan två kodfönster för enheten, märkt "Agent koden" och "Device Code". Din enhet koden körs på den elektriska imp, inuti en VM, så att om fel uppstår enheten inte kommer att bli onåbar. En agent är en andra VM som körs inuti Imp molnet. Varje enhet har en agent som partner. Agenten hanterar saker som definierar en HTTP-gränssnitt och gör data-intensiva arbete som behandling. Agent och enheten kan skicka data fram och tillbaka lätt.

Det finns koden redan skrivit upp och redo för dig för det här projektet, så du kan gå vidare och plocka upp från https://github.com/electricimp/examples/tree/master/turkeyprobe. Observera att det finns två filer: "turkeyprobe.agent.nut" är den firmware som körs på agent och "turkeyprobe.device.nut" är den firmware som körs på enheten. Klistra in alla filer i fönstret lämpliga. IDE sparar automatiskt när du gör ändringar och du kan också spara koden i modellen genom att bygga och köra koden.

Du kan köra koden nu, men räkna med några fel: vi är inte riktigt klar ännu. Den integrerade havspolitiken kommer logga in temperaturdata tidsserier datalager kallas Xively, och måste du ställa in ett foder där att ta emot data. Låt oss göra det nästa.

Se Steg
Relaterade Ämnen

Öka antalet trådlösa BBQ termometer (rev 2)

detta Instructable kommer att beskriva en mycket enkel process för att öka utbudet av en trådlös termometer för BBQ.Medan processen bör vara densamma för nästan alla RF termometrar, är den specifika modellen jag hacking en "ensamvarg RediChek Remote...

IMUPPHÖJT - (elektriska Imp drivs) Internet ansluten växelströmsuttag

Detta Instructable visar hur man koppla en PowerSwitch svans II och en Elektrisk Imp och bygga en enkel webbsida för att kontrollera det!PowerSwitch kan du växla växelström med en opto-isolerade styrkretsen. Detta innebär att trådarna du ansluter til...

Skapa din egen smart ljus med hjälp av elektriska Imp

Skapa din egen smart ljus med hjälp av elektriska Imp. Lär dig att kontrollera och övervaka dina lampor från mobil, Tablet PC och skrivbordet i 15 minuter. $44 i hårdvara. Posten nivå.Steg 1: hårdvaraFör att slutföra denna tutorial behöver du följand...

Styrenhet: En internet-ansluten ratten för att styra... något!

Efter att sätta ihop ett halvdussin eller så elektriska Imp projekt, det slog mig att bara för den integrerade havspolitiken är kraftfull nog att hantera komplicerade uppgifter inte betyder att att göra en enkel sak Internetanslutning är mindre kraft...

Elektriska Imp Garage dörröppnare

Jag har tappat räkningen på hur många gånger har vi iväg på en resa bara för att vända tillbaka för att se om vi mindes att stänga garageporten. Detta "vänners kompatibla visar dig hur du ansluter den elektriska Imp till ditt garage dörröppnare, hur...

Att göra en vertikal rökare och Grill

I en tidigare Instructable gjort jag en rökare från en gammal expansionskärlet. Det kom ut awesome, så jag tänkte jag skulle prova att göra en större rökare men kan fungera som en grill, inspirerad av japansk Kamado spisar ("ägg" ser bbqs). Om d...

En billig IoT möjliggörare med ESP8266

En viktig del av eller snarare själva konceptet, Sakernas Internet, handlar om hur man ansluta olika enheter till nätverket så att de kan både skicka data och ta emot kommandon. Olika tekniker att ta itu med den sista mil connectivity, som bluetooth,...

IoT Critter Trap

I detta Instructable ska jag visa dig hur man bygger en "Sakernas Internet" (IoT) levande djur trap.Levande djur fällor är trevligt om du har skadedjur att befria ditt hem av men du inte vill göra det genom ett medel för att döda djuret.Probleme...

Personliga intranätet (del 2).

i del två kommer vi att få in i virtuella privata nätverk, dnsmasq och andra media-servrar.VPN.Mediatomb.IRC.Se också:Du kanske också gillar:Uppdatering: lagt till trådlösa alternativ.Steg 1: Byta ut router 1 för en dator och installera dnsmasq. Efte...

Kontroll An Arduino med telefonen

Hej alla! I detta instructible jag kommer att visa dig hur man styr och läsa sensorer med arduino och blynk. Blynk är en app som ger full kontroll över arduino, rasberry pi och spark kärna. Med din smartphone! Och det är lika enkelt som att lägga upp...

PS3 på uppringd

i thisinstructable kommer jag visa dig hur du kör en ps3 på uppringd internet.För att göra detta behöver du:1: en dator med en Lan och uppringda Adapter2: Windows XP eller senare3: en Ethernet-Router4: 2 Ethernetkabeln (endast en behövs om routern st...

Blynk + JavaScript på 20 minuter [Raspberry Pi, Edison, Espruino...]

Någonsin velat styra "nåt" från din smartphone?Nu är det verkligen lätt. Blynk är en universalfjärrkontroll som kan också Visa och plotta data (och fungerar över internet). Det gör prototyper Sakernas Internet applikationer så lätt, att många mä...

Anslutna Mousetrap drivs av Afero

Vad är Afero och vad gör de? Afero bygger inbyggda maskinvara, programvara och molntjänster för Sakernas Internet connectivity. Deras nyckelfärdiga, säker kommunikation stack är för framsynt företagare och företag som vill få bättre produkter och tjä...

Google spela store och YouTube ingen anslutning fix 2015 androd

detta är den garanterade att arbeta lösning för frågan där både Google spela store och YouTube visar ingen anslutningsfel även om du har en fin internet.connection. Credits.to:ZimmerSid Jr.Steg 1: Hämta ROOT explorer apk - säker länk1: först gå till...

Hur man gör Dahlia kronblad örhängen

Hej alla,Ett tag tillbaka visade vi dig hur man gör en dahlia brosch. Nu vill vi visa dig hur du kan göra matchande örhängen. Material du behöver är: Nespresso kapslar, vi använde lila en (Arpeggio), en cirkel punch (vi använde varumärket Heyda,) örh...

IoT vägguttag med Arduino och ESP8266

I detta instructable, jag visa dig hur du lägger till förbättrad tillgänglighet, intelligens och anslutning till ett vanligt vägguttag. Detta görs med en kombination av mikrokontroller, Arduino, olika sensorer, ESP8266 och en blandning av programvaru...

Hoe Maak Je Een startbar USB-minne

Iedereen ögla er wel eens tegen aan dat je dator är gecrasht en dat je Windows opnieuw moet installeren. het probleem wat je tegenwoordig veel ziet är dat je dator geen CD-enheten meer heeft. Gelukkig heeft ieder huishouden i Nederland wel een USB-mi...

Smart IOT vagn för intern logistik (Intel IoT)

Projektet heter "Smart IOT vagn för intern logistik". Nu för tiden shopping om inte i sin helhet, men i ökande majoritet görs online. Det är de flesta kloster form av shopping, som det kan göras inom komfort i våra hem. Men inte allt kan köpas o...

NeoWeather: Ambient Weather indikator

Vi kan inte alla ha skrivbordet bredvid fönstret. I mitt fall har min medarbetare vid skrivbordet mittemot mig plats vid fönstret. När det blir dags att vandringen ner på gatan för att få lite lunch, är jag aldrig helt säker på vad jag ska hitta i de...