
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06

Našim cieľom bolo vytvoriť knižnicu príkazov Esp8266 AT (založenú na knižnici ITEAD), ktorá by fungovala dobre na softvérových sériach na väčšine zariadení ESP8266 za predpokladu, že majú firmvér reagujúci na príkazy AT (čo je zvyčajne predvolené výrobcom).
Túto predbežnú knižnicu distribuujeme na testovanie a oceníme vašu spätnú väzbu a vylepšenia prostredníctvom úložiska Github.
Hardvérové komponenty:
- ESP8266
- Arduino UNO a Genuino UNO
- Konvertor logickej úrovne - obojsmerný
- Breadboard
- Prepojovacie vodiče
Softvérové aplikácie a online služby:
- Arduino IDE
- Circuito.io
- Firmware.ino
Krok 1: Zapojenie


Pripojte ESP8266 cez Software Serial k vašej doske Arduino Uno pomocou logického prevodníka, ako je znázornené na priloženom obrázku zapojenia.
Krok 2: Pripojte sa k svojej Wi-Fi
Otvorte knižnicu Firmware.ino z Githubu a zadajte svoje SSID a heslo k Wi-Fi:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-HESLO";
Krok 3: Nahrajte skicu do svojho Arduina

Pripojte Arduino k počítaču a nahrajte náčrt.
Krok 4: Otvorte sériový monitor v Arduino IDE

Kliknite na tlačidlo Sériový monitor v Arduino IDE (v pravom hornom rohu). Ak je všetko v poriadku, na sériovom monitore by ste mali vidieť nasledujúci výstup.
Krok 5: Riešenie problémov

Ak nedostanete žiadnu odpoveď, skúste aktualizovať firmvér ESP na ten, ktorý je uvedený nižšie. Použite dosku 3.3T FTDI, ako je táto.
Pripojte ESP k FTDI Získajte ESP8266Flasher
Získajte firmvér 1.1.1.1
Flash ESP
Ak dostanete čiastočnú odpoveď z esp8266 pri použití sériového softvéru, navštívte stránku:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Zmeniť riadok 42:
#define _SS_MAX_RX_BUFF 64 // veľkosť vyrovnávacej pamäte RX
Ak chcete: #define _SS_MAX_RX_BUFF 256 // veľkosť vyrovnávacej pamäte RX.
Tým sa zväčší sériová vyrovnávacia pamäť softvéru. Niekedy nastavenie prenosovej rýchlosti pri inicializácii zlyhá, skúste resetovať Arduino, malo by to fungovať dobre. Ak z nejakého dôvodu máte stále problémy, napíšte nám sem, aby sme sa pokúsili problém nájsť. Ak máte nejaké návrhy na zlepšenie, urobte žiadosť o stiahnutie na Github. Tento kód by mal vo všeobecnosti fungovať pre všetky verzie Arduino Uno ESP8266-01.
Zdroj:-
www.hackster.io
create.arduino.cc
Krok 6: Kontaktujte ma (ak je to potrebné)
Ak máte akýkoľvek problém s týmto pokynom, môžete ma kontaktovať:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Odporúča:
Inteligentný otvárač garážových brán DIY + integrácia domáceho asistenta: 5 krokov

Inteligentný otvárač garážových brán DIY + integrácia domáceho asistenta: Premeňte svoje normálne garážové brány na inteligentné pomocou tohto projektu DIY. Ukážem vám, ako ho postaviť a ovládať pomocou Home Assistant (cez MQTT) a mať možnosť diaľkovo otvárať a zatvárať garážové brány. Budem používať dosku ESP8266 s názvom Wemos
DIY Smart Doorbell: Kód, nastavenie a integrácia HA: 7 krokov (s obrázkami)

DIY Smart Doorbell: Kód, nastavenie a integrácia HA: V tomto projekte vám ukážem, ako môžete svoj normálny zvonček zmeniť na inteligentný bez toho, aby ste zmenili akékoľvek zo súčasných funkcií alebo prerušili akékoľvek káble. Budem používať dosku ESP8266 s názvom Wemos D1 mini. Novinka v ESP8266? Sledujte môj Úvod
Ovládanie žalúzií s ESP8266, integrácia Google Home a Openhab a webové ovládanie: 5 krokov (s obrázkami)

Ovládanie žalúzií S ESP8266, integráciou Google Home a Openhab a webovým ovládaním: V tomto návode vám ukážem, ako som k svojim žalúziám pridal automatizáciu. Chcel som mať možnosť pridať a odstrániť automatizáciu, takže všetka inštalácia je nasadená. Hlavnými časťami sú: krokový motor, krokový ovládač ovládaný bij ESP-01 prevodovka a montáž
Integrácia Arduino a Apple HomeKit - ovládajte svoj domov zo Siri! IoT je tu: 6 krokov

Integrácia Arduino a Apple HomeKit - ovládajte svoj domov zo Siri! IoT je tu: Tento návod vám poskytne rýchly a ľahký spôsob pridania arduino dosky do Apple HomeKit na zariadení iOS. Otvára všetky možnosti vrátane skriptov spustených na serveri v kombinácii s programom Apples HomeKit „Scény“, ktoré
Integrácia IoT-HUB-Live (ESP 8266, Arduino): 11 krokov

Integrácia IoT-HUB-Live (ESP 8266, Arduino): Ak máte zariadenia IoT a na ukladanie meraní potrebujete cloudovú službu