Talaan ng mga Nilalaman:
- Hakbang 1: Mga kable
- Hakbang 2: Kumonekta sa Iyong Wi-Fi
- Hakbang 3: I-upload ang Sketch sa Iyong Arduino
- Hakbang 4: Buksan ang Serial Monitor sa Arduino IDE
- Hakbang 5: Pag-troubleshoot
- Hakbang 6: Makipag-ugnay sa Akin (Kung Kailangan)
Video: Simpleng Arduino Uno at ESP8266 Pagsasama: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang aming layunin ay lumikha ng isang library ng utos ng Esp8266 AT (batay sa aklatan ng ITEAD), na gagana nang maayos sa serial ng software sa karamihan sa mga aparato ng ESP8266, sa kondisyon na mayroon silang firmware na tumutugon sa mga utos ng AT (na karaniwang default ng tagagawa).
Ibinahagi namin ang paunang aklatan na ito para sa pagsubok at pinahahalagahan ang iyong puna at pagpapabuti sa pamamagitan ng Github Repository.
Mga bahagi ng hardware:
- ESP8266
- Arduino UNO at Genuino UNO
- Logic Level Converter - Bi-Directional
- Breadboard
- Jumper wires
Mga app ng software at serbisyong online:
- Arduino IDE
- circuito.io
- Firmware.ino
Hakbang 1: Mga kable
Ikonekta ang ESP8266 sa pamamagitan ng Serial ng Software sa iyong Arduino Uno board gamit ang isang converter ng lohika, tulad ng ipinakita sa nakakabit na pigura ng kable.
Hakbang 2: Kumonekta sa Iyong Wi-Fi
Buksan ang library ng Firmware.ino mula sa Github at ipasok ang iyong SSID at ang password sa iyong Wi-Fi:
const char * SSID = "WIFI-SSID"; const char * PASSWORD = "WIFI-PASSWORD";
Hakbang 3: I-upload ang Sketch sa Iyong Arduino
Ikonekta ang Arduino sa iyong computer at i-upload ang sketch.
Hakbang 4: Buksan ang Serial Monitor sa Arduino IDE
Mag-click sa pindutan ng Serial monitor sa Arduino IDE (sa kanang sulok sa itaas). Kung OK ang lahat, dapat mong makita ang sumusunod na output sa serial monitor.
Hakbang 5: Pag-troubleshoot
Kung wala kang nakuhang tugon, subukang i-update ang firmware ng ESP sa ibinigay sa ibaba. Gumamit ng isang 3.3v FTDI board na tulad nito.
I-hookup ang ESP sa FTDI Kunin ang ESP8266Flasher
Kunin ang 1.1.1.1 Firmware
I-flash ang ESP
Kung nakatanggap ka ng bahagyang tugon mula sa esp8266 kapag gumagamit ng serial ng software, pumunta sa:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Baguhin ang linya 42:
#define _SS_MAX_RX_BUFF 64 // RX buffer size
Sa: #define _SS_MAX_RX_BUFF 256 // RX buffer size.
Palakihin nito ang software serial buffer. Minsan nabigo ang pagtatakda ng rate ng baud sa pagsisimula, subukang i-reset ang Arduino, dapat itong gumana nang maayos. Kung sa ilang kadahilanan, nagkakaproblema ka pa rin, mangyaring magbigay ng puna dito upang susubukan naming hanapin ang problema. Kung mayroon kang anumang mga mungkahi sa pagpapabuti, mangyaring gumawa ng isang kahilingan sa paghila sa Github. Sa pangkalahatan, ang code na ito ay dapat gumana para sa lahat ng mga bersyon ng Arduino Uno ESP8266-01.
Pinagmulan: -
www.hackster.io
create.arduino.cc
Hakbang 6: Makipag-ugnay sa Akin (Kung Kailangan)
Kung mayroon kang anumang isyu sa itinuturo na ito, maaari kang makipag-ugnay sa akin:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Inirerekumendang:
DIY Smart Garage Door Opener + Pagsasama ng Home Assistant: 5 Mga Hakbang
DIY Smart Garage Door Opener + Pagsasama ng Home Assistant: Gawing matalino ang iyong normal na pintuan ng garahe gamit ang proyektong DIY na ito. Ipapakita ko sa iyo kung paano ito maitatayo at makontrol ito gamit ang Home Assistant (sa MQTT) at may kakayahang malayo buksan at isara ang iyong pintuan ng garahe. Gumagamit ako ng isang board na ESP8266 na tinatawag na Wemos
DIY Smart Doorbell: Code, Setup at HA Pagsasama: 7 Hakbang (na may Mga Larawan)
DIY Smart Doorbell: Code, Setup at HA Pagsasama: Sa proyektong ito, ipapakita ko sa iyo kung paano mo mababago ang iyong normal na doorbell sa isang matalinong hindi binabago ang anuman sa kasalukuyang mga pag-andar o pinutol ang anumang mga wire. Gumagamit ako ng isang board na ESP8266 na tinatawag na Wemos D1 mini. Bago sa ESP8266? Panoorin ang aking Introdu
Pagkontrol ng Blinds Sa ESP8266, Pagsasama ng Google Home at Openhab at Webcontrol: 5 Hakbang (na may Mga Larawan)
Pagkontrol ng Blinds Sa ESP8266, Pagsasama ng Google Home at Openhab at Webcontrol: Sa Instructable na ito ipinapakita ko sa iyo kung paano ko idinagdag ang awtomatiko sa aking mga blinds. Nais kong magdagdag at alisin ang awtomatiko nito, kaya't ang lahat ng pag-install ay naka-clip. Ang mga pangunahing bahagi ay: Kinokontrol ng driver ng Stepper motor Stepper ang bij ESP-01 Gear at mounting
3D Printed Shoulder Armor EL Wire Pagsasama: 5 Hakbang
3D Printed Shoulder Armor EL Wire Integration: Nag-print ako ng 3D ng isang baluti sa balikat at isinama dito ang EL wire. Maaari mong gamitin ang diskarteng ito para sa mga character sa pagbuo ng comic con costume
Pagsasama ng Arduino at Apple HomeKit - Kontrolin ang Iyong Tahanan Mula sa Siri! Narito ang IoT: 6 na Hakbang
Pagsasama ng Arduino at Apple HomeKit - Kontrolin ang Iyong Tahanan Mula sa Siri! Narito ang IoT: Ang Instructable na Ito ay magbibigay sa iyo ng isang mabilis at madaling paraan upang magdagdag ng isang arduino board sa HomeKit ng Apple sa isang iOS device. Binubuksan nito ang lahat ng uri ng mga posibilidad kabilang ang mga Script na tumatakbo sa server, na sinamahan ng Mga HomeKit ng Apple " Mga Eksena ", ito