Kom igång med Analog.IO och elektriska Imp (4 / 5 steg)
Steg 4: Skriva kod för den elektriska Imp
Peka din webbläsare till electricimp.com igen och logga in. Detta tar dig tillbaka till fönstret IDE.
Om du har anslutit denna imp breakout styrelse innan, kommer att det gå tillbaka upp i IDE enligt modellen med det senast var en del av. Om detta är en helt ny breakout ombord, kommer att visas i IDE vänster nav panelen under "Nya enheter", överst i panelen. Ser du en liten siffra i panelen visar antalet nya enheter det väntar på att bli konfigurerad - förmodligen bara en! Klicka på "Nya produkter" för att se listan över nya enheter. Återigen, om du aldrig har konfigurerat enheten innan, brukar ha ett namn, så kommer det standard att en lång hex-sträng (enhetens enhets-ID). Klicka på de små redskap bredvid enhetsnamnet att öppna inställningarna för enheten. Det är här du kan namnge enheten och tilldela den en modell. Gå vidare och namn det vad du vill, och skapa en ny modell genom att skriva ett namn för din nya modell i modellen drop-down och trycka Skriv. När du trycker "spara ändringar", ska du tas till kodfönstret för denna nya modell och du kommer att se din nya enhet visas nu under denna modell i den vänstra nav.
En modell har två delar: en agent och en enhet. Enhetens firmware är helt enkelt den kod som körs i den integrerade havspolitiken själv. Agenten är att enhetens partner - en liten server som körs i molnet elektriska imp. Enheten och agent kan skicka information fram och tillbaka, och agenten kan prata med resten av internet och har sin egen webbadress. Du får skriva kod för dem båda.
Eller du kan använda koden som redan är skriven för dig. Chef till github, och märker att det finns två filer här - en för agent och en för enheten. Därför finns det två fönster för dig i IDE - man kommer att säga "agent" och andra "device". Kopiera rätt kod till varje fönster. Om du träffar "Bygga och köra" nu, du ser enheten läsa värdet rssi och sedan gå för att sova, om allt fungerar korrekt du bör kunna gå in i din data.sparkfun.com ström via din offentliga URL och se RSSI värdena visar! Om du vill se min ström upp och igång, kolla här.