Obsah:
- Krok 1: Díly
- Krok 2: Získejte PCB pro svůj projekt
- Krok 3: Porozumění modulu Reyax a jeho použití. (VOLITELNÉ: Tento krok můžete přeskočit, pokud vás práce nezajímá)
- Krok 4: Připojení modulů na desce plošných spojů
- Krok 5: Pájení DPS
- Krok 6: Stáhněte a nastavte Arduino IDE
- Krok 7: Kódování projektu
- Krok 8: Hraní se zařízením
Video: Ovládejte domácí spotřebiče přes LoRa - LoRa v domácí automatizaci - Dálkové ovládání LoRa: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Ovládejte a automatizujte své elektrické spotřebiče na dlouhé vzdálenosti (kilometry) bez připojení k internetu. To je možné prostřednictvím LoRa!
Hej, co se děje, lidi? Akarsh sem z CETech.
Tato deska plošných spojů má také OLED displej a 3 relé, která jsou připojena k ESP32. S kódem můžete dělat cokoli a relé ovládat pomocí LoRa/WiFi/Bluetooth. Stručně řečeno, tento projekt má ESP32, který může poskytovat funkce WiFi/Bluetooth, modul LoRa, OLED displej a 3 relé. Možnosti s kódem jsou nekonečné. Také jsem přidal prototypovou oblast, kde můžete přidat senzory nebo další relé do ESP32, který je také přístupný.
Toto je typ části 2 projektu. Takže pro jakýkoli řídicí systém, jako je tento, potřebujete dálkové ovládání věcí.
Vytvořil jsem dálkové ovládání založené na LoRa, které si můžete prohlédnout zde:
V mém případě používám dálkový ovladač a tento ovladač společně a fungují jako kouzlo!
Krok 1: Díly
Nejprve jsem jako hlavní část použil modul ESP32 od DFRobot. Připojeno na desku plošných spojů pomocí několika záhlaví pro muže a ženy. Použil jsem OLED displej.
Pro účely LoRa jsem použil RYLR896. Velmi doporučuji tento modul, protože je velmi snadné jej používat přes UART pomocí AT příkazů.
Díly najdete níže:
1) Modul ESP32 FireBeetle:
2) Modul LoRa Reyax RYLR896:
3) Můj návrh DPS: Níže jsem zahrnul soubor Gerber.
Pokud máte potíže s jejich nalezením u posledních dvou částí, můžete mi poslat zprávu/e -mail a buď vám ji mohu pomoci najít ve vaší oblasti, nebo vám ji mohu poslat, pokud si budete přát.
Krok 2: Získejte PCB pro svůj projekt
Musíte se podívat na JLCPCB pro levné objednávání PCB online!
Získáte 10 kvalitních desek plošných spojů vyrobených a odeslaných až k vašim dveřím za 2 $ a nějakou dopravu. Při první objednávce získáte také slevu na poštovné. Chcete -li navrhnout vlastní desku plošných spojů na easyEDA, jakmile to bude hotové, nahrajte své soubory Gerber do JLCPCB, aby byly vyrobeny v dobré kvalitě a s rychlou dobou obratu.
Krok 3: Porozumění modulu Reyax a jeho použití. (VOLITELNÉ: Tento krok můžete přeskočit, pokud vás práce nezajímá)
1. Modul LoRa, který máme, je modul UART, který je konfigurován pomocí AT příkazů.
2. Modul obsahuje STM32 MCU, který provádí veškerou komunikaci s modulem SPI LoRa na palubě RYLR896.
3. Příkazy na obrázku jsou základní, pro více informací se můžete obrátit na tento dokument: REYAX-Lora-AT-COMMAND-GUIDE
4. Přesto vám důrazně doporučuji projít si mé video na YouTube, kde to řádně vysvětlím.
Krok 4: Připojení modulů na desce plošných spojů
1. Oba moduly budou připojeny stejným způsobem jako na obrázku výše.
2. Když jsou oba moduly připojeny, můžete moduly naprogramovat jeden po druhém a poté projekt otestovat.
3. Pro tolik relé, která připojíte, budete muset zapojit tranzistorový obvod vícekrát.
Všechna výše uvedená připojení jsou provedena na desce plošných spojů, takže není nutné žádné další zapojení.
Krok 5: Pájení DPS
Pájejte všechny součásti na desku plošných spojů.
Navrhoval bych nejprve pájet součásti s nízkou výškou na desce plošných spojů a poté přejít na součásti s větší výškou, jako jsou záhlaví atd.
Před napájením modulu vyzkoušejte všechna připojení pomocí multimetru na špatné pájecí spoje a zkraty.
Chcete -li modul naprogramovat, můžete modul esp32 připojit přímo k počítači pomocí kabelu USB.
Krok 6: Stáhněte a nastavte Arduino IDE
Stáhněte si Arduino IDE odtud.
1. Nainstalujte Arduino IDE a otevřete jej.
2. Přejděte na Soubor> Předvolby
3. Přidejte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json adresy URL správce dalších desek.
4. Přejděte do nabídky Nástroje> Deska> Správce desek
5. Vyhledejte ESP8266 a poté nainstalujte desku.
6. Restartujte IDE.
Krok 7: Kódování projektu
Stáhněte si úložiště GitHub:
2. Extrahujte stažené úložiště.
3. Zkopírujte knihovny ze staženého úložiště do složky Library ve složce skici Arduino.
4. Otevřete skicu vysílače v Arduino IDE.
5. Přejděte na Nástroje> Deska. Vyberte příslušnou desku, kterou používáte, v mém případě Firebeetle ESP32.
6. Vyberte správnou komunikaci. port v nabídce Nástroje> Port.
7. Stiskněte tlačítko pro odeslání.
8. Když se na kartě zobrazí Hotovo nahrávání, měli byste zopakovat výše uvedené kroky s modulem přijímače a nahrát kód.
Krok 8: Hraní se zařízením
1. Zapněte zařízení, můžete stisknout různá tlačítka na dálkovém ovladači, aby se cvaklo relé.
2. Aby toto zařízení fungovalo, musíte mít dálkové ovládání založené na LoRa, které najdete zde:
3. KONGO! zařízení funguje podle očekávání.
Doporučuje:
Ovládejte Grbl CNC přes WiFi: 5 kroků
Ovládejte Grbl CNC přes Wifi: V tomto tutoriálu vás provedu, jak povolit ovládání GRBL přes WIFI. Tuto metodu můžete použít s jakýmkoli odesílatelem, včetně lasergrbl a Universal Gcode Sender (UGS). Stručně řečeno, budeme používat práci a další software arkypita k vytvoření vi
Tuchless Switch pro domácí spotřebiče -- Ovládejte svá domácí zařízení bez jakéhokoli přepínače: 4 kroky
Tuchless Switch pro domácí spotřebiče || Ovládejte svá domácí zařízení bez jakéhokoli přepínače: Jedná se o bezproblémový přepínač pro domácí spotřebiče. Můžete to použít na jakémkoli veřejném místě, což pomůže v boji proti jakémukoli viru. Obvod založený na obvodu tmavého snímače vyrobeného operačním zesilovačem a LDR. Druhá důležitá část tohoto obvodu SR Flip-Flop se sekvenčním
Ovládejte svůj elektronický svět přes internet: 16 kroků
Ovládejte svůj elektronický svět přes internet: Dodržováním tohoto pokynu budete moci ZAPNOUT a VYPNOUT LED z kteréhokoli místa na světě. Pečlivě si přečtěte všechny pokyny a postupujte krok po kroku. Po prostudování tohoto pokynu budete moci tyto znalosti použít na různých
ESP8266 RGB LED STRIP WIFI ovládání - NODEMCU jako IR dálkový ovladač pro LED pásek ovládaný přes Wifi - RGB LED STRIP Smartphone Ovládání: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládání | NODEMCU jako IR dálkový ovladač pro LED pásek ovládaný přes Wifi | Ovládání smartphonu RGB LED STRIP: Ahoj kluci, v tomto tutoriálu se naučíme, jak používat nodemcu nebo esp8266 jako IR dálkové ovládání k RGB LED pásku a Nodemcu bude ovládat pomocí smartphonu přes wifi. V zásadě tedy můžete RGB LED STRIP ovládat pomocí svého smartphonu
Světla pro hlasové ovládání Elektronika RGB LED pásky a další s domácí automatizací Cortana a Arduino: 3 kroky
Světla pro hlasové ovládání Elektronika RGB LED pásky a další s domácí automatizací Cortana a Arduino: Líbí se vám myšlenka ovládání věcí pomocí hlasu? Nebo neradi vstáváte z postele, abyste zhasli světla? Ale všechna stávající řešení, jako je Google Home, jsou příliš drahá? Nyní si ji můžete vyrobit sami za méně než 10 $. A ještě lépe je to velmi snadné