LinkIt en ultimata IoT (8 / 13 steg)

Steg 8: Koden



Vid denna punkt, skulle jag vilja berätta om själva koden. Jag har skapat olika funktioner, och i slutet av var och en, jag har kommenterat ut vad funktionen gör. Var och en av dem är kopplad till den andra. På detta sätt hjälper det dig att göra ändringar i koden och också förstå det.

Du måste göra några ändringar i koden innan du kan använda den. Du behöver:

  1. WiFi-anslutning SSID och dess lösenord
  2. Din "enhets-ID" och "enhet nyckel" från Mediatek Cloud sandlådan, efter att ha gjort provanordningen.
  3. Bluetooth MAC-adressen för enheten du vill använda ditt IoT system med.
  4. Ett telefonnummer, som alla kommandon som skickas via SMS kommer att fungera.

Du behöver Bluetooth MAC-adressen för din enhet och telefonnummer eftersom jag ville ha säkerhet i mitt system. På grund av dessa, LinkIt endast ansluts till en specifik MAC-adress och bara bära ut SMS-kommandon från ett visst telefonnummer. Många saknar behörighet kommer att avvisas och SMS från att numret automatiskt tas bort. Detta beror på att ingen vill andra ska kunna styra deras hushållsapparater och också få sensor variabler när de ville.

Nedan, jag kommer att berätta i detalj hur till få informationen ovan:

WiFi SSID och lösenord:

Bör du själv vet var att få detta. Jag kommer inte berätta mer om detta.

"Enhets-ID" och "Enhet nyckel":

I slutet av föregående steg, jag hade sagt till dig att kopiera och spara den 'Enhet ID' and'Device nyckel "som du behöver det senare. Så vet du var man kan få detta också.

Bluetooth MAC-adress:


För att få Bluetooth MAC-adressen, ta ut din Android-telefon eller surfplatta. Först, slå på Bluetooth. Sedan öppnar 'Inställningar' och därifrån gå till "om telefonen". Klicka på "Status" och där kommer du att se din MAC-adress under 'Bluetooth-adress'. Var försiktig eftersom "WiFi MAC adress" är också det men vi behöver inte som. Titta på bilderna ovan för referens.

Telefonnummer:

För detta behöver du bara det telefonnummer som du vill auktorisera med ditt system. Endast SMS är skickas från detta telefonnummer, kommer att kontrolleras av LinkIt ONE. Alla andra SMS från andra nummer tas bort, bara besluta om detta antal, men vara försiktig med hur du skriver in den. Du måste ange det i internationella formatet, som visas i din "Messenger", när du får ett meddelande från någon. Till exempel "+123456789" eller nåt sånt.

Ändra koden

När du har fått den information som anges ovan, ladda ner den bifogade uppförandekoden och titta på bilden ovan och ändras värdena.

Stäng av LinkIt en, om den är på, och huvudströmbrytare liten bredvid batteriet kontakten på LinkIt ONE till "MS" och koppla in den i datorn igen. Sedan öppnar du "min dator" och öppna den interna blixten av LinkIt ONE. Där, skapa två olika textfiler genom att högerklicka på en tom plats och välja "Textdokument" från "Ny". Namn den "wifi.txt". Öppna det och det, ange ditt WiFi SSID och lösenord avgränsade med kommatecken. Placera inte utrymmen tills och om det inte finns ett utrymme i ditt lösenord eller SSID, bara för att formatering. Avbildningarna ovan som referens.

Obs: Du kan ändra WiFi SSID, men inte den enhets-ID, enhet nyckel, telefonnummer och lösenord MAC-adress. Om du behöver ändra på det, måste du ändra det i koden och ladda upp den ändrade koden igen.

Ladda upp koden

Eftersom du har tidigare lagt upp koden till din LinkIt ONE (exemplet "Blink"), bör detta steg vara lätt. Öppna bara koden du ändrat tidigare och väljer rätt COM-port (MTK USB Modem Port) genom att verifiera det först från den "Enhetshanteraren". Tryck på "Ladda upp". Vänta på röda reset ljuset att blinka en gång på LinkIt ONE när du ser "Gjort upp", gå vidare till nästa steg.

Se Steg
Relaterade Ämnen

Linkit en Gas IoT: (LPG) monitor med Ubidots

Detta instructables är en continuatioan av min linkit en IoT Tutorial Series. Du kan kontrollera min tidigare linkit en tutorial här.Denna gång kommer jag använda MQ 2 Sensor för att upptäcka Gas (LPG) nivå och skicka data till Ubidots plattform via...

LinkIt en - Blynk (IoT)

Nyligen fick den nya LinkIt en och nu är detta min första instructable med det, den linkit en är en riktigt bra styrelse att komma igång med microcontrollers. Det är fullt Arduino kompatibel och lätt att använda och nästan all kod du skriver för en A...

LinkIt en och IBM Bluemix

Väl IBM tycks ha fått in i sakernas Internet servar i stort sätt. Och om du är i USA eller Kina, eller Australien IBM säger att du kan arbeta med deras moln. Du kan visa aktuella data från din enhet. Om du vill se det ta titta på:http://www.IBM.com/C...

LinkIt en - batterinivåindikator

Som de flesta av er vet är den LinkIt en en IoT enhet som kan ansluta till internet via WiFi. Detta gör det enkelt att ställa in någonstans och kontrollera någon apparat, men de bara dra är tillbaka batteriet. I de flesta av mitt IoT projekt använder...

LinkIt en/DHT11

Denna tutorial på att kombinera DHT11 med LinkIt One är inte verkligen mycket annorlunda från hooking DHT11 sensorn till en Arduino förutom måste du inkludera LinkIt en DHT11 biblioteket. Data du ser i din följetong bildskärm innehåller temperatur (i...

Chatta med 'evive'

Chattar är roligt och intressant, men vad händer om hobbyister kan göra det med den ultimata IoT aktiverat plattform? Vi gjorde ett pratande projekt med evive som är en mycket praktisk allt-i-en plattform att bygga våra projekt.Med detta projekt, kom...

Chatta med 'evive' och ESP8266

Chattar är roligt och intressant, men vad händer om hobbyister kan göra det med den ultimata IoT aktiverat plattform? Vi gjorde ett pratande projekt med evive som är en mycket praktisk allt-i-en plattform att bygga våra projekt.Med detta projekt, kom...

Ansluta en Linkit till ubidots för IoT

IoT är USP av denna styrelse. I detta instructable, jag kommer att samla avläsningar av temperatur och höjd från MS5607 sensor och ladda upp den till webbplatsen ubidots och se hur det kan användas för att i världen av internetSteg 1: förutsättningar...

LinkIt One + MQTT = första steget till IoT

LinkIt One är en stor utveckling styrelse för Sakernas Internet, särskilt eftersom det kommer packad med WiFi, BLE, GSM, GPRS, GPS osv, min syn på Sakernas Internet är att det blir många anslutna enheter skicka små droppar av data till en central ser...

IoT med LinkIt en - Servo

Detta är den andra läraren av serien av IoT med LinkIt One, i den tidigare handledningen jag visade dig hur man styr en RGB LED över internet med en webbläsare.Du bör kolla in min tidigare tutorial där jag visa dig hur du kommer igång med LinkIt One,...

IoT med LinkIt en - reläer

Den LinkIt en är en stor styrelse att arbeta med IoT IoT är att ta vardagliga elektronik till internet och göra dem smartare. I den tidigare instructables av denna serie jag visade dig hur att komma igång med LinkIt One och Anslut gemensamma elektron...

IoT med LinkIt en - RGB LED

När du har skapat några instructables på hur du kommer igång med länken det nu det är dags att börja med IoT och eftersom LinkIt en har en ombord WiFi modul är det ganska lätt att arbeta med.Innan du sätter igång med detta projekt, ta en titt på min...

Linkit en IoT: ansluten till Thingspeak

Linkit en är en arduino kompatibel styrelsen gjord av seeed studio och baserat på mediatek ARM chip. Målet med detta forum är att göra bärbara och IoT projektet easiear till beslutsfattare.Thingspeak är en IoT plattform som har varit allmänt använda...

En AWS IoT handledning med LinkIt en

Här är en tutorial för att visa dig hur du ansluter till AWS IoT med LinkITONE.Jag gjorde en liten demo att göra den mer tydlig handledningen. En sensor och ett ställdon behövs.Demo kommer skicka en sensordata till AWS, och AWS kunde kontrollera manö...

Linkit en IoT: sända alert e-mail

Detta är min tredje instructable av mina Linkit en IoT-serien. Kolla min tidigare instructables eftersom detta instructables är en fortsättning på den.Här är länken:1. Linkit en IoT Instructable2. Linkit en IoT InstructableI denna tutorial kommer jag...

GPS ultimat Breakout styrelse från Adafruit och LinkIt ett gränssnitt

I dag kommer vi att titta på hur du använder LinkIt en utveckling styrelsen att gränssnitt med några andra moduler. Modulen för vi kommer att titta på i den här guiden är Adafruit yttersta GPS Breakout styrelsen. (http://www.adafruit.com/products/746...

World Wide WiDo Web eluttag! Den ultimata Arduino IoT DIY

WWWWiDo är ett eluttag tillgängligt från alla enheter med en webbläsare som kan fjärrstyra en ansluten enhet, och är uppgraderingsbar till kontroll och automatisering med sensorer och ställdon. Detta system är ett alternativ till de gemensamma tjänst...

Linkit en IoT: Skicka SMS utan simkort

Detta instructables är fortsättning från denna tutorial.Kontrollera att handledning först innan du fortsätter med detta instructables.Vi kommer att använda ubidots tjänst för att göra detta.Steg 1: EventKlicka på händelse-menyn från instrumentpanelen...

Alkohol detektering med Linkit en

En Alkoholmätare är en enhet för skattning av blodalkoholhalten (BAC) från ett utandningsprov. Bevisinstrument mäta inte direkt blodalkoholkoncentration eller koncentration, vilket kräver en analys av ett blodprov. Istället, de uppskattar BAC indirek...