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

Ez a projekt lehetővé teszi az Arduino csapok vezérlését az ESP8266-01 WiFi modul és a Blynk App segítségével. A Blynk App nagyon könnyen használható, és remek módja az IoT megismerésének.
Ez az oktatóanyag Windows PC -hez készült
Lépés: Gyűjtsön össze mindent:




Hardver:
Arduino Uno
Esp8266-01 WiFi modul
USB -TTL soros
3.3V feszültségszabályozó
Kenyértábla és vezetékek.
Szoftverek:
Arduino IDE
Blynk App
Ezekre a dolgokra van szüksége. Győződjön meg róla, hogy minden van egy mappában 1) Arduino IDE:
2) Blynk Libraries (legújabb verzió):
3) ESP8266 villogó eszköz:
2. lépés: Az Arduino IDE és a Libraries telepítése
Telepítse az Arduino IDE legújabb verzióját.
Nyissa meg az Arduino IDE-t, és lépjen a fájl-> beállítások-> menüpontba további fórumkezelő URL-típusban-https://arduino.esp8266.com/stable/package_esp8266…
Lépjen az Eszközök -> táblák -> Táblakezelő menübe, és telepítse végre az esp8266 csomagot. (választható)
Bontsa ki a blynk library könyvtár zip fájlját, és másolja a tartalmat a könyvtár mappájában a zip fájlba -
felhasználói dokumentumok Arduino Libraries
3. lépés: Villogó ESP8266 firmware

El kell készítenie az ábrán látható áramkört a firmware ESP8266 -ra való felvillanásához:
Sok fórumon olvastam, hogy az esp8266 villoghat FTDI usb -ttl konverter használata nélkül. Ehelyett sokan az Arduino UNO -t használták az esp8266 villogására. Személyes tapasztalataim alapján azonban jobb, ha veszek egy FTDI USB -TTL átalakítót/kábelt, mivel az arduino dolog nem működött számomra (lehet, hogy áramprobléma miatt)
Bontsa ki az esp_flasher.zip fájlt, és futtassa az XTCOM_UTIL alkalmazást.
Csatlakoztassa az Esp8266-01-et a számítógéphez az áramkörön keresztül. Tudnia kell a kommunikációhoz használt megfelelő COM portot. lépjen az eszközkezelőbe, és kattintson a portokra (COM és LPT). Jegyezze fel az ESP8266-01 által használt COM portot.
Az XTCOM_UTIL programban lépjen a toolsConfig Device (Eszközök beállítása) eszközre, és válassza ki a megfelelő com portot és adatátviteli sebességet (9600). Kattintson a Megnyitás gombra. Ha a művelet sikeres, kattintson a Csatlakozás gombra. akkor az Esp8266 csatlakozik. Ha hibát észlel, húzza ki a kábelt, és helyezze be újra.
Az esp_flasher.zip fájlban talál egy readme.txt fájlt, amely tartalmazza azokat a címeket, amelyekre az egyes.bin fájlok villogni kívánnak. lépjen az API Testflash Image letöltése oldalra. böngésszen a correct.bin fájlban, írja be a bin fájlnak megfelelő címet, majd kattintson a letöltés gombra.
például: boot_v1.1.bin -------------- 0x00000
a művelet sikeres befejezése után zárja be az XTCOM_UTIL fájlt, és húzza ki az ESP8266 hálózati csatlakozót is (ezt a each.bin fájl villogása között kell elvégezni). Ismét nyissa meg az XTCOM_UTIL fájlt, és csatlakoztassa az Esp8266 -ot, és ismételje meg a fenti lépéseket, hogy mind a 4 bin fájl a megfelelő címen villogjon. (ne felejtse el földelni a GPIO0 -t villogás közben)
A részletes utasításokat itt találja:
4. lépés: A Blynk App telepítése

Töltse le a Blynk alkalmazást a Play Áruházból, és jelentkezzen be.
Új projekt létrehozása Nyomja meg a + ikont a tetején. Adja meg a projekt nevét. Válassza az Eszközt Arduino UNO kapcsolattípusként WiFi -ként, majd nyomja meg a Létrehozás gombot. Amint létrehoz egy hitelesítési tokent, elküldik a regisztrált e-mail címére. Később is elküldheti a projektbeállítási oldalon (anya szimbólum) Eszközök.
Gomb hozzáadásához nyomja meg a + gombot, és válassza a Gomb lehetőséget. A szerkesztéshez nyomja meg az újonnan létrehozott gombot. Adjon nevet és állítsa a tűt digitális D13 -ra. Kapcsolja az üzemmódot KAPCSOLÁSRA. Ez be-/kikapcsolja az Arduino beépített LED-jét.
Más csapok vezérléséhez válassza ki a Szükséges tűt (D3, D4… stb.) A Szerkesztés menüben.
5. lépés: Programozás
Nyissa meg az Arduino IDE -t.
Válassza ki az Arduino Uno táblát, és válassza ki a megfelelő portot.
Töltse le a kódot, és illessze be a kódot Adruino IDE -be.
Ez az Esp8266_Shield Példa Program módosítása. Cserélje ki Cserélje ki az SSID azonosítót a WiFi nevére, a jelszót pedig a WiFi jelszóra. A hardver sorozat része megjegyzéseket tartalmaz, mivel az Arduino UNO -t használjuk.
** A programban Commented Software Serial van (ha Arduino Uno -t használ). Javaslom, hogy kommentálja a Software Serial -t, mivel instabil
Töltse fel a fenti programot az Arduino Uno táblára. Feltöltése után húzza ki az arduino -t a számítógépről.
Most csatlakoztatnia kell az ESP8266 -at az Arduino UNO -hoz.
6. lépés: Áramkör beállítása és befejezése


ESP8266 Arduino
TX ----------- Rx
Rx ---------- Tx
Gnd ---------- Gnd
Vcc ----------- 3.3v
CH_PD ------------ 3.3v
A kapcsolat befejezése után csatlakoztassa az Arduino -t a számítógéphez. Nyissa meg a soros monitort, és állítsa az átviteli sebességet 115200 -ra.
Ha minden rendben van, akkor a soros monitoron valami olyasmit lát, mint a megjelenített kép.
A Blynk alkalmazásban válassza ki a projektet, és kattintson a lejátszás gombra. Nyomja meg a gombot a LED BE/KI kapcsolásához.
Most ezzel a projekt befejeződött. Remélem tetszett az oktatóanyag. Ha bármilyen kérdése/ javaslata van, kérjük, hagyja azt az alábbi megjegyzés részben. Köszönöm!
Ajánlott:
Az ESP8266 vezérlése a Telegram alkalmazás használatával: 7 lépés

Az ESP8266 vezérlése a Telegram alkalmazás használatával: Hé, mi újság, srácok! Akarsh itt a CETech -től. Gondolkozott már azon, hogy csevegjen a készülékeivel egy üzenetküldő alkalmazáson keresztül? Furcsán hangzik, igaz. De ma hasonló dolgot fogunk tenni. Ne aggódjon, nem kell mobiltelefont vásárolnia
LED vezérlése a NodeMCU WiFi modul és a Blynk alkalmazás segítségével: 7 lépés

LED vezérlése a NodeMCU WiFi modul és a Blynk alkalmazás segítségével: Ez az utasítás megmutatja, hogyan vezérelheti a LED -et a NodeMCU ESP8266 WiFi modul használatával a Blynk okostelefon -alkalmazáson keresztül. Ha kezdő vagy, olvass tovább. Ha tapasztaltabb vagy, akkor érdemes a végére ugrani, ahol arról beszélek, hogy
IOT: ESP 8266 Nodemcu RGB LED szalag vezérlése az interneten keresztül a BLYNK alkalmazás használatával: 9 lépés

IOT: ESP 8266 Nodemcu RGB LED szalag vezérlése az interneten keresztül a BLYNK alkalmazás segítségével: Helló srácok, ebben az utasításban megmutatom, hogyan készítsünk RGB LED szalagvezérlőt nodemcu -val, amely az interneten keresztül az egész világon képes vezérelni az RGB LED STRIP -et BLYNK APP.so élvezze a projekt elkészítését & Tegye színesebbé otthonát
IOT: ESP 8266 Nodemcu Neopixel Ws2812 LED csík vezérlése az interneten keresztül a BLYNK alkalmazás használatával: 5 lépés

IOT: ESP 8266 Nodemcu Neopixel Ws2812 LED csík vezérlése az interneten keresztül a BLYNK alkalmazás használatával: Helló srácok, ebben az utasításban fényt készítettem neopixel led szalaggal, amelyet a világ minden tájáról a BLYNK APP és a nodemcu segítségével vezérelhetünk az interneten keresztül Ennek a projektnek az agyaként dolgozik, ezért készítse el környezeti fényét
LED mátrix tömb vezérlése Arduino Uno (Arduino Powered Robot Face) segítségével: 4 lépés (képekkel)

A LED mátrix tömb vezérlése Arduino Uno (Arduino Powered Robot Face) segítségével: Ez az útmutató megmutatja, hogyan vezérelhető egy 8x8 LED -es mátrix tömb Arduino Uno segítségével. Ez az útmutató felhasználható egy egyszerű (és viszonylag olcsó kijelző) létrehozásához saját projektjeihez. Így betűket, számokat vagy egyéni animációkat jeleníthet meg