Tartalomjegyzék:

Háztartási gépek vezérlése a LoRa felett - LoRa az otthonautomatizálás területén - LoRa távirányító: 8 lépés
Háztartási gépek vezérlése a LoRa felett - LoRa az otthonautomatizálás területén - LoRa távirányító: 8 lépés

Videó: Háztartási gépek vezérlése a LoRa felett - LoRa az otthonautomatizálás területén - LoRa távirányító: 8 lépés

Videó: Háztartási gépek vezérlése a LoRa felett - LoRa az otthonautomatizálás területén - LoRa távirányító: 8 lépés
Videó: Wi-Fi vs. BLE vs. Zigbee vs. Z-Wave (SmartHomeExpo előadás) 2024, November
Anonim
Image
Image

Irányítsa és automatizálja elektromos készülékeit nagy távolságokról (kilométerek) az internet jelenléte nélkül. Ez a LoRa -n keresztül lehetséges!

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

Ez a NYÁK OLED kijelzővel és 3 relével rendelkezik, amelyek az ESP32 -hez vannak csatlakoztatva. A kóddal bármit megtehet, és a reléket a LoRa/WiFi/Bluetooth segítségével vezérelheti. Röviden, ez a projekt rendelkezik egy ESP32 -vel, amely WiFi/Bluetooth funkciót, LoRa modult, OLED kijelzőt és 3 relét biztosít. A kóddal kapcsolatos lehetőségek végtelenek. Hozzáadtam egy prototípus -területet is, ahol érzékelőket vagy további reléket adhat hozzá az ESP32 -hez, amely szintén elérhető.

Ez a projekt 2. részének egyik típusa. Tehát minden ilyen vezérlőrendszerhez szüksége van egy távirányítóra a dolgok irányításához.

Készítettem egy LoRa alapú távirányítót, amit itt megnézhetsz:

Esetemben a távirányítót és ezt a vezérlőt együtt használom, és varázslatosan működnek!

1. lépés: Alkatrészek

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

Először is fő részként a DFRobot ESP32 modulját használtam. Néhány férfi és női fejléc segítségével rögzítette a NYÁK -ra. OLED kijelzőt használtam.

LoRa célokra RYLR896 -ot használtam. Nagyon ajánlom ezt a modult, mivel nagyon könnyen használható UART -on keresztül AT parancsokkal.

Az alábbi részeket megtalálod:

1) ESP32 FireBeetle modul:

2) Reyax RYLR896 LoRa modul:

3) Saját NYÁK -tervezés: Az alábbiakban a Gerber -fájlt mellékeltem.

Az utolsó két részben, ha nehezen találja meg őket, írhat nekem üzenetet/e -mailt, és vagy segíthetek megtalálni az Ön környékén, vagy elküldhetem Önnek, ha szeretné.

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 PCB -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: A Reyax modul megértése és használata. (Választható: Ha nem érdekli a munka, kihagyhatja ezt a lépést.)

A Reyax modul megértése és használata. (Választható: Ha nem érdekli a munka, kihagyhatja ezt a lépést.)
A Reyax modul megértése és használata. (Választható: Ha nem érdekli a munka, kihagyhatja ezt a lépést.)

1. A rendelkezésünkre álló LoRa modul egy UART modul, amely AT parancsok segítségével van konfigurálva.

2. A modul tartalmaz egy STM32 MCU -t, amely mindent megtesz az SPI LoRa modullal az RYLR896 fedélzetén.

3. A képen látható parancsok alapvetőek, további információért olvassa el ezt a dokumentumot: REYAX-Lora-AT-COMMAND-GUIDE

4. Továbbra is erősen ajánlom, hogy nézze át YouTube -videómat, ahol ezt megfelelően elmagyarázom.

4. lépés: A modulok csatlakoztatása a NYÁK -ban

A modulok csatlakoztatása a NYÁK -ban
A modulok csatlakoztatása a NYÁK -ban
A modulok csatlakoztatása a NYÁK -ban
A modulok csatlakoztatása a NYÁK -ban

1. Mindkét modul ugyanúgy lesz csatlakoztatva, mint a fenti képen.

2. Ha mindkét modul csatlakoztatva van, egyesével programozhatja a modulokat, majd tesztelheti a projektet.

3. Többször kell csatlakoztatnia a tranzisztor áramkört annyi reléhez, amelyet csatlakoztat.

A fent bemutatott összes csatlakozás a NYÁK -ban történik, így nincs szükség más huzalozásra.

5. lépés: A NYÁK forrasztása

A NYÁK forrasztása
A NYÁK forrasztása

Forrasztja az összes alkatrészt a NYÁK -ra.

Azt javaslom, hogy először forgassa az alacsony magasságú alkatrészeket a NYÁK -on, majd lépjen a magasabb magasságú alkatrészekre, például a fejlécekre stb.

A modul bekapcsolása előtt ellenőrizze az összes csatlakozást multiméterrel, hogy nincsenek -e forrasztási kötések és rövidzárlatok.

A modul programozásához csatlakoztathatja az esp32 modult közvetlenül a számítógéphez USB -kábel segítségével.

6. lépés: Töltse le és állítsa be az Arduino IDE -t

Töltse le és állítsa be az Arduino IDE -t
Töltse le és állítsa be az Arduino IDE -t

Töltse le az Arduino IDE -t innen.

1. Telepítse az Arduino IDE -t, és nyissa meg.

2. Lépjen a Fájl> Beállítások menüpontra

3. Adja hozzá a https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json a További táblák kezelő URL -címét.

4. Lépjen az Eszközök> Tábla> Fórumkezelő menüpontba

5. Keresse meg az ESP8266 kifejezést, majd telepítse a táblát.

6. Indítsa újra az IDE -t.

7. lépés: A projekt kódolása

A projekt kódolása
A projekt kódolása
A projekt kódolása
A projekt kódolása

Töltse le a GitHub adattárat:

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

3. Másolja a könyvtárakat a letöltött lerakatból az Arduino vázlatmappa Könyvtár mappájába.

4. Nyissa meg az adó vázlatát az Arduino IDE -ben.

5. 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.

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

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

8. Amikor a lapon a Done Uploading felirat olvasható, ismételje meg a fenti lépéseket a vevőmodullal a kód feltöltéséhez.

8. lépés: Játék az eszközzel

Játék a készülékkel
Játék a készülékkel

1. Csak kapcsolja be a készüléket, nyomja meg a távvezérlő különböző gombjait, hogy lássa a relék kattanását.

2. Ahhoz, hogy ez az eszköz működjön, rendelkeznie kell LoRa alapú távirányítóval, az általam elkészítettet itt találja:

3. KONGÓ! a készülék a várt módon működik.

Ajánlott: