Cuprins:

Bună ziua Blynk! Interfața SPEEEduino cu aplicația Blynk: 5 pași
Bună ziua Blynk! Interfața SPEEEduino cu aplicația Blynk: 5 pași

Video: Bună ziua Blynk! Interfața SPEEEduino cu aplicația Blynk: 5 pași

Video: Bună ziua Blynk! Interfața SPEEEduino cu aplicația Blynk: 5 pași
Video: Măsurarea curentului AC și DC 5A-30A folosind ACS712 cu Robojax Library 2024, Noiembrie
Anonim
Bună ziua Blynk! Interfața SPEEEduino cu aplicația Blynk
Bună ziua Blynk! Interfața SPEEEduino cu aplicația Blynk
Bună Blynk! Interfața SPEEEduino cu aplicația Blynk
Bună Blynk! Interfața SPEEEduino cu aplicația Blynk

Ce este SPEEEduino?

SPEEEduino este o placă de microcontroler activată Wi-Fi, bazată pe ecosistemul Arduino, construită pentru educatori. SPEEEduino combină factorul de formă și microcontrolerul Arduino cu SoC Wi-Fi ESP8266, făcându-l un sistem extrem de configurabil și compatibil. Este imediat compatibil cu sutele de biblioteci pe care oamenii le-au scris pentru Arduino Uno, deoarece SPEEEduino are aceeași unitate de microcontroler ca Arduino Uno. Acest proiect este realizat de un grup de studenți de la Politehnica din Singapore. Avem în total 3 membri în grup: Pan ZiYue, Julian Kang și eu. Supervizorul nostru este domnul Teo Shin Jen. Acest ghid simplu face parte din colecția de Instructable pentru SPEEEduino.

Acest ghid simplu face parte din colecția de instructabile pentru SPEEEduino. În acest Instructable, vom integra aplicația Blynk cu SPEEEduino!

Acest instructable va funcționa și cu celălalt produs al nostru: SSTuino.

Bună ziua Blynk

Blynk este o platformă cu aplicații iOS și Android pentru a controla Arduino, Raspberry Pi și like-uri prin Internet. Este un tablou de bord digital în care puteți crea o interfață grafică pentru proiectul dvs. prin simpla glisare și plasare a widgeturilor. Această aplicație este selectată datorită ușurinței sale de integrare cu SPEEEduino.

Link:

Pasul 1: Să începem

Lucruri de care ai nevoie:

1. Un computer încărcat cu IDE Arduino, disponibil aici.

2. SPEEEduino sau SSTuino

3. Modul ESP8266 ESP01

4. Convertor USB-Serial (Pentru acest instructable, vom folosi CP2102)

5. O conexiune WiFi activă ESP8266 nu funcționează cu rețele Enterprise și nici nu aș putea să o folosesc cu rețele de 5 GHz.

6. Cel mai important, tu însuți!:)

7. Un smartphone compatibil cu aplicația Blynk instalată, care poate fi descărcat folosind App Store sau Google Play.

Vom parcurge pașii pentru a începe cu Blynk și cum să conectăm aplicația la dispozitiv!

Dacă se întâmplă să fiți nou în mediul SPEEEduino sau Arduino, vă rugăm să citiți aceste Instrucțiuni pentru a începe!

Pasul 2: Noțiuni introductive despre Blynk

Noțiuni introductive despre Blynk!
Noțiuni introductive despre Blynk!
Noțiuni introductive despre Blynk!
Noțiuni introductive despre Blynk!
Noțiuni introductive despre Blynk!
Noțiuni introductive despre Blynk!
Noțiuni introductive despre Blynk!
Noțiuni introductive despre Blynk!

După ce ați descărcat aplicația din App Store / Google Play, pur și simplu lansați aplicația.

După ce ați lansat aplicația, pur și simplu selectați fie „Creați un cont nou”, fie „Conectați-vă”.

După care, ar trebui să puteți vedea meniul principal!

Pasul 3: Crearea unui nou proiect cu Blynk

Crearea unui nou proiect cu Blynk
Crearea unui nou proiect cu Blynk
Crearea unui nou proiect cu Blynk
Crearea unui nou proiect cu Blynk
Crearea unui nou proiect cu Blynk
Crearea unui nou proiect cu Blynk
Crearea unui nou proiect cu Blynk
Crearea unui nou proiect cu Blynk

După ce ați ajuns la meniul principal în pasul anterior, pur și simplu selectați „Proiect nou” și va apărea un meniu.

1. Schimbați hardware-ul din ESP8266 în Arduino Uno

2. Dă-i proiectului un nume!

3. După care, jetonul dvs. de autentificare, care este un cod, va fi trimis la adresa dvs. înregistrată. Vom folosi acest lucru în ID-ul Arduino mai târziu.

4. Când vă aflați în proiect, pur și simplu glisați spre stânga și ar trebui să puteți deschide caseta widget.

5. Adăugați un buton și selectați butonul. Aceasta va deschide opțiunile pentru buton

6. După care, selectați pinul care urmează să fie D13. Aceasta este pentru a selecta PIN-ul 13 pe SPEEEduino ca pinul cu care am dori să interacționăm mai târziu.

Pasul 4: Configurare IDE Arduino

Configurare IDE Arduino
Configurare IDE Arduino
Configurare IDE Arduino
Configurare IDE Arduino

După ce ați configurat aplicația, este timpul să treceți la ID-ul Arduino!

1. Descărcați biblioteca Blynk de aici. Selectați elementul încercuit afișat în imagine.

2. După cum se specifică din documentația Blynk, biblioteca trebuie instalată manual:

  • Descărcați cel mai recent fișier.zip al versiunii. Dezarhivați-l.
  • Veți observa că arhiva conține mai multe foldere și mai multe biblioteci.
  • Copiați toate aceste biblioteci în your_sketchbook_folder din Arduino IDE.
  • Pentru a găsi locația dosarului dvs._sketchbook_, accesați meniul de sus din Arduino IDE: Fișier -> Preferințe (dacă utilizați Mac OS - accesați Arduino → Preferințe

3. După ce biblioteca este instalată, mergeți la Exemplu așa cum se arată în imaginea de mai sus (ESP8266_Shield)

4. Va trebui să existe câteva modificări pentru ca acesta să funcționeze cu acest cod.

Iată cea modificată:

pastebin.com/2iwt5qRc

După ce ați modificat codul, pur și simplu schimbați „YourAuthToken”, „YourNetwork” și „YourPassword” la codul dvs. de jeton de autentificare, precum și SSID-ul wifi și parola în consecință. Din păcate, ESP8266 nu funcționează cu rețelele Enterprise.

Pasul 5: Încărcați codul … și ați terminat

Odată ce codul este încărcat în SPEEEduino, puteți rula proiectul în aplicația Blynk! Pe măsură ce vă jucați cu comutatorul pe care l-ați plasat din caseta widget, LED-ul de pe SPEEEduino (LED-ul încorporat) se va aprinde și, respectiv, se va stinge.

Acest Instructable face parte dintr-o serie interesantă în care se fac câteva proiecte cu Blynk. Fii atent la următorul!

Recomandat: