Obsah:
- Krok 1: Diely
- Krok 2: Vyrobte si PCB pre svoj projekt
- Krok 3: Pochopenie modulu Reyax a spôsob jeho použitia. (VOLITELNÉ: Ak nemáte záujem o prácu, čítanie tohto kroku môžete vynechať)
- Krok 4: Pripojenie modulov na doske plošných spojov
- Krok 5: Spájkovanie PCB
- Krok 6: Stiahnite si a nastavte IDE Arduino
- Krok 7: Kódovanie projektu
- Krok 8: Hra so zariadením
Video: Ovládajte domáce spotrebiče nad LoRa - LoRa v domácej automatizácii - Diaľkové ovládanie LoRa: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Ovládajte a automatizujte svoje elektrické spotrebiče na dlhé vzdialenosti (kilometre) bez internetu. To je možné prostredníctvom LoRa!
Hej, čo sa deje, chlapci? Akarsh tu z CETech.
Táto doska plošných spojov má tiež OLED displej a 3 relé, ktoré sú pripojené k ESP32. S kódom môžete robiť čokoľvek a ovládať relé pomocou LoRa/WiFi/Bluetooth. Stručne povedané, tento projekt má ESP32, ktorý môže poskytovať funkcie WiFi/Bluetooth, modul LoRa, OLED displej a 3 relé. Možnosti s kódom sú nekonečné. Tiež som pridal oblasť prototypov, kde môžete pridať senzory alebo ďalšie relé do ESP32, ktorý je tiež prístupný.
Toto je typ časti 2 projektu. Takže pre akýkoľvek riadiaci systém, ako je tento, potrebujete diaľkové ovládanie vecí.
Vytvoril som diaľkové ovládanie založené na LoRa, ktoré si môžete pozrieť tu:
V mojom prípade používam diaľkový ovládač a tento ovládač spoločne a fungujú ako kúzlo!
Krok 1: Diely
Najprv ako hlavnú časť som použil modul ESP32 od DFRobot. Pripevnil ho na DPS pomocou niekoľkých mužských a ženských hlavičiek. Použil som OLED displej.
Na účely LoRa som použil RYLR896. Dôrazne odporúčam tento modul, pretože je veľmi jednoduché ho používať cez UART pomocou príkazov AT.
Nasledujúce diely nájdete:
1) Modul ESP32 FireBeetle:
2) Modul LoRa Reyax RYLR896:
3) Môj návrh DPS: nižšie som zahrnul súbor Gerber.
Pokiaľ máte problémy s ich nájdením v posledných dvoch častiach, môžete mi napísať správu/e -mail a buď vám ho môžem pomôcť nájsť vo vašej oblasti, alebo vám ho môžem v prípade záujmu zaslať.
Krok 2: Vyrobte si PCB pre svoj projekt
Musíte sa pozrieť na JLCPCB a objednať si lacné PCB online!
Dostanete 10 kvalitných dosiek plošných spojov vyrobených a odoslaných až k vám domov za 2 $ a nejakú dopravu. Pri prvej objednávke získate tiež zľavu na poštovné. Ak chcete navrhnúť vlastnú dosku plošných spojov do systému easyEDA, po dokončení odovzdajte súbory Gerber do súboru JLCPCB, aby boli vyrobené v dobrej kvalite a s rýchlym obratom.
Krok 3: Pochopenie modulu Reyax a spôsob jeho použitia. (VOLITELNÉ: Ak nemáte záujem o prácu, čítanie tohto kroku môžete vynechať)
1. Modul LoRa, ktorý máme, je modul UART, ktorý je nakonfigurovaný pomocou príkazov AT.
2. Modul obsahuje MCU STM32, ktorý robí všetky rozhovory s modulom SPI LoRa na palube RYLR896.
3. Príkazy na obrázku sú základné. V tomto dokumente nájdete ďalšie informácie: REYAX-Lora-AT-COMMAND-GUIDE
4. Napriek tomu vám dôrazne odporúčam, aby ste si prešli moje video na YouTube, kde to správne vysvetlím.
Krok 4: Pripojenie modulov na doske plošných spojov
1. Oba moduly budú prepojené rovnakým spôsobom ako na obrázku vyššie.
2. Keď sú oba moduly prepojené, môžete moduly naprogramovať jeden po druhom a potom projekt otestovať.
3. Na to, koľko relé zapojíte, budete musieť tranzistorový obvod pripojiť viackrát.
Všetky vyššie uvedené pripojenia sú vykonávané na doske plošných spojov, takže nie je potrebné žiadne ďalšie vedenie.
Krok 5: Spájkovanie PCB
Spájkujte všetky súčiastky na DPS.
Navrhoval by som najskôr spájkovať komponenty s nízkou výškou na doske plošných spojov a potom prejsť na komponenty s vyššou výškou, ako sú záhlavia atď.
Pred napájaním modulu vyskúšajte všetky pripojenia pomocou multimetra na zlé spájkovacie spoje a skraty.
Na programovanie modulu môžete modul esp32 pripojiť priamo k počítaču pomocou kábla USB.
Krok 6: Stiahnite si a nastavte IDE Arduino
Odtiaľto si stiahnite Arduino IDE.
1. Nainštalujte Arduino IDE a otvorte ho.
2. Prejdite na položku Súbor> Predvoľby
3. Pridajte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json adresy URL dodatočného správcu dosiek.
4. Prejdite na Nástroje> Doska> Správca dosiek
5. Vyhľadajte ESP8266 a potom nainštalujte dosku.
6. Reštartujte IDE.
Krok 7: Kódovanie projektu
Stiahnite si úložisko GitHub:
2. Extrahujte stiahnuté úložisko.
3. Skopírujte knižnice zo stiahnutého úložiska do priečinka Library v priečinku skici Arduino.
4. Otvorte skicu vysielača v Arduino IDE.
5. Prejdite na Nástroje> Doska. Vyberte príslušnú dosku, ktorú používate, v mojom prípade Firebeetle ESP32.
6. Vyberte správnu komunikáciu. port v časti Nástroje> Port.
7. Kliknite na tlačidlo nahrávania.
8. Keď je na karte hlásenie Hotovo, mali by ste zopakovať vyššie uvedené kroky s modulom prijímača a nahrať kód.
Krok 8: Hra so zariadením
1. Stačí zapnúť zariadenie, stlačením rôznych tlačidiel na diaľkovom ovládači uvidíte, ako cvakajú relé.
2. Na to, aby toto zariadenie fungovalo, musíte mať diaľkové ovládanie založené na LoRa. To, ktoré som postavil, nájdete tu:
3. KONGO! zariadenie funguje podľa očakávania.
Odporúča:
Bezuchý spínač pre domáce spotrebiče -- Ovládajte svoje domáce spotrebiče bez akéhokoľvek prepínania: 4 kroky
Bezuchý spínač pre domáce spotrebiče || Ovládajte svoje domáce spotrebiče bez akéhokoľvek prepínača: Toto je bezproblémový spínač pre domáce spotrebiče. Môžete to použiť na ľubovoľnom verejnom mieste, čo pomôže v boji proti každému vírusu. Obvod založený na obvode tmavého senzora vyrobeného operačným zosilňovačom a LDR. Druhá dôležitá časť tohto obvodu SR Flip-Flop so sekvenciou
Ovládajte domáce spotrebiče prostredníctvom systému Alexa s ESP8266 alebo ESP32: 8 krokov
Ovládajte domáce spotrebiče prostredníctvom systému Alexa pomocou systému ESP8266 alebo ESP32: Hej, čo sa deje, chlapci! Akarsh tu od CETech. Tento môj projekt vám pomôže uľahčiť život a budete sa cítiť ako kráľ po tom, čo ovládate spotrebiče vo svojom dome, stačí, ak dáte príkaz Alexovi. Hlavná vec za týmto p
Ovládajte domáce spotrebiče pomocou Node MCU a Asistenta Google - IOT - Blynk - IFTTT: 8 krokov
Ovládajte domáce spotrebiče pomocou Node MCU a Google Assistant | IOT | Blynk | IFTTT: Jednoduchý projekt na ovládanie spotrebičov pomocou Asistenta Google: Varovanie: Manipulácia so sieťovou elektrickou energiou môže byť nebezpečná. Zaobchádzajte s nimi veľmi opatrne. Pri práci s otvorenými obvodmi si najmite profesionálneho elektrikára. Neprevezmem zodpovednosť za
Ovládajte domáce spotrebiče pomocou NodeMCU (ESP8266) a aplikácie Blynk: 8 krokov (s obrázkami)
Ovládajte domáce spotrebiče pomocou NodeMCU (ESP8266) a aplikácie Blynk: V tomto návode sa naučíme používať aplikáciu Blynk a NodeMCU (ESP8266) na ovládanie žiarovky (akékoľvek iné domáce spotrebiče budú v poriadku), kombinácia bude byť prostredníctvom internetu. Účelom tohto návodu je ukázať jednoduché
Ovládajte domáce spotrebiče zo svojho inteligentného telefónu pomocou aplikácie Blynk a Raspberry Pi: 5 krokov (s obrázkami)
Ovládajte domáce spotrebiče zo svojho inteligentného telefónu pomocou aplikácie Blynk a Raspberry Pi: V tomto projekte sa naučíme používať aplikáciu Blynk a Raspberry Pi 3 na ovládanie domácich spotrebičov (kávovar, lampa, okenná opona a ďalšie … ). Hardvérové komponenty: Dráty pre reléové žiarovky Raspberry Pi 3 Relé Softvérové aplikácie: Blynk A