Indholdsfortegnelse:
- Trin 1: Lad os komme i gang
- Trin 2: Kom godt i gang med Blynk
- Trin 3: Oprettelse af et nyt projekt med Blynk
- Trin 4: Arduino IDE -konfiguration
- Trin 5: Upload koden … og du er færdig
Video: Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hvad er SPEEEduino?
SPEEEduino er et Wi-Fi-aktiveret mikrokontrolkort baseret på Arduino-økosystemet, bygget til undervisere. SPEEEduino kombinerer formfaktoren og mikrokontrolleren til Arduino med ESP8266 Wi-Fi SoC, hvilket gør det til et meget konfigurerbart og kompatibelt system. Det er umiddelbart kompatibelt med de hundredvis af biblioteker, som folk skrev til Arduino Uno, da SPEEEduino deler den samme mikrokontroller -enhed som Arduino Uno. Dette projekt udføres af en gruppe studerende fra Singapore Polytechnic. Vi har i alt 3 medlemmer i gruppen: Pan ZiYue, Julian Kang og mig selv. Vores vejleder er hr. Teo Shin Jen. Denne enkle guide er en del af samlingen af Instructable til SPEEEduino.
Denne enkle guide er en del af samlingen af instruktører til SPEEEduino. I denne Instructable kommer vi til at integrere Blynk -appen med SPEEEduino!
Denne instruktionsbog fungerer også med vores andet produkt: SSTuino.
Hej Blynk
Blynk er en platform med iOS- og Android -apps til styring af Arduino, Raspberry Pi og lignende over internettet. Det er et digitalt dashboard, hvor du kan opbygge en grafisk grænseflade til dit projekt ved blot at trække og slippe widgets. Denne applikation er valgt på grund af dens lette integration med SPEEEduino.
Link:
Trin 1: Lad os komme i gang
Ting du har brug for:
1. En computer indlæst med Arduino IDE, tilgængelig her.
2. SPEEEduino eller SSTuino
3. ESP8266 ESP01 -modul
4. USB til seriel konverter (For denne instruks skal vi bruge CP2102)
5. En aktiv WiFi -forbindelse ESP8266 fungerer ikke med Enterprise Networks, og jeg kunne heller ikke bruge den med 5GHz -netværk.
6. Vigtigst af alt, dig selv!:)
7. En kompatibel smartphone med Blynk -appen installeret, som kan downloades ved hjælp af App Store eller Google Play.
Vi går igennem trinene for at komme i gang med Blynk, og hvordan du slutter appen til enheden!
Hvis du tilfældigvis er ny inden for SPEEEduino eller Arduino -miljøet, kan du læse denne instruktion for at komme i gang!
Trin 2: Kom godt i gang med Blynk
Når du har downloadet applikationen fra App Store/Google Play, skal du blot starte appen.
Når du har lanceret appen, skal du blot vælge enten "Opret ny konto" eller "Log ind".
Herefter skulle du kunne se hovedmenuen!
Trin 3: Oprettelse af et nyt projekt med Blynk
Når du har nået hovedmenuen i det foregående trin, skal du blot vælge "Nyt projekt", og en menu vises.
1. Skift hardware fra ESP8266 til Arduino Uno
2. Giv dit projekt et navn!
3. Derefter vil dit autentificeringstoken, som er en kode, blive sendt til din registrerede adresse. Vi vil bruge det i Arduino IDE senere.
4. Når du er i projektet, skal du blot stryge til venstre, og du skal kunne åbne din widgetboks.
5. Tilføj en knap, og vælg knappen. Dette åbner mulighederne for knappen
6. Derefter vælges den pin, der skal være D13. Dette er for at vælge PIN 13 på SPEEEduino som den pin, vi gerne vil interagere med senere.
Trin 4: Arduino IDE -konfiguration
Når du har konfigureret appen, er det nu tid til at flytte til Arduino IDE!
1. Download Blynk -biblioteket herfra. Vælg det cirkelformede element vist på billedet.
2. Som angivet i Blynk -dokumentationen skal biblioteket installeres manuelt:
- Download den seneste version.zip -fil. Pak den ud.
- Du vil bemærke, at arkivet indeholder flere mapper og flere biblioteker.
- Kopiér alle disse biblioteker til din_sketchbook_mappe i Arduino IDE.
- For at finde placeringen af din_sketchbook_mappe skal du gå til topmenuen i Arduino IDE: Fil -> Indstillinger (hvis du bruger Mac OS - gå til Arduino → Indstillinger
3. Når biblioteket er installeret, skal du gå til eksemplet som vist på billedet ovenfor (ESP8266_Shield)
4. Der skal et par justeringer til, for at den kan fungere med denne kode.
Her er den ændrede:
pastebin.com/2iwt5qRc
Når du har ændret koden, skal du blot ændre "YourAuthToken", "YourNetwork" og "YourPassword" til din godkendelsestokenkode og dit wifi SSID og adgangskode i overensstemmelse hermed. Desværre fungerer ESP8266 ikke med Enterprise -netværk.
Trin 5: Upload koden … og du er færdig
Når koden er uploadet til SPEEEduino, kan du køre projektet i Blynk -appen! Når du spiller med den switch, du placerede fra widgetboksen, lyser LED'en på SPEEEduino (Den indbyggede LED) henholdsvis og tændes.
This Instructable er en del af en interessant serie, hvor et par projekter udføres med Blynk. Hold øje med den næste!
Anbefalede:
Forskellen mellem (alternativ strøm og jævnstrøm): 13 trin
Forskellen mellem (alternativ strøm og jævnstrøm): Alle ved, at elektricitet for det meste er DC, men hvad med en anden type elektricitet? Kender du Ac? Hvad står AC for? Kan den bruges derefter DC? I denne undersøgelse kender vi forskellen mellem elektricitetstyper, kilder, anvendelsesmuligheder
RS485 mellem Arduino og Raspberry Pi: 7 trin
RS485 Mellem Arduino og Raspberry Pi: Til skolen skal jeg lave et projekt. Jeg vælger at lave en smart drivhuscontroller fuldstændig styret af en hindbærpi. Sensorerne vil blive drevet af en arduino uno. I de følgende måneder vil jeg offentliggøre fremstilling af dette projekt trin ved
Forøg clearance mellem kobberplanet og signalsporet: 3 trin
Forøg clearance mellem kobberflyet og signalsporet: Jeg er en hobbyist, og jeg designer Printed Circuit Boards (PCB) til mine blogs og Youtube -videoer. Jeg bestilte mit printkort online fra LionCircuits. Det er en indisk virksomhed, og de har en automatiseret platform til fremstilling. Det gennemgår automatisk din Ger
Grænseflade mellem 3-akset gyroskopsensor BMG160 med hindbær Pi: 5 trin
Grænseflade til 3-akset gyroskopsensor BMG160 med Raspberry Pi: I dagens verden er mere end halvdelen af de unge og børn glade for spil, og alle dem, der er vilde med det, fascineret af de tekniske aspekter ved spil, kender vigtigheden af bevægelsesføling i dette domæne. Vi var også overrasket over det samme
Grænseflade mellem en CMUCam2 og en OOPIC: 5 trin
Grænseflade mellem en CMUCam2 og en OOPIC: Oversigt over, hvordan en CMUCam2 kobles til og OOPIC