Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
Nagbibigay-daan sa iyo ang proyektong ito na kontrolin ang mga pin ng Arduino gamit ang module ng ESP8266-01 WiFi at Blynk App. Ang Blynk App ay napakadaling gamitin at mahusay na paraan upang simulang matuto tungkol sa IoT.
Ang Tutorial na ito ay Para sa Windows PC
Hakbang 1: Ipunin ang Lahat:
Hardware:
Arduino Uno
Esp8266-01 Module ng WiFi
Serial sa USB sa TTL
3.3v boltahe regulator
Breadboard at Mga Wires.
Mga Software:
Arduino IDE
Blynk App
Ito ang mga bagay na kailangan mo. Tiyaking mayroon ka ng lahat sa isang folder muna1) Arduino IDE:
2) Blynk Library (pinakabagong bersyon):
3) tool ng flasher ng ESP8266:
Hakbang 2: Pag-install ng Arduino IDE at Mga Aklatan
I-install ang pinakabagong bersyon ng Arduino IDE.
Buksan ang Arduino IDE at pumunta sa file-> mga kagustuhan-> sa karagdagang uri ng tagapamahala ng board manager -
Pumunta sa mga tool -> board -> Board Manager at i-install ang esp8266 na package na natagpuan sa huli. (opsyonal)
I-extract ang blynk library zip file at kopyahin ang mga nilalaman sa loob ng folder ng library sa zip file sa -
dokumento ng gumagamit Arduino Library
Hakbang 3: Flashing ESP8266 Firmware
Kailangan mong gawin ang circuit na ipinapakita upang mai-flash ang firmware sa ESP8266:
Sa maraming mga forum nabasa ko na ang esp8266 ay maaaring mai-flash nang hindi gumagamit ng FTDI usb upang ttl converter. Sa halip maraming mga tao ang gumamit ng Arduino UNO upang i-flash ang esp8266. Gayunpaman mula sa aking personal na karanasan mas mahusay na bumili ng isang FTDI USB sa TTL converter / Cable dahil ang bagay na arduino ay hindi gumana para sa akin (maaaring dahil sa isyu ng kuryente)
I-extract ang esp_flasher.zip at patakbuhin ang application XTCOM_UTIL.
Ikonekta ang Esp8266-01 sa computer sa pamamagitan ng circuit. Kailangan mong malaman ang tamang port ng COM na ginagamit para sa komunikasyon. pumunta sa manager ng aparato at Mag-click sa mga port (COM & LPT). Pagkatapos tandaan ang COM port na ginamit ng ESP8266-01.
Sa XTCOM_UTIL pumunta sa mga toolConfig Device at piliin ang tamang com port at baud rate bilang 9600. Mag-click sa Buksan. Pagkatapos kung ang operasyon ay Matagumpay na pag-click sa Connect. pagkatapos ay magkakonekta ang Esp8266. Kung nakatagpo ka ng isang error pagkatapos ay i-unplug ang cable at ipasok ito muli.
Sa loob ng esp_flasher.zip file, mahahanap mo ang isang readme.txt file na naglalaman ng mga address kung saan i-flash ang bawat isa sa.bin file. pumunta sa pag-download ng API Testflash Imahe. i-browse ang correct.bin file at ipasok ang address na naaayon sa bin file at mag-click sa pag-download.
halimbawa: boot_v1.1.bin ---------------- 0x00000
pagkatapos ng operasyon ay matagumpay na isara ang XTCOM_UTIL at i-unplug din ang ESP8266 (dapat itong gawin sa pagitan ng pag-flashing ng bawat.bin file). Muling buksan ang XTCOM_UTIL at i-plug ang Esp8266 at ulitin ang mga hakbang sa itaas upang i-flash ang lahat ng mga 4 bin file sa kanilang tamang address. (tandaan na ibagsak ang GPIO0 sa lahat ng oras sa panahon ng flashing)
Para sa detalyadong tagubilin, mangyaring sumangguni dito:
Hakbang 4: Pag-set up ng Blynk App
I-download ang Blynk App mula sa Play Store at Mag-sign In.
Upang Lumikha ng isang Bagong Project Press + icon sa tuktok. Bigyan ka ng Pangalan ng Proyekto. Piliin ang Device bilang Arduino UNO Connection Type bilang WiFi at pindutin ang Lumikha. Sa sandaling Lumikha ka ng isang Auth Token ay ipapadala sa iyong Rehistradong e-Mail. Maaari mo ring ipadala ito sa paglaon sa iyo ng Mga Setting ng Pahina ng Proyekto (nut Symbol) na Mga Device.
Upang magdagdag ng isang pindutan pindutin ang + at piliin ang Button. Pindutin ang bagong nilikha na pindutan upang mai-edit ito. Bigyan ito ng isang pangalan at itakda ang pin sa digital D13. I-toggle ang mode sa SWITCH. Ito ay i-ON / OFF ang IN-Built LED sa Arduino.
Upang makontrol ang iba pang Mga Pin, Piliin ang Kinakailangan na Pin (D3, D4… atbp) sa I-edit ang Menu.
Hakbang 5: Programming
Buksan ang Arduino IDE.
Piliin ang board sa Arduino Uno at piliin ang tamang port.
I-download ANG CODE AT PASTE ANG CODE SA Adruino IDE.
Ito ang pagbabago ng Esp8266_Shield Halimbawa ng Program. Palitan ang iyong AUTH sa token ng Auth na ipinadala sa iyong Mail. Palitan youSSID ng iyong pangalan ng WiFi at palitan ang YourPassword ng WiFi Password. Ang serial serial na bahagi ay nagkomento habang ginagamit namin ang Arduino UNO.
** Sa programa ay Nagkomento ako ng Serial ng Software (kung gumagamit ng Arduino Uno). Inirerekumenda ko sa iyo na magbigay ng puna sa Software Serial bilang hindi matatag
I-upload ang program sa itaas sa Arduino Uno board. Matapos ang Na-upload na i-unplug ang arduino mula sa Computer.
Ngayon kailangan mong ikonekta ang ESP8266 sa Arduino UNO.
Hakbang 6: Pag-setup ng Circuit at FInish
ESP8266 Arduino
TX ----------- Rx
Rx ---------- Tx
Gnd ---------- Gnd
Vcc ----------- 3.3v
CH_PD ------------ 3.3v
Matapos makumpleto ang koneksyon, i-plug ang Arduino sa computer. Buksan ang Serial Monitor at itakda ang baud rate sa 115200.
Kung Tama ang Lahat, sa Serial Monitor makikita mo ang isang bagay tulad ng Ipinakita ang Imahe.
Sa Blynk App, piliin ang iyong proyekto at i-click ang pindutan ng pag-play. Pindutin ang pindutan upang i-ON / I-OFF ang LED.
Ngayon kasama nito natapos ang proyekto. Sana nasiyahan ka sa tutorial. Kung mayroon kang anumang mga katanungan / mungkahi pls iwanan ito sa seksyon ng komento sa ibaba. Salamat!
Inirerekumendang:
DIY -- Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: 6 Mga Hakbang
DIY || Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: Habang gumagawa ng isang Spider robot, maaaring malaman ng maraming mga bagay tungkol sa robot. Tulad ng paggawa ng Robots ay Nakakaaliw pati na rin ang mapaghamong. Sa video na ito ipapakita namin sa iyo kung paano gumawa ng isang Spider robot, na maaari naming mapatakbo gamit ang aming smartphone (Androi
Kontrolin ang Bilis ng Brushless DC Motor Gamit ang Arduino at Bluetooth Module (HC-05): 4 na Hakbang
Kontrolin ang Bilis ng Brushless DC Motor Gamit ang Arduino at Bluetooth Module (HC-05): Panimula Sa tutorial na ito, makokontrol namin ang bilis ng motor na Brushless DC gamit ang Arduino UNO, Bluetooth Module (HC-05) at Android application para sa Bluetooth ( Arduino Bluetooth Controller)
Kontrolin ang Arduino Gamit ang Blynk Sa pamamagitan ng Usb: 3 Mga Hakbang
Kontrolin ang Arduino Gamit ang Blynk Via Usb: Ito ang aking pangalawang itinuturo. Sa itinuturo na ito ay ipapakita ko kung paano makontrol ang mga LED gamit ang Blynk. Ang Blynk ay application na nagbibigay sa amin ng dashboard pati na rin ang pagkakakonekta. na maaari mong i-download ito mula sa google play store (para sa Android). & app s
Kontrolin ang Mga Kagamitan sa Bahay Gamit ang NodeMCU (ESP8266) at Blynk App: 8 Hakbang (na may Mga Larawan)
Kontrolin ang Mga Home Appliances Gamit ang NodeMCU (ESP8266) at Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at NodeMCU (ESP8266) upang makontrol ang lampara (ang anumang iba pang mga gamit sa bahay ay magiging maayos), ang kombinasyon ay maging sa pamamagitan ng internet. Ang layunin ng pagtuturo na ito ay upang ipakita ang simp
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c