Tartalomjegyzék:

ESP32 E32-433T LoRa modul bemutatóval - LoRa Arduino interfész: 8 lépés
ESP32 E32-433T LoRa modul bemutatóval - LoRa Arduino interfész: 8 lépés

Videó: ESP32 E32-433T LoRa modul bemutatóval - LoRa Arduino interfész: 8 lépés

Videó: ESP32 E32-433T LoRa modul bemutatóval - LoRa Arduino interfész: 8 lépés
Videó: Радиомодули EBYTE E22 LoRa, настройка и поключение к ардуино 2024, November
Anonim
Image
Image

Hé, mi újság, srácok! Akarsh itt a CETech -től.

Ez a projektem összekapcsolja az eByte E32 LoRa modulját, amely egy nagy teljesítményű 1 wattos adó-vevő modul az ESP32-vel, Arduino IDE használatával.

Utolsó oktatóanyagunkban megértettük az E32 működését, ezúttal egy olyan NYÁK -ot terveztem, amely összekapcsolja az ESP32 -t egy E32 -vel.

Végezetül teszteljük az alaplapunkat egy másik LoRa kitörési modullal, és létrehozzuk a kapcsolatot.

Kezdjük most a szórakozással.

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek

Az eByte LoRa moduljait az LCSC alábbi linkjein találja:

E32 1W modul LCSC:

E32 100mW modul LCSC:

Antenna 433MHz LCSC:

Firebeetle ESP32 a DFRobot -tól:

2. lépés: PCB -k beszerzése a projekthez

Szerezzen PCB -ket a projekthez
Szerezzen PCB -ket a projekthez

Olvassa el a JLCPCB -t, ha olcsón szeretne PCB -t rendelni!

Kap 10 jó minőségű PCB -t, amelyeket 2 dollárért és némi szállításért gyártanak és szállítanak ki a küszöbön. Az első rendelés szállításakor kedvezményt is kap. Ha meg szeretné tervezni saját NYÁK -ját, menjen át az easyEDA -hoz, ha ez megtörtént, töltse fel Gerber -fájljait a JLCPCB -re, hogy jó minőségű és gyors átfutási idővel gyárthassa őket.

3. lépés: Előző oktatóanyag [OPCIONÁLIS]

Image
Image

A múlt héten készítettem egy kezdő oktatóvideót ugyanarra a modulra, amelyet javaslom, hogy nézze meg, mielőtt folytatja ezt az oktatóanyagot.

4. lépés: Kábelezés és áramkör

Vezetékek és áramkör
Vezetékek és áramkör
Vezetékek és áramkör
Vezetékek és áramkör

Minden csatlakozás már a NYÁK -on megtörtént.

Az ESP32, OLED és E32 megszakító kártya közötti csatlakozások alapvetőek, és csak néhány vezetékkel csatlakoztathatók.

Az E32 megszakító kártya belső csatlakozásai kissé összetettebbek, ezért külön kapcsolási rajzot adtam hozzá.

A legfontosabb csatlakozás az M1 és M0 csapok. A modul működéséhez a GND -hez vagy a VCC -hez kell csatlakoztatni őket, és nem lehet lebegni. A következő lépésben többet megtudunk a különböző módválasztásokról az M1 és az M0 használatával.

Végül néhány LED -et is rögzítettem az Rx és Tx érintkezőkre, hogy amikor az adatátvitel UART -on keresztül történik, ez látható legyen a LED -eken.

5. lépés: Üzemmódok

Üzemmódok
Üzemmódok

Az M1 és M0 csapok feszültségének megváltoztatásával a modul különböző üzemmódjai állíthatók be.

A fenti táblázatban láthatjuk a különböző módokat.

Leginkább a 0 módra és a 3 módra koncentrálok. A normál LoRa használathoz a modult a 0 módban tartom, a konfigurációhoz pedig a 3 módot.

Ehhez a projekthez mindkét csap 0 -ban marad, azaz 0 módban.

6. lépés: PCB -nk

A PCB -nk
A PCB -nk

A fenti kapcsolási rajz alapján megterveztem egy NYÁK -t, és elkészítettem.

A NYÁK fejlécekkel rendelkezik az ESP32, E32 és OLED kijelzőmodulokhoz.

Ezen kívül van néhány alapvető összetevő.

Ezenkívül kitörtem néhány extra GPIO -tűt az ESP32 -ből a NYÁK -on a projekt bővítésének lehetősége érdekében.

Tehát forrasztottam az alkatrészeket a NYÁK -on, és programoztam az ESP32 -et a következő lépésben.

7. lépés: Kódolás

Kódolás
Kódolás

1. Töltse le a GitHub adattárat:

2. Bontsa ki a letöltött lerakatot.

3. Nyissa meg a nyers vázlatot az Arduino IDE -ben.

4. Navigáljon az Eszközök> Tábla menüponthoz. Válassza ki a megfelelő táblát, amelyet használ, Firebeetle ESP32 az én esetemben.

5. Válassza ki a megfelelő komm. portot az Eszközök> Port menüpontban.

6. Nyomja meg a feltöltés gombot.

7. Amikor a lapon a Done Uploading felirat látható, az OLED kijelző életre kel.

8. lépés: Végső teszt

Záróvizsga
Záróvizsga
Záróvizsga
Záróvizsga

Az ESP32 NYÁK -ot mikro USB -n keresztül csatlakoztattam az áramellátáshoz.

A LoRa link másik oldalán az előző oktatóanyagból származó kitörési modult használtam, amelyet FTDI modul segítségével csatlakoztattam a számítógéphez, és az M0 és M1 üzemmódváltót 0 és 0 állásba állítottam.

Ezután elkezdte az adatok UART -on keresztül történő küldését a PC -hez csatlakoztatott modulra, és megfigyelte, hogy az OLED elkezdte megjeleníteni a LoRa -n keresztül kapott adatokat, majd az ESP32 visszaigazoló üzenetet küld vissza, amelyet a soros monitoron látunk. Nézze meg videómat ugyanebből a demóból.

Ajánlott: