Cuprins:
- Pasul 1: Să începem
- Pasul 2: Noțiuni introductive despre Blynk
- Pasul 3: Crearea unui nou proiect cu Blynk
- Pasul 4: Configurare IDE Arduino
- Pasul 5: Încărcați codul … și ați terminat
Video: Bună ziua Blynk! Interfața SPEEEduino cu aplicația Blynk: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
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
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
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
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:
NodeMCU cu aplicația / serverul Blynk: 4 pași
NodeMCU cu aplicația / serverul Blynk: Ce este Blynk și cum funcționează, urmăriți videoclipul campaniei lor! Mai întâi, după cum se poate întâmpla, puteți programa NodeMCU cu Arduino IDE verificați videoclipul de mai sus. Iată Tutorialul scris pentru configurare: https: / /www.teachmemicro.com/intro-nodemcu-arduino
Noțiuni introductive despre interfața senzorului I2C ?? - Interfață MMA8451 folosind ESP32s: 8 pași
Noțiuni introductive despre interfața senzorului I2C ?? - Interfața MMA8451 folosind ESP32s: În acest tutorial, veți afla totul despre cum să porniți, să conectați și să obțineți dispozitivul I2C (accelerometru) care funcționează cu controlerul (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Spuneți Bună ziua - Arduino UNO -: 4 pași
Spuneți Bună ziua | Arduino UNO |: Primele lucruri mai întâi..dacă ești „într-adevăr” interesați să aflați mai multe despre Arduino UNO, apoi pur și simplu mergeți cu el, ei bine, este destul de grozav că :-) salut, prieteni din aceste Instrucțiuni vă voi arăta utilizarea de bază, dar interesantă a noului meu Arduino
Controlul unui LED folosind modulul WiFi NodeMCU și aplicația Blynk: 7 pași
Controlul unui LED folosind modulul WiFi NodeMCU și aplicația Blynk: Acest manual vă va arăta cum să controlați un LED utilizând modulul WiFi NodeMCU ESP8266 prin intermediul aplicației pentru smartphone Blynk. Dacă sunteți începător, citiți mai departe. Dacă aveți mai multă experiență, s-ar putea să fiți interesat să săriți până la capăt, unde vorbesc despre t
Bună ziua cutii: 8 pași (cu imagini)
Hello There Boxes: Dezvoltat de instructorii tehnici de la Rev Hardware Accelerator ca parte a unui atelier de dezvoltare a produsului IoT, acest proiect este o pereche de dispozitive conectate care se „unduiesc” unul pe celălalt. Apăsarea butonului pe o casetă declanșează steagul din cealaltă casetă pentru a