Kazalo:
- 1. korak: Deli
- 2. korak: Pridobite PCB -je za vaš projekt
- 3. korak: Razumevanje modula Reyax in njegove uporabe. (NEOBVEZNO: Ta korak lahko preskočite, če vas delo ne zanima)
- 4. korak: Priključitev modulov na tiskano vezje
- 5. korak: Spajkanje tiskanega vezja
- 6. korak: Prenesite in nastavite Arduino IDE
- 7. korak: Kodiranje projekta
- 8. korak: Igranje z napravo
Video: Nadzirajte gospodinjske aparate nad LoRa - LoRa v avtomatizaciji doma - LoRa daljinski upravljalnik: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Upravljajte in avtomatizirajte svoje električne naprave z velikih razdalj (kilometrov) brez interneta. To je mogoče prek LoRa!
Hej, kaj je, fantje? Akarsh tukaj iz CETech -a.
To tiskano vezje ima tudi zaslon OLED in 3 releje, ki so povezani z ESP32. S kodo lahko naredite karkoli in upravljate releje z LoRa/WiFi/Bluetooth. Skratka, ta projekt ima ESP32, ki lahko nudi WiFi/Bluetooth funkcionalnost, modul LoRa, zaslon OLED in 3 releje. Možnosti s kodo so neskončne. Dodal sem tudi območje prototipov, kjer lahko dodate senzorje ali dodatne releje v ESP32, ki je prav tako dostopen.
To je vrsta drugega dela projekta. Torej za vsak nadzorni sistem, kot je ta, potrebujete daljinski upravljalnik za stvari.
Naredil sem daljinski upravljalnik na osnovi LoRa, ki ga lahko preverite tukaj:
V mojem primeru uporabljam daljinski upravljalnik in ta krmilnik skupaj in delujeta kot čar!
1. korak: Deli
Najprej sem kot glavni del uporabil modul ESP32 podjetja DFRobot. Pritrdite ga na tiskano vezje z uporabo nekaterih moških in ženskih glav. Uporabil sem zaslon OLED.
Za namen LoRa sem uporabil RYLR896. Toplo priporočam ta modul, saj je zelo enostaven za uporabo prek UART z ukazi AT.
Spodaj najdete dele:
1) Modul ESP32 FireBeetle:
2) Reyax RYLR896 LoRa modul:
3) Moja zasnova tiskanega vezja: spodaj sem vključil datoteko Gerber.
Za zadnja dva dela, če jih težko odkrijete, mi lahko pošljete sporočilo/e -pošto in vam lahko pomagam najti na vašem območju ali pa vam jih pošljem, če želite.
2. korak: Pridobite PCB -je za vaš projekt
Za poceni naročilo tiskanih vezij na spletu morate preveriti JLCPCB!
Dobite 10 kakovostnih PCB -jev, izdelanih in poslanih na vaš prag za 2 $ in nekaj pošiljanja. Pri prvem naročilu boste prejeli tudi popust pri pošiljanju. Če želite oblikovati lastno tiskano vezje, pojdite na easyEDA, ko to storite, naložite svoje datoteke Gerber na JLCPCB, da bodo izdelani kakovostno in hitro.
3. korak: Razumevanje modula Reyax in njegove uporabe. (NEOBVEZNO: Ta korak lahko preskočite, če vas delo ne zanima)
1. Modul LoRa, ki ga imamo, je modul UART, ki je konfiguriran z ukazi AT.
2. V modulu je STM32 MCU, ki se pogovarja z modulom SPI LoRa na krovu RYLR896.
3. Ukazi na sliki so osnovni, za več informacij se obrnite na ta dokument: REYAX-Lora-AT-COMMAND-GUIDE
4. Še vedno vam toplo priporočam, da si ogledate moj videoposnetek na YouTubu, kjer to pravilno razložim.
4. korak: Priključitev modulov na tiskano vezje
1. Oba modula bosta povezana na enak način kot na zgornji sliki.
2. Ko sta oba modula povezana, lahko module programirate enega za drugim in nato preizkusite projekt.
3. Za toliko relejev, ki jih priključite, morate večkrat priključiti tranzistorsko vezje.
Vse zgoraj prikazane povezave so izvedene v tiskanem vezju, zato ni potrebe po nobenem drugem ožičenju.
5. korak: Spajkanje tiskanega vezja
Spajkajte vse komponente na tiskano vezje.
Predlagam, da najprej spajkate komponente z nizko višino na tiskanem vezju in nato preidete na komponente z višjo višino, kot so glave itd.
Pred vklopom modula preizkusite vse povezave z multimetrom glede slabih spajkalnih spojev in kratkih stikov.
Za programiranje modula lahko modul esp32 priključite neposredno na računalnik s kablom USB.
6. korak: Prenesite in nastavite Arduino IDE
Od tu prenesite Arduino IDE.
1. Namestite Arduino IDE in ga odprite.
2. Pojdite v Datoteka> Nastavitve
3. Dodajte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json dodatne URL -je upravitelja plošč.
4. Pojdite v Orodja> Kartica> Upravitelj plošč
5. Poiščite ESP8266 in nato namestite ploščo.
6. Znova zaženite IDE.
7. korak: Kodiranje projekta
Prenesite skladišče GitHub:
2. Izvlecite preneseno skladišče.
3. Kopirajte knjižnice iz prenesenega skladišča v mapo Knjižnica v mapi skice Arduino.
4. Odprite skico oddajnika v Arduino IDE.
5. Pomaknite se do Orodja> Kartica. Izberite ustrezno ploščo, ki jo uporabljate, v mojem primeru Firebeetle ESP32.
6. Izberite pravilno komunikacijo. vrata tako, da odprete Orodja> Vrata.
7. Pritisnite gumb za nalaganje.
8. Ko na zavihku piše Končano nalaganje, ponovite zgornje korake z modulom sprejemnika, da naložite kodo.
8. korak: Igranje z napravo
1. Samo vklopite napravo, lahko pritisnete različne gumbe na daljinskem upravljalniku, da vidite, kako rele klikne.
2. Če želite, da ta naprava deluje, morate imeti daljinski upravljalnik, ki temelji na LoRa, in najdete tistega, ki sem ga zgradil tukaj:
3. KONGO! naprava deluje po pričakovanjih.
Priporočena:
Stikalo za gospodinjske aparate Tuchless -- Upravljajte svoje gospodinjske aparate brez stikala: 4 koraki
Stikalo za gospodinjske aparate Tuchless || Upravljajte svoje gospodinjske aparate brez stikala: to je stikalo za gospodinjske aparate, ki se ne premika. To lahko uporabite na katerem koli javnem mestu, da pomagate v boju proti vsakemu virusu. Vezje, ki temelji na vezju temnega senzorja, izdelanega z Op-Amp in LDR. Drugi pomemben del tega vezja SR flip-flop s sekvenco
Upravljajte gospodinjske aparate prek Alexa z ESP8266 ali ESP32: 8 korakov
Upravljajte gospodinjske aparate prek Alexa z ESP8266 ali ESP32: Hej, kaj je, fantje! Akarsh tukaj iz CETech -a. Ta moj projekt vam bo olajšal življenje in počutili se boste kot kralj, potem ko boste nadzorovali gospodinjske aparate v svoji hiši, tako da Alexa preprosto ukažete. Glavna stvar za tem p
Upravljajte gospodinjske aparate z Node MCU in Googlovim pomočnikom - IOT - Blynk - IFTTT: 8 korakov
Upravljajte gospodinjske aparate z Node MCU in Googlovim pomočnikom | IOT | Blynk | IFTTT: Preprost projekt za nadzor naprav z Googlovim pomočnikom: Opozorilo: Ravnanje z električno energijo iz omrežja je lahko nevarno. Ravnajte zelo previdno. Pri delu z odprtimi vezji najemite poklicnega električarja. Za očeta ne bom prevzel odgovornosti
Kako upravljati gospodinjske aparate s TV -daljincem s funkcijo časovnika: 7 korakov (s slikami)
Kako upravljati gospodinjske aparate s TV -daljincem s funkcijo časovnika: Tudi po 25 letih od uvedbe na potrošniški trg je infrardeča komunikacija v zadnjih dneh še vedno zelo pomembna. Ne glede na to, ali gre za vaš 55 -palčni 4K televizor ali zvočni sistem v avtomobilu, vse potrebuje IR daljinski upravljalnik, da se odzove na naše
Upravljajte gospodinjske aparate s pametnega telefona z aplikacijo Blynk in Raspberry Pi: 5 korakov (s slikami)
Upravljajte gospodinjske aparate s svojega pametnega telefona z aplikacijo Blynk in Raspberry Pi: V tem projektu se bomo naučili uporabljati aplikacijo Blynk in Raspberry Pi 3 za nadzor domačih aparatov (aparat za kavo, svetilka, okenska zavesa in drugo … Komponente strojne opreme: Raspberry Pi 3 relejske svetilke Breadboard Wires Programska oprema: Blynk A