Talaan ng mga Nilalaman:

Hello Blynk! Pag-interfacing ng SPEEEduino Gamit ang Blynk App: 5 Hakbang
Hello Blynk! Pag-interfacing ng SPEEEduino Gamit ang Blynk App: 5 Hakbang

Video: Hello Blynk! Pag-interfacing ng SPEEEduino Gamit ang Blynk App: 5 Hakbang

Video: Hello Blynk! Pag-interfacing ng SPEEEduino Gamit ang Blynk App: 5 Hakbang
Video: ESP32 #58: ESP32 Playing with Blynk 2024, Hulyo
Anonim
Hello Blynk! Ang pagitan ng SPEEEduino Sa Blynk App
Hello Blynk! Ang pagitan ng SPEEEduino Sa Blynk App
Hello Blynk! Ang pagitan ng SPEEEduino Sa Blynk App
Hello Blynk! Ang pagitan ng SPEEEduino Sa Blynk App

Ano ang SPEEEduino?

Ang SPEEEduino ay isang naka-enable na board ng microcontroller ng Wi-Fi na nakabatay sa paligid ng ecosystem ng Arduino, na binuo para sa mga nagtuturo. Pinagsasama ng SPEEEduino ang form factor at ang microcontroller ng Arduino sa ESP8266 Wi-Fi SoC, ginagawa itong isang lubos na mai-configure at katugma na system. Agad itong tugma sa daan-daang mga aklatan na isinulat ng mga tao para sa Arduino Uno, dahil ang SPEEEduino ay nagbabahagi ng parehong unit ng microcontroller bilang Arduino Uno. Ang proyektong ito ay ginagawa ng isang pangkat ng mga mag-aaral mula sa Singapore Polytechnic. Mayroon kaming isang kabuuang 3 mga kasapi sa pangkat: Pan ZiYue, Julian Kang at ako mismo. Ang aming superbisor ay si G. Teo Shin Jen. Ang simpleng gabay na ito ay bahagi ng koleksyon ng Instructable para sa SPEEEduino.

Ang simpleng gabay na ito ay bahagi ng koleksyon ng mga Instructable para sa SPEEEduino. Sa Instructable na ito, isasama namin ang Blynk app sa SPEEEduino!

Ang Instructable na ito ay gagana rin sa aming iba pang produkto: SSTuino.

Hello Blynk

Ang Blynk ay isang Platform na may iOS at Android apps upang makontrol ang Arduino, Raspberry Pi at mga gusto sa Internet. Ito ay isang digital dashboard kung saan maaari kang bumuo ng isang graphic interface para sa iyong proyekto sa pamamagitan lamang ng pag-drag at pag-drop ng mga widget. Ang application na ito ay napili dahil sa kadalian ng pagsasama nito sa SPEEEduino.

Link:

Hakbang 1: Magsimula Tayo

Mga bagay na kailangan mo:

1. Isang computer na puno ng Arduino IDE, magagamit dito.

2. Ang SPEEEduino o ang SSTuino

3. ESP8266 ESP01 Modyul

4. USB sa Serial Converter (Para sa mga itinuturo na ito, gagamitin namin ang CP2102)

5. Isang aktibong koneksyon sa WiFi Ang ESP8266 ay hindi gumagana sa Enterprise Networks, ni hindi ko ito magagamit sa mga 5GHz network.

6. Pinakaimportante, ang iyong sarili!:)

7. Isang katugmang smartphone na naka-install ang Blynk app, na maaaring ma-download gamit ang App Store o Google Play.

Dadalhin namin ang mga hakbang upang makapagsimula sa Blynk at kung paano ikonekta ang app sa aparato!

Kung naging bago ka sa SPEEEduino o sa Arduino na kapaligiran, mangyaring basahin ang Mga Instruction na ito upang makapagsimula!

Hakbang 2: Pagsisimula Sa Blynk

Pagsisimula Sa Blynk!
Pagsisimula Sa Blynk!
Pagsisimula Sa Blynk!
Pagsisimula Sa Blynk!
Pagsisimula Sa Blynk!
Pagsisimula Sa Blynk!
Pagsisimula Sa Blynk!
Pagsisimula Sa Blynk!

Matapos mong ma-download ang application mula sa App Store / Google Play, ilunsad lamang ang app.

Matapos mailunsad ang app, piliin lamang ang alinman sa "Lumikha ng Bagong Account" o "Mag-log In".

Kasunod nito, dapat mong makita ang pangunahing menu!

Hakbang 3: Lumilikha ng isang Bagong Proyekto Sa Blynk

Lumilikha ng isang Bagong Project Sa Blynk
Lumilikha ng isang Bagong Project Sa Blynk
Lumilikha ng isang Bagong Project Sa Blynk
Lumilikha ng isang Bagong Project Sa Blynk
Lumilikha ng isang Bagong Project Sa Blynk
Lumilikha ng isang Bagong Project Sa Blynk
Lumilikha ng isang Bagong Project Sa Blynk
Lumilikha ng isang Bagong Project Sa Blynk

Matapos mong maabot ang pangunahing menu sa nakaraang hakbang, piliin lamang ang "Bagong Project" at lilitaw ang isang menu.

1. Palitan ang hardware mula sa ESP8266 patungong Arduino Uno

2. Bigyan ang iyong proyekto ng isang pangalan!

3. Pagkatapos nito, ipapadala ang iyong token ng autentication, na isang code sa iyong nakarehistrong address. Gagamitin namin iyon sa Arduino IDE mamaya.

4. Kapag nasa proyekto ka, mag-swipe lamang sa kaliwa at dapat mong buksan ang iyong kahon ng widget.

5. Idagdag sa isang pindutan at piliin ang pindutan. Bubuksan nito ang mga pagpipilian para sa pindutan

6. Kasunod nito, piliin ang pin upang maging D13. Ito ay upang piliin ang PIN 13 sa SPEEEduino bilang pin na nais naming makipag-ugnay sa ibang pagkakataon.

Hakbang 4: Pag-configure ng Arduino IDE

Pag-configure ng Arduino IDE
Pag-configure ng Arduino IDE
Pag-configure ng Arduino IDE
Pag-configure ng Arduino IDE

Matapos mong mai-set up ang app, oras na ngayon upang lumipat sa Arduino IDE!

1. I-download ang Blynk library mula rito. Piliin ang bilog na item na ipinakita sa larawan.

2. Tulad ng tinukoy mula sa dokumentasyon ng Blynk, ang aklatan ay dapat na manu-manong mai-install:

  • I-download ang pinakabagong release.zip file. I-zip mo ito
  • Mapapansin mo na ang archive ay naglalaman ng maraming mga folder at maraming mga aklatan.
  • Kopyahin ang lahat ng mga library na ito sa iyong_sketchbook_folder ng Arduino IDE.
  • Upang mahanap ang lokasyon ng iyong_sketchbook_folder, pumunta sa tuktok na menu sa Arduino IDE: File -> Mga Kagustuhan (kung gumagamit ka ng Mac OS - pumunta sa Arduino → Mga Kagustuhan

3. Matapos mai-install ang library, pumunta sa Halimbawa tulad ng ipinakita sa larawan sa itaas (ESP8266_Shield)

4. Kailangang magkaroon ng ilang mga pag-aayos para gumana ito sa code na ito.

Narito ang binago:

pastebin.com/2iwt5qRc

Matapos mong mabago ang code, baguhin lamang ang "YourAuthToken", "YourNetwork" at "YourPassword" sa iyong token code ng pagpapatunay, at naaayon ang iyong wifi SSID at password. Sa kasamaang palad, ang ESP8266 ay hindi gumagana sa mga network ng Enterprise.

Hakbang 5: I-upload ang Code … at Tapos Na

Kapag na-upload ang code sa SPEEEduino, maaari mong patakbuhin ang proyekto sa Blynk app! Habang nilalaro mo ang switch na inilagay mo mula sa kahon ng widget, ang LED sa SPEEEduino (Ang inbuilt LED) ay ilaw at patayin ayon sa pagkakabanggit.

Ang Instructable na ito ay bahagi ng isang kagiliw-giliw na serye kung saan ang ilang mga proyekto ay tapos na sa Blynk. Manatiling nakasunod sa susunod!

Inirerekumendang: