Innehållsförteckning:

Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen: 5 steg
Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen: 5 steg

Video: Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen: 5 steg

Video: Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen: 5 steg
Video: Имеет ли значение сохранение видеоигр? 2024, Juli
Anonim
Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen
Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen
Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen
Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen

Vad är SPEEEduino?

SPEEEduino är ett Wi-Fi-aktiverat mikrokontrollerkort baserat på Arduino-ekosystemet, byggt för lärare. SPEEEduino kombinerar formfaktorn och mikrokontrollen för Arduino med ESP8266 Wi-Fi SoC, vilket gör det till ett mycket konfigurerbart och kompatibelt system. Det är omedelbart kompatibelt med de hundratals bibliotek som människor skrev för Arduino Uno, eftersom SPEEEduino delar samma mikrokontrollenhet som Arduino Uno. Detta projekt utförs av en grupp studenter från Singapore Polytechnic. Vi har totalt 3 medlemmar i gruppen: Pan ZiYue, Julian Kang och jag själv. Vår handledare är Teo Shin Jen. Denna enkla guide är en del av samlingen av Instructable för SPEEEduino.

Denna enkla guide är en del av samlingen Instructables för SPEEEduino. I denna instruktionsbok kommer vi att integrera Blynk -appen med SPEEEduino!

Denna instruktionsbok fungerar också med vår andra produkt: SSTuino.

Hej Blynk

Blynk är en plattform med iOS- och Android -appar för att styra Arduino, Raspberry Pi och liknande över Internet. Det är en digital instrumentpanel där du kan bygga ett grafiskt gränssnitt för ditt projekt genom att helt enkelt dra och släppa widgets. Denna applikation är vald på grund av dess enkla integration med SPEEEduino.

Länk:

Steg 1: Låt oss komma igång

Saker du behöver:

1. En dator laddad med Arduino IDE, tillgänglig här.

2. SPEEEduino eller SSTuino

3. ESP8266 ESP01 -modul

4. USB till seriell omvandlare (För dessa instruktioner ska vi använda CP2102)

5. En aktiv WiFi -anslutning ESP8266 fungerar inte med Enterprise Networks, inte heller kunde jag använda den med 5GHz -nätverk.

6. Viktigast av allt, dig själv!:)

7. En kompatibel smartphone med Blynk -appen installerad, som kan laddas ner med App Store eller Google Play.

Vi kommer att gå igenom stegen för att komma igång med Blynk och hur du ansluter appen till enheten!

Om du råkar vara ny inom SPEEEduino eller Arduino -miljön, läs denna instruktionsbok för att komma igång!

Steg 2: Komma igång med Blynk

Komma igång med Blynk!
Komma igång med Blynk!
Komma igång med Blynk!
Komma igång med Blynk!
Komma igång med Blynk!
Komma igång med Blynk!
Komma igång med Blynk!
Komma igång med Blynk!

När du har laddat ner appen från App Store/Google Play startar du helt enkelt appen.

När du har startat appen väljer du antingen "Skapa nytt konto" eller "Logga in".

Därefter bör du kunna se huvudmenyn!

Steg 3: Skapa ett nytt projekt med Blynk

Skapa ett nytt projekt med Blynk
Skapa ett nytt projekt med Blynk
Skapa ett nytt projekt med Blynk
Skapa ett nytt projekt med Blynk
Skapa ett nytt projekt med Blynk
Skapa ett nytt projekt med Blynk
Skapa ett nytt projekt med Blynk
Skapa ett nytt projekt med Blynk

När du har nått huvudmenyn i föregående steg väljer du helt enkelt "Nytt projekt" och en meny visas.

1. Ändra hårdvaran från ESP8266 till Arduino Uno

2. Ge ditt projekt ett namn!

3. Därefter skickas din autentiseringstoken, som är en kod, till din registrerade adress. Vi kommer att använda det i Arduino IDE senare.

4. När du är i projektet, svep helt enkelt till vänster och du ska kunna öppna din widget -låda.

5. Lägg till en knapp och välj knappen. Detta öppnar alternativen för knappen

6. Därefter väljer du stiftet som ska vara D13. Detta för att välja PIN 13 på SPEEEduino som stiftet vi skulle vilja interagera med senare.

Steg 4: Arduino IDE -konfiguration

Arduino IDE -konfiguration
Arduino IDE -konfiguration
Arduino IDE -konfiguration
Arduino IDE -konfiguration

När du har konfigurerat appen är det nu dags att flytta till Arduino IDE!

1. Ladda ner Blynk -biblioteket härifrån. Välj det inringade objektet som visas på bilden.

2. Såsom anges i Blynk -dokumentationen måste biblioteket installeras manuellt:

  • Ladda ner den senaste versionen.zip -fil. Packa upp den.
  • Du kommer att märka att arkivet innehåller flera mappar och flera bibliotek.
  • Kopiera alla dessa bibliotek till din_sketchbook_mapp för Arduino IDE.
  • För att hitta platsen för din_sketchbook_mapp, gå till toppmenyn i Arduino IDE: Arkiv -> Inställningar (om du använder Mac OS - gå till Arduino → Inställningar

3. När biblioteket har installerats, gå till exemplet som visas på bilden ovan (ESP8266_Shield)

4. Det måste finnas några tweaks för att den ska fungera med den här koden.

Här är den modifierade:

pastebin.com/2iwt5qRc

När du har ändrat koden ändrar du helt enkelt "YourAuthToken", "YourNetwork" och "YourPassword" till din autentiseringstoken -kod och ditt wifi -SSID och lösenord i enlighet därmed. Tyvärr fungerar ESP8266 inte med Enterprise -nätverk.

Steg 5: Ladda upp koden … och du är klar

När koden har laddats upp till SPEEEduino kan du köra projektet i Blynk -appen! När du spelar med omkopplaren du placerade från widgetboxen tänds och släcks lysdioden på SPEEEduino (den inbyggda lysdioden).

This Instructable är en del av en intressant serie där några projekt görs med Blynk. Håll utkik efter nästa!

Rekommenderad: