Sadržaj:
- Korak 1: Ožičenje
- Korak 2: Povežite se na Wi-Fi
- Korak 3: Prenesite skicu na svoj Arduino
- Korak 4: Otvorite serijski monitor u Arduino IDE -u
- Korak 5: Rješavanje problema
- Korak 6: Kontaktirajte me (ako je potrebno)
Video: Jednostavna Arduino Uno i ESP8266 integracija: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Naš cilj je bio stvoriti Esp8266 AT biblioteku naredbi (zasnovanu na biblioteci ITEAD), koja bi dobro funkcionirala na serijskom softveru na većini ESP8266 uređaja, 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
- Breadboard
- Žice za kratkospojnike
Softverske aplikacije i mrežne usluge:
- Arduino IDE
- circuito.io
- Firmware.ino
Korak 1: Ožičenje
Povežite ESP8266 putem softverskog serijskog priključka 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 Githuba i unesite svoj SSID i lozinku za svoju Wi-Fi mrežu:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
Korak 3: Prenesite skicu na svoj Arduino
Povežite Arduino sa računarom i prenesite skicu.
Korak 4: Otvorite serijski monitor u Arduino IDE -u
Kliknite na 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.
Priključite ESP na FTDI Nabavite ESP8266Flasher
Nabavite 1.1.1.1 firmver
Uključite ESP
Ako dobijete djelomični odgovor od esp8266 kada koristite serijsku verziju 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.
Ovo će povećati softverski serijski bafer. Ponekad postavljanje brzine prijenosa pri inicijalizaciji ne uspije, pokušajte resetirati Arduino, trebalo bi funkcionirati. Ako iz nekog razloga i dalje imate problema, komentirajte ovdje kako bismo pokušali locirati problem. Ako imate bilo kakvih prijedloga 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čuje se:
DIY pametni otvarač garažnih vrata + integracija kućnog pomoćnika: 5 koraka
DIY pametni otvarač garažnih vrata + integracija kućnog pomoćnika: Pametno pretvorite svoja normalna garažna vrata pomoću ovog DIY projekta. 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 zvanu Wemos
Pametno zvono za vrata DIY: Kôd, postavljanje i HA integracija: 7 koraka (sa slikama)
Uradi sam pametno zvono na vratima: Kôd, postavljanje i integracija HA: U ovom projektu ću vam pokazati 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
Jednostavna bubnjarska mašina s Arduino Uno i Mozzijem: 4 koraka
Jednostavna bubnjarska mašina s Arduinom Unom i Mozzijem: Život u Argentini znači da će međunarodna pošta biti ukradena ili zaglavljena na carini. Dodajte karantenu protiv koronavirusa i vaš sljedeći projekt ograničen je na staru Arduino Uno ploču. Dobre vijesti? Kao što veliki pjesnik iz Rolling Stonesa kaže „Vrijeme je na
Arduino i Apple HomeKit integracija - kontrolirajte svoj dom iz Siri! IoT je ovdje: 6 koraka
Arduino i Apple HomeKit integracija - kontrolirajte svoj dom iz Siri! IoT je ovdje: Ovaj Instructable će vam dati brz i jednostavan način da dodate arduino ploču u Appleov HomeKit na iOS uređaju. Otvara sve vrste mogućnosti, uključujući skripte pokrenute na serveru, 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 potrebna vam je usluga u oblaku za pohranu vaših mjerenja