
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Célunk egy Esp8266 AT parancskönyvtár létrehozása volt (az ITEAD könyvtár alapján), amely jól működik a szoftveres sorozatokon a legtöbb ESP8266 eszközön, feltéve, hogy rendelkeznek firmware -rel, amely reagál az AT parancsokra (ez általában a gyártó alapértelmezettje).
Ezt az előzetes könyvtárat tesztelésre terjesztjük, és köszönjük visszajelzését és fejlesztéseit a Github adattáron keresztül.
Hardver alkatrészek:
- ESP8266
- Arduino UNO és Genuino UNO
- Logikai szintváltó - kétirányú
- Kenyeretábla
- Jumper vezetékek
Szoftveralkalmazások és online szolgáltatások:
- Arduino IDE
- áramkör.io
- Firmware.ino
1. lépés: Kábelezés


Csatlakoztassa az ESP8266 szoftvert a Serial segítségével az Arduino Uno kártyához egy logikai átalakító segítségével, ahogy a mellékelt kábelezési ábra mutatja.
2. lépés: Csatlakozás a Wi-Fi-hez
Nyissa meg a Firmware.ino könyvtárat a Github-ból, és adja meg SSID-jét és jelszavát a Wi-Fi-hez:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-JELSZÓ";
3. lépés: Töltse fel a vázlatot az Arduino -ra

Csatlakoztassa az Arduino -t a számítógépéhez, és töltse fel a vázlatot.
Lépés: Nyissa meg a soros monitort az Arduino IDE -ben

Kattintson a Soros monitor gombra az Arduino IDE-ben (a jobb felső sarokban). Ha minden rendben van, akkor a következő kimenetet kell látnia a soros monitoron.
5. lépés: Hibaelhárítás

Ha nem kap választ, próbálja meg frissíteni az ESP firmware -t az alábbiakban megadottra. Használjon ehhez hasonló 3.3V -os FTDI kártyát.
Csatlakoztassa az ESP -t az FTDI -hez Szerezze be az ESP8266Flasher -t
Szerezze be az 1.1.1.1 firmware -t
Villogjon az ESP
Ha a szoftver soros használata esetén részleges választ kap az esp8266 -tól, lépjen a következő címre:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
42. sor módosítása:
#define _SS_MAX_RX_BUFF 64 // RX pufferméret
Címzett: #define _SS_MAX_RX_BUFF 256 // RX pufferméret.
Ez növeli a szoftver soros pufferét. Néha az átviteli sebesség beállítása az inicializálás során sikertelen, próbálja meg alaphelyzetbe állítani az Arduino -t, jól kell működnie. Ha valamilyen okból továbbra is problémái vannak, kérjük, írjon megjegyzést ide, hogy megpróbáljuk megtalálni a problémát. Ha bármilyen javítási javaslata van, kérjük, küldjön egy lekérési kérelmet a Githubon. Általában ez a kód működik minden Arduino Uno ESP8266-01 verziónál.
Forrás:-
www.hackster.io
create.arduino.cc
6. lépés: Lépjen kapcsolatba velem (ha szükséges)
Ha bármilyen problémája van ezzel az utasítással, vegye fel velem a kapcsolatot:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Ajánlott:
DIY intelligens garázskapu -nyitó + Home Assistant integráció: 5 lépés

DIY intelligens garázskapu -nyitó + otthoni asszisztens integráció: A DIY projekt segítségével okosabbá teheti normál garázskapuját. Megmutatom, hogyan kell felépíteni és irányítani a Home Assistant (MQTT) segítségével, és képes vagyok távolról kinyitni és bezárni a garázskaput. ESP8266 Wemos nevű táblát fogok használni
Vakvezérlés ESP8266, Google Home és Openhab integráció és webkontroll segítségével: 5 lépés (képekkel)

Vakszabályozás az ESP8266, a Google Home és az Openhab integráció és webkontroll segítségével: Ebben az utasításban megmutatom, hogyan adtam hozzá az automatikát a redőnyökhöz. Azt akartam, hogy hozzáadhassam és eltávolíthassam az automatizálást, így minden telepítés csipeszes állapotban van. A fő részek a következők: Léptetőmotor Léptetővezérlő által vezérelt ESP-01 Fogaskerék és szerelés
Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT itt van: 6 lépés

Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT itt van: Ez az Instructable gyors és egyszerű módot kínál arra, hogy arduino táblát adjon az Apple HomeKit készülékéhez iOS -eszközön. Mindenféle lehetőséget megnyit, beleértve a kiszolgálón futó szkripteket, az Apple HomeKit " Scene " -vel kombinálva
IoT-HUB-Live integráció (ESP 8266, Arduino): 11 lépés

IoT-HUB-Live integráció (ESP 8266, Arduino): Ha rendelkezik IoT-eszközökkel, és felhőszolgáltatásra van szüksége a mérések tárolásához
A "Light/LED" jel egyszerű módosítása az egyszerű Arduino programozáshoz: 7 lépés (képekkel)

A "Fény/LED" jel egyszerű módosítása az egyszerű Arduino programozáshoz: Ebben az oktatóanyagban megmutatom, hogy bárki hogyan változtathat valamit fényekkel programozható arduino villogó lámpákká vagy "Mozgó fények" "