Tartalomjegyzék:

ESP-01 modul programozótábla: 12 lépés (képekkel)
ESP-01 modul programozótábla: 12 lépés (képekkel)

Videó: ESP-01 modul programozótábla: 12 lépés (képekkel)

Videó: ESP-01 modul programozótábla: 12 lépés (képekkel)
Videó: Что такое импульсный струйный рукавный фильтр _ Рукавный фильтр для сбора пыли _ Рукавные фильтры? 2024, November
Anonim
Image
Image
Specifikációk
Specifikációk

További információk és dokumentumok frissítése itt az oldalamon

www.mischianti.org/2019/01/14/esp-01-modules-programming-board/

Az ESP-01 olcsó esp8266 modul, beépített WIFI-vel.

Arduino WIFI modulként hozták létre, de ez nagyobb teljesítmény, mint egy Arduino, mint most, ha meg kell tennie egy kis modult egy relé vagy egy egyszerű digitális adatgyűjtő vezérlésére. Ez a legjobb megoldás.

Itt találhat híreket vagy frissítéseket erről a tábláról.

1. lépés: Műszaki adatok

Létezik ennek a modulnak egy változata, de mindegyik processzor L106 32 bites RISC mikroprocesszoros maggal rendelkezik, amely a Tensilica Xtensa Diamond Standard 106Micro 80 MHz-en futó mikroprocesszorán alapul, ha egyet vásárol, csak a Flash-re kell figyelnie, néhánynak 512 KiB Flash, más 1 MB

Tű definíció

  • VCC: teljesítmény 3,0 ~ 3,6V
  • GND: Föld
  • RESET: Külső reset jel (alacsony feszültségszint: aktív)
  • CH_PD: Chip engedélyezése. Magas: Be, a chip megfelelően működik; Alacsony: Ki, kis áram
  • GPIO0: (FLASH) I/O Általános célú IO, Ha a visszaállítás/bekapcsolás közben alacsony, a chip soros programozási módba kerül
  • GPIO1: (TX) I/O Általános célú IO és soros TXd
  • GPIO3: (RX) I/O Általános célú IO és soros RXd
  • GPIO2: I/O Általános célú IO és Serial1 TXd

2. lépés: Programozás

Programozás
Programozás

Amint láthatja, ez a modul nincs beépítve az usb -n, így a legegyszerűbb programozási mód az USB -TTL átalakító használata, 0, 50 dollárért.

Van egy problémám a drágább FT232RL vagy FT232 modullal, ehelyett egy CH340G vagy CH340 nagyon jól működik.

3. lépés: Alapkapcsolat a programozáshoz

Alapkapcsolat a programozáshoz
Alapkapcsolat a programozáshoz

Az alapcsatlakozási séma meglehetősen egyszerű, a VCC -re és a CH_PD -re 3.3V -ot kell kapcsolni (a tápellátáshoz és az engedélyezéshez), majd a GND -re kell helyezni a GND -t és a GPIO0 -t (az utolsó, amelyik a modult programozási módba állította), majd az RX -t TX -hez és TX -hez csatlakoztatni az RX -hez.

4. lépés: Konfigurálja az ötletet

Állítsa be az ötletet
Állítsa be az ötletet
Állítsa be az ötletet
Állítsa be az ötletet
Állítsa be az ötletet
Állítsa be az ötletet

Az Arduino IDE konfigurálásához először hozzá kell adnia egy új táblát a Boards Managerben.

A fórumkezelőben a választandó tábla az esp8266.

Most kiválaszthatja az általános esp8266 táblát a tábla listájából

5. lépés: Programozótábla

Programozó Testület
Programozó Testület

Ez a folyamat fárasztó, csatlakoznia kell, majd meg kell szüntetnie a kapcsolatot, és így tovább, és az összes csap használatához Nagyon fárasztó.

A megoldásom erre a problémára az, hogy létrehozok egy programozótáblát (rajongok a szervizlapért).

A funkcionalitás a következő:

  • Külső áramforrás, hogy több áramot adjon az áramkörnek;
  • egy kapcsoló a programozási mód kiválasztásához, majd a GPIO0 érintkező felengedése;
  • 2 kapcsolja be az RX és a TX aktiválását, majd engedélyezi a csap használatát az áramkör számára;
  • egy reset gomb a programozás elindításához.

6. lépés: PCB prototípus

PCB prototípus
PCB prototípus

További információkért keresse fel webhelyemet:

7. lépés: A marási folyamat eredménye

Image
Image
NYÁK -összeszerelés
NYÁK -összeszerelés

Szeretném hozzáadni a régi dicsőséges útválasztóm eredményét (Epson szkennerrel és nyomtatóval létrehozva), elég durva, de rendben.

Van egy hiba is, amelyet vezetékkel javítottak (az általam megadott fájlban már nincs jelen).

Néhány napon belül remélem, hogy hozzáadom az oktatóanyagot az új CNC létrehozásához, és az oktatóanyagot a gcode létrehozásához. Ez az oldal folyamatban van.

8. lépés: NYÁK -összeszerelés

Most kezdje el összeszerelni a táblát.

9. lépés: A programozótábla használata

Használata meglehetősen egyszerű:

Először helyezze be az esp01 -et a táblába, majd csatlakoztassa a GND -t a GND -hez, a TX -t az RX -hez és az RX -t a TTL -hez az USB -átalakítóhoz.

Most már készen áll a programozásra, adok néhány használati példát.

Blink fájl feltöltése

  • A táblán be kell állítania a bal oldali kapcsolót programozási módban, majd kattintson a reset gombra.
  • Ellenőrizze, hogy az RX és TX kapcsoló átvitel módban van -e. Indítsa el a vázlat feltöltését.
  • Amikor befejezte, tegye a "használati módot" a táblára, hogy a programozót csap nélkül tegye, és a gombot a TX "használati módba" állításához.
  • Így ellenőrizheti, hogy a külső led villog -e, mert a BUILTIN_LED csatlakozik a TX tűhöz.

10. lépés: Használja a tábla mind a 4 érintkezőjét

  • A táblán a bal oldali kapcsolót kell beállítani programozási módban, majd kattintson a reset gombra.
  • Ellenőrizze, hogy az RX és TX kapcsoló átvitel módban van -e. Indítsa el a vázlat feltöltését.
  • Amikor befejezte, tegye a "használati módot" a táblára, hogy a programozó tűt szabaddá tegye, és a gombot, hogy az RX és TX csapokat "használati módba" tegye. Tehát mind a 4 tűt használja a led vezérléséhez.

11. lépés: Használja a 3 tűt a LED vezérléséhez, és egyet a soros hibakereséshez

  • A táblán be kell állítania a bal oldali kapcsolót programozási módban, majd kattintson a reset gombra.
  • Ellenőrizze, hogy az RX és TX kapcsoló átvitel módban van -e.
  • Indítsa el a vázlat feltöltését.
  • Csatlakoztassa a soros monitort a megfelelő porthoz.
  • Amikor befejezte, tegye a "használati mód" -ot a táblára, hogy a programozó tűt szabaddá tegye, és a gombot az RX "használati módba" állításához.
  • Tehát 3 csap segítségével vezérelheti a LED -et és a TX -et a program hibakereséséhez.

12. lépés: Köszönöm

Ha problémája van, vagy írjon megjegyzést vagy nyitott témát a fórumhoz.

Ajánlott: