Sadržaj:
- Korak 1: Počnimo
- Korak 2: Započnite s Blynkom
- Korak 3: Kreiranje novog projekta s Blynkom
- Korak 4: Arduino IDE konfiguracija
- Korak 5: Postavite kôd … i gotovi ste
Video: Zdravo Blynk! Povezivanje SPEEEduino s aplikacijom Blynk: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Šta je SPEEEduino?
SPEEEduino je ploča mikrokontrolera sa omogućenom Wi-Fi mrežom zasnovana na Arduino ekosistemu, izgrađena za nastavnike. SPEEEduino kombinira faktor oblika i mikrokontroler Arduina sa ESP8266 Wi-Fi SoC-om, što ga čini visoko konfigurabilnim i kompatibilnim sistemom. Odmah je kompatibilan sa stotinama biblioteka koje su ljudi napisali za Arduino Uno, jer SPEEEduino dijeli istu jedinicu mikrokontrolera kao Arduino Uno. Ovaj projekat radi grupa studenata sa Singapurskog politehničkog fakulteta. U grupi imamo ukupno 3 člana: Pan ZiYue, Julian Kang i ja. Naš nadzornik je gospodin Teo Shin Jen. Ovaj jednostavan vodič dio je zbirke Instructable za SPEEEduino.
Ovaj jednostavan vodič dio je zbirke Instructables za SPEEEduino. U ovom Instructable -u ćemo integrirati aplikaciju Blynk sa SPEEEduino!
Ovaj Instructable će raditi i s drugim proizvodom: SSTuino.
Zdravo Blynk
Blynk je platforma s iOS i Android aplikacijama za kontrolu Arduina, Raspberry Pi i sličnih putem Interneta. To je digitalna nadzorna ploča na kojoj možete izgraditi grafičko sučelje za svoj projekt jednostavnim povlačenjem i ispuštanjem widgeta. Ova je aplikacija odabrana zbog jednostavnosti integracije sa SPEEEduino.
Link:
Korak 1: Počnimo
Stvari koje su vam potrebne:
1. Računalo sa Arduino IDE -om dostupno ovdje.
2. SPEEEduino ili SSTuino
3. ESP8266 Modul ESP01
4. USB na serijski pretvarač (Za ove upute koristit ćemo CP2102)
5. Aktivna WiFi veza ESP8266 ne radi s Enterprise Networks, niti je mogu koristiti s mrežama od 5 GHz.
6. Najvažnije, sebe!:)
7. Kompatibilan pametni telefon sa instaliranom aplikacijom Blynk, koji se može preuzeti putem App Store -a ili Google Play -a.
Proći ćemo korake za početak rada s Blynkom i kako povezati aplikaciju s uređajem!
Ako ste tek počeli koristiti SPEEEduino ili Arduino okruženje, pročitajte ove upute za početak!
Korak 2: Započnite s Blynkom
Nakon što preuzmete aplikaciju s App Store/Google Play, jednostavno je pokrenite.
Nakon što pokrenete aplikaciju, jednostavno odaberite "Kreiraj novi račun" ili "Prijavi se".
Nakon toga, trebali biste moći vidjeti glavni meni!
Korak 3: Kreiranje novog projekta s Blynkom
Nakon što ste u prethodnom koraku došli do glavnog izbornika, jednostavno odaberite "Novi projekt" i pojavit će se izbornik.
1. Promijenite hardver iz ESP8266 u Arduino Uno
2. Dajte imenu svom projektu ime!
3. Nakon toga, vaš žeton za autentifikaciju, odnosno kôd, bit će poslan na vašu registriranu adresu. To ćemo kasnije koristiti u Arduino IDE -u.
4. Kada ste u projektu, jednostavno prevucite ulijevo i moći ćete otvoriti okvir sa widgetima.
5. Dodajte dugme i odaberite dugme. Ovo će otvoriti opcije za dugme
6. Nakon toga odaberite pin koji će biti D13. Ovim se odabire PIN 13 na SPEEEduinu kao pin s kojim bismo htjeli kasnije komunicirati.
Korak 4: Arduino IDE konfiguracija
Nakon što ste postavili aplikaciju, vrijeme je za prelazak na Arduino IDE!
1. Preuzmite Blynk biblioteku odavde. Odaberite zaokruženu stavku prikazanu na slici.
2. Kao što je navedeno u Blynk dokumentaciji, biblioteka se mora instalirati ručno:
- Preuzmite najnoviju.zip datoteku izdanja. Raspakirajte ga.
- Primijetit ćete da arhiva sadrži nekoliko mapa i nekoliko biblioteka.
- Kopirajte sve ove biblioteke u svoju_sketchbook_folder Arduino IDE -a.
- Da biste pronašli lokaciju vaše_sketchbook_folder, idite na gornji meni u Arduino IDE: Datoteka -> Postavke (ako koristite Mac OS - idite na Arduino → Postavke
3. Nakon što je biblioteka instalirana, idite na primjer kao što je prikazano na gornjoj slici (ESP8266_Shield)
4. Za rad s ovim kodom bit će potrebno nekoliko prilagodbi.
Evo modificiranog:
pastebin.com/2iwt5qRc
Nakon što ste izmijenili kôd, jednostavno promijenite "YourAuthToken", "YourNetwork" i "YourPassword" u kôd tokena za provjeru autentičnosti, te prema tome vaš SSID i lozinku za WiFi. Nažalost, ESP8266 ne radi s Enterprise mrežama.
Korak 5: Postavite kôd … i gotovi ste
Nakon što se kôd učita u SPEEEduino, možete pokrenuti projekt u aplikaciji Blynk! Dok se igrate sa prekidačem koji ste postavili iz okvira widgeta, LED na SPEEEduino (ugrađena LED) će svijetliti, odnosno gasiti se.
Ovaj Instructable dio je zanimljive serije u kojoj se nekoliko projekata radi s Blynkom. Pratite sljedeći!
Preporučuje se:
IoT Halloween Bundeva - Kontrolne LED diode s aplikacijom Arduino MKR1000 i Blynk ???: 4 koraka (sa slikama)
IoT Halloween Bundeva | Kontrolne LED diode s Arduino MKR1000 i Blynk aplikacijom ???: Pozdrav svima, Prije nekoliko sedmica je bila Noć vještica i slijedeći tradiciju isklesao sam lijepu bundevu za svoj balkon. No, kad sam bundevu imao na otvorenom, shvatio sam da je prilično neugodno što moram izlaziti svake večeri da upalim svijeću. I ja
Zdravo, Snježni anđele!: 6 koraka
Zdravo, Snježni anđele !: Ova se aktivnost koristi za predstavljanje kola, vodiča i izolatora od 4. do 5. razreda. Nakon izvođenja lekcije uveo sam ovu aktivnost kako bih uključio i potaknuo učenike da aktivno shvate kako kola, vodiči i izolatori zapravo
Vodič za povezivanje PLSD -a: Povezivanje na Apple TV putem AirPlay -a [Neslužbeno]: 10 koraka
PLSD Vodič za povezivanje: Povezivanje na Apple TV putem AirPlay -a [Neslužbeno]: Sljedeći vodič pruža ilustraciju procesa povezivanja sa Apple TV -ima u konferencijskoj sali putem AirPlay -a. Ovaj neslužbeni izvor dostupan je iz ljubaznosti administraciji, osoblju i ovlaštenim gostima Perkins lokalne školske oblasti
Ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo: 5 koraka (sa slikama)
Ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo: Treba vam ogledalo, ali ne želite dodati još jedan pametan objekt u svoj dom? Onda je ovo ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo upravo za vas
Zdravo svijete! na LCD -u pomoću CloudX M633: 4 koraka
Zdravo svijete! na LCD -u pomoću CloudX -a M633: U ovom vodiču ćemo prikazati na LCD -u (ekran sa tečnim kristalima)