Indholdsfortegnelse:

Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen: 5 trin
Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen: 5 trin

Video: Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen: 5 trin

Video: Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen: 5 trin
Video: Let's use Blynk without Mobile or Web Dashboard using APIs 2024, Juli
Anonim
Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen
Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen
Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen
Hej Blynk! Grænseflade mellem SPEEEduino og Blynk -appen

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

Kom godt i gang med Blynk!
Kom godt i gang med Blynk!
Kom godt i gang med Blynk!
Kom godt i gang med Blynk!
Kom godt i gang med Blynk!
Kom godt i gang med Blynk!
Kom godt i gang med Blynk!
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

Oprettelse af et nyt projekt med Blynk
Oprettelse af et nyt projekt med Blynk
Oprettelse af et nyt projekt med Blynk
Oprettelse af et nyt projekt med Blynk
Oprettelse af et nyt projekt med Blynk
Oprettelse af et nyt projekt med Blynk
Oprettelse af et nyt projekt med Blynk
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

Arduino IDE -konfiguration
Arduino IDE -konfiguration
Arduino IDE -konfiguration
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: