
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44

Tavoitteenamme oli luoda Esp8266 AT -komentokirjasto (joka perustuu ITEAD -kirjastoon), joka toimisi hyvin ohjelmistosarjoissa useimmissa ESP8266 -laitteissa, jos niillä on laiteohjelmisto, joka vastaa AT -komentoihin (mikä on yleensä valmistajan oletus).
Jaamme tämän alustavan kirjaston testattavaksi ja arvostamme palautettasi ja parannuksiasi Github -arkiston kautta.
Laitteiston osat:
- ESP8266
- Arduino UNO ja Genuino UNO
- Loogisen tason muunnin - kaksisuuntainen
- Leipälauta
- Hyppyjohdot
Ohjelmistosovellukset ja verkkopalvelut:
- Arduino IDE
- piiri.io
- Firmware.ino
Vaihe 1: Johdotus


Liitä ESP8266 Software Serialin kautta Arduino Uno -kortillesi logiikkamuuntimen avulla, kuten liitteenä olevassa kytkentäkuvassa.
Vaihe 2: Yhdistä Wi-Fi-verkkoon
Avaa Firmware.ino-kirjasto Githubista ja kirjoita SSID-tunnuksesi ja salasanasi Wi-Fi-verkkoon:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-SALASANA";
Vaihe 3: Lataa luonnos Arduinollesi

Liitä Arduino tietokoneeseen ja lataa luonnos.
Vaihe 4: Avaa sarjamonitori Arduino IDE: ssä

Napsauta Sarjamonitori-painiketta Arduino IDE: ssä (oikeassa yläkulmassa). Jos kaikki on kunnossa, sinun pitäisi nähdä seuraava näyttö sarjamonitorissa.
Vaihe 5: Vianetsintä

Jos et saa vastausta, päivitä ESP -laiteohjelmisto alla olevaan. Käytä 3.3v FTDI -korttia, kuten tämä.
Liitä ESP FTDI -laitteeseen Hanki ESP8266Flasher
Hanki 1.1.1.1 -laiteohjelmisto
Salama ESP
Jos saat osittaisen vastauksen esp8266: lta, kun käytät ohjelmistosarjaa, siirry osoitteeseen:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Vaihda rivi 42:
#define _SS_MAX_RX_BUFF 64 // RX -puskurin koko
Vastaanottaja: #define _SS_MAX_RX_BUFF 256 // RX -puskurin koko.
Tämä suurentaa ohjelmiston sarjapuskuria. Joskus siirtonopeuden asettaminen alustukseen epäonnistuu, yritä nollata Arduino, sen pitäisi toimia hyvin. Jos sinulla on jostain syystä edelleen ongelmia, kommentoi tähän, niin yritämme löytää ongelman. Jos sinulla on parannusehdotuksia, tee pull-pyyntö Githubissa. Yleensä tämän koodin pitäisi toimia kaikissa Arduino Uno ESP8266-01 -versioissa.
Lähde:-
www.hackster.io
create.arduino.cc
Vaihe 6: Ota yhteyttä (tarvittaessa)
Jos sinulla on ongelmia tämän ohjeen kanssa, voit ottaa minuun yhteyttä:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Suositeltava:
Arduino SteamPunk -lasit - Yksinkertainen DIY: 9 vaihetta

Arduino SteamPunk Goggles - Simple DIY: Tässä opetusohjelmassa opimme tekemään legendaariset SteamPunk -lasit, jotka vaihtavat värejä LED -renkaiden ja Arduinon avulla. Katso video
Yksinkertainen sääasema käyttämällä ESP8266: 6 vaihetta (kuvilla)

Yksinkertainen sääasema ESP8266: n avulla: Tässä opetusohjelmassa jaan, kuinka ESP8266: n avulla saadaan tietoja, kuten lämpötila, paine, ilmasto jne., Ja YouTube -tietoja, kuten tilaajat & Katselukerrat yhteensä. ja näyttää tiedot sarjamonitorissa ja näyttää ne nestekidenäytössä. Tiedot ovat f
Yksinkertainen, kannettava jatkuva EKG-/EKG -näyttö ATMega328: n (Arduino Uno Chip) + AD8232: 3 askeleen avulla

Yksinkertainen, kannettava jatkuva EKG-/EKG-näyttö ATMega328: n (Arduino Uno Chip) + AD8232 avulla: Tämä ohjeiden sivu näyttää, kuinka voit tehdä yksinkertaisen kannettavan 3-kytkentäisen EKG/EKG-näytön. Monitori mittaa EKG -signaalin ja tallentaa sen microSD -kortille myöhempää analysointia varten AD8232 -kortin avulla
Yksinkertainen rumpukone, jossa on Arduino Uno ja Mozzi: 4 vaihetta

Yksinkertainen rumpukone Arduino Unon ja Mozzin kanssa: Argentiinassa asuminen tarkoittaa, että kansainvälinen posti varastetaan tai juuttuu tulliin. Lisää koronaviruskaranteeni ja seuraava projektisi rajoittuu vanhaan Arduino Uno -levyyn. Hyviä uutisia? Kuten Rolling Stonesin suuri runoilija sanoo:”Aika on ohi
Opetusohjelma: Kuinka tehdä yksinkertainen lämpötila -anturi käyttämällä DS18B20 ja Arduino UNO: 3 vaihetta

Opetusohjelma: Yksinkertaisen lämpötila -anturin tekeminen DS18B20: n ja Arduino UNO: n avulla: Kuvaus: Tämä opetusohjelma näyttää sinulle muutamia yksinkertaisia vaiheita lämpötila -anturin toimivuuden lisäämiseksi. Se kestää vain muutaman minuutin, jotta se toteutuu projektissasi. Onnea ! Digitaalinen DS18B20-lämpömittari tarjoaa 9--12-bittistä Celsius-lämpötilaa