Innehållsförteckning:
- Steg 1: Låt oss komma igång
- Steg 2: Komma igång med Blynk
- Steg 3: Skapa ett nytt projekt med Blynk
- Steg 4: Arduino IDE -konfiguration
- Steg 5: Ladda upp koden … och du är klar
Video: Hej Blynk! Gränssnitt mellan SPEEEduino och Blynk -appen: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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
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
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
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:
Gränssnitt mellan människa och dator: Funktion som en gripare (tillverkad av Kirigami) med handledsrörelse med EMG: 7 steg
Mänskligt-datorgränssnitt: Fungera som en gripare (tillverkad av Kirigami) av handledsrörelse med hjälp av EMG .: Så det här var mitt första försök på ett gränssnitt mellan människa och dator. Jag fångade muskelaktiveringssignalerna från min handledsrörelse med en EMG-sensor, bearbetade genom python och arduino och aktiverade en origami -baserad gripare
Nextion Display - Gränssnitt och protokoll förklaras med PIC och Arduino: 10 steg
Nextion Display | Gränssnitt och protokoll förklaras med PIC och Arduino: Nextion Display är mycket lätt att använda och enkelt gränssnitt med mikrokontroller. Med hjälp av Nextion -editor kan vi konfigurera displayen och vi kan designa UI på displayen. Så baserat på händelser eller kommandon Nextion display kommer att verka för att visa
Gränssnitt mellan alla Arduino med en mobiltelefon: 6 steg (med bilder)
Gränssnitt mellan alla Arduino med en mobiltelefon: När du använder en Arduino kan det bli ganska irriterande att inte kunna använda den bara för att du inte har en dator tillgänglig. Kanske Windows eller Mac OS inte är kompatibelt, du har ingen dator alls eller du vill bara ha mer frihet för int
Gränssnitt mellan en CMUCam2 och en OOPIC: 5 steg
Gränssnitt mellan en CMUCam2 och en OOPIC: Översikt över hur man kopplar en CMUCam2 till och OOPIC
Kopiera och klistra in och komma åt filer mellan flera datorer: 3 steg
Kopiera och klistra in och få åtkomst till filer mellan flera datorer: Jag hittade precis en webbplats som tillåter människor att kopiera och klistra in text, bilder, videor etc. mellan flera datorer. Det låter dig också skapa ett anslagstavla, ladda upp filer och skriva ut din webbsida. Och det bästa är att du inte ens har