
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Naš je cilj bio stvoriti Esp8266 AT knjižnicu naredbi (na temelju knjižnice ITEAD), koja bi dobro funkcionirala na serijskom softveru na većini uređaja ESP8266, pod uvjetom da imaju firmver koji reagira na AT naredbe (što je obično zadana vrijednost proizvođača).
Ovu preliminarnu biblioteku distribuiramo na testiranje i bili bismo vam zahvalni na povratnim informacijama i poboljšanjima putem Github spremišta.
Hardverske komponente:
- ESP8266
- Arduino UNO & Genuino UNO
- Pretvarač logičke razine - dvosmjeran
- Oglasna ploča
- Kratkospojne žice
Softverske aplikacije i mrežne usluge:
- Arduino IDE
- circuito.io
- Firmware.ino
Korak 1: Ožičenje


Spojite ESP8266 putem softverske serijske jedinice na Arduino Uno ploču pomoću logičkog pretvarača, kao što je prikazano na slici ožičenja u prilogu.
Korak 2: Povežite se na Wi-Fi
Otvorite biblioteku Firmware.ino iz Github-a i unesite svoj SSID i lozinku za Wi-Fi:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
Korak 3: Prenesite skicu na svoj Arduino

Spojite Arduino na računalo i prenesite skicu.
Korak 4: Otvorite serijski monitor u Arduino IDE -u

Pritisnite gumb Serijski monitor u Arduino IDE-u (u gornjem desnom kutu). Ako je sve u redu, trebali biste vidjeti sljedeći izlaz na serijskom monitoru.
Korak 5: Rješavanje problema

Ako ne dobijete odgovor, pokušajte ažurirati firmver ESP -a na dolje navedeni. Koristite 3.3V FTDI ploču poput ove.
Spojite ESP na FTDI Nabavite ESP8266Flasher
Preuzmite 1.1.1.1 firmver
Uključite ESP
Ako primite djelomični odgovor od esp8266 pri korištenju serijskog softvera, idite na:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Promijenite red 42:
#define _SS_MAX_RX_BUFF 64 // Veličina međuspremnika RX -a
Za: #define _SS_MAX_RX_BUFF 256 // Veličina međuspremnika RX.
To će povećati softverski serijski međuspremnik. Ponekad postavljanje brzine prijenosa pri inicijalizaciji ne uspije, pokušajte resetirati Arduino, trebao bi funkcionirati. Ako iz nekog razloga i dalje imate problema, komentirajte ovdje kako bismo pokušali locirati problem. Ako imate prijedloge za poboljšanje, pošaljite zahtjev za povlačenje na Githubu. Općenito, ovaj kôd bi trebao funkcionirati za sve verzije Arduino Uno ESP8266-01.
Izvor:-
www.hackster.io
create.arduino.cc
Korak 6: Kontaktirajte me (ako je potrebno)
Ako imate bilo kakvih problema s ovim uputstvom, možete me kontaktirati:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Preporučeni:
DIY pametni otvarač garažnih vrata + integracija kućnog pomoćnika: 5 koraka

DIY pametni otvarač garažnih vrata + integracija kućnog pomoćnika: Pretvorite svoja normalna garažna vrata u ovaj DIY projekt. Pokazat ću vam kako ga izgraditi i kontrolirati pomoću kućnog pomoćnika (preko MQTT -a) i imati mogućnost daljinskog otvaranja i zatvaranja vaših garažnih vrata. Koristit ću ploču ESP8266 pod nazivom Wemos
Pametno zvono za vrata DIY: Kôd, postavljanje i integracija HA: 7 koraka (sa slikama)

Uradi sam pametno zvono na vratima: Kôd, postavljanje i integracija HA -a: U ovom projektu pokazat ću vam kako možete pretvoriti svoje uobičajeno zvono na vrata u pametno bez promjene bilo koje trenutne funkcionalnosti ili presjecanja žica. Koristit ću ploču ESP8266 pod nazivom Wemos D1 mini.Novo s ESP8266? Pogledajte moj uvod
Integracija Geiger brojača kućnog pomoćnika: 8 koraka

Integracija Geiger brojača kućnog pomoćnika: U ovom tutorijalu pokazat ću vam kako dodati prilagođene senzore u HASS (kućni pomoćnik), točnije gejgerov brojač, ali proces je sličan i za ostale senzore. Koristit ćemo NodeMCU ploču, geiger -ov brojač baziran na arduinu
Arduino i Apple HomeKit integracija - kontrolirajte svoj dom iz Siri! IoT je tu: 6 koraka

Arduino i Apple HomeKit integracija - kontrolirajte svoj dom iz Siri! IoT je ovdje: Ovaj Instructable pružit će vam brz i jednostavan način dodavanja arduino ploče u Appleov HomeKit na iOS uređaju. Otvara sve vrste mogućnosti, uključujući skripte pokrenute na poslužitelju, u kombinaciji s Apples HomeKit "Scene", to čini
IoT-HUB-Live integracija (ESP 8266, Arduino): 11 koraka

IoT-HUB-Live integracija (ESP 8266, Arduino): Ako imate IoT uređaje i trebate uslugu u oblaku za pohranu mjerenja