Obsah:

Obvod řídicího reléového modulu Lora Arduino: 12 kroků
Obvod řídicího reléového modulu Lora Arduino: 12 kroků

Video: Obvod řídicího reléového modulu Lora Arduino: 12 kroků

Video: Obvod řídicího reléového modulu Lora Arduino: 12 kroků
Video: Arduino návody | Bistabilní relé modul 2024, Listopad
Anonim
Image
Image
Obvod řídicího reléového modulu Lora Arduino
Obvod řídicího reléového modulu Lora Arduino

V tomto projektu Lora uvidíme, jak ovládat vysokonapěťová zařízení pomocí řídicího obvodu relé LoRa Arduino. V tomto projektu Arduino Lora použijeme modul Reyax RYLR896 Lora, Arduino a reléový modul 12v k ovládání 5 domácích spotřebičů pomocí modulu vysílače a přijímače Lora. Je to tedy také užitečný projekt domácí automatizace pro inteligentní dům. Sdílím kompletní schéma zapojení, kód Arduino a všechny další podrobnosti jednoduchými 6 kroky k vytvoření tohoto projektu Lora Arduino.

Zásoby

Moduly Lora REYAX RYLR896 2no

Arduino Nano 2no

12v reléový modul 1č

FTDI232 deska USB na sériové rozhraní 1č

7805 regulátor napětí 1č

22uF kondenzátor 1no

4,7k Rezistor 1č

10k rezistor 6no

Stiskněte spínače 5no

Krok 1: Připojte modul Lora k počítači

Připojte modul Lora k počítači
Připojte modul Lora k počítači
Připojte modul Lora k počítači
Připojte modul Lora k počítači

Před připojením modulu LORA k Arduinu musíme pomocí příkazů AT nastavit některé parametry jako Adresa, Pásmo pro modul Lora. Potřebujeme tedy připojit modul Lora s USB k desce sériového rozhraní podle schématu zapojení. Abychom mohli modul Lora propojit s notebookem nebo PC. Zde jsem použil desku FTDI232 USB na sériové rozhraní.

Krok 2: Nastavte parametr pro vysílač Lora

Nastavte parametr pro vysílač Lora
Nastavte parametr pro vysílač Lora
Nastavte parametr pro vysílač Lora
Nastavte parametr pro vysílač Lora

Nejprve připojte modul Lora k notebooku. V Arduino IDE vyberte PORT Tool–> PortOpen Serial Monitor a nastavte Brud rate na 115200.

Nyní můžeme nastavit parametry pomocí několika základních AT příkazů.

Nejprve zadejte AT a poté stiskněte klávesu Enter. Měli bychom dostat +OK na sériovém monitoru.

Poté zadejte AT+ADDRESS = 0 a nastavte adresu na 0 pro vysílač Lora.

Poté zadejte AT+BAND = 865000000 pro nastavení pásma 865MHz. Frekvenční pásmo pro technologii LoRa v mé zemi je 865 MHz až 867 MHz. Musíte nastavit pásmo podle vaší země. Můžete si to vygooglit, abyste poznali kapelu pro vaši zemi.

Výchozí ID sítě je 0. takže jej pro tento projekt Lora nezměníme.

Krok 3: Nastavte parametr pro příjem Lora

Nastavte parametr pro příjem Lora
Nastavte parametr pro příjem Lora

Podobným způsobem musíme nastavit parametry pro přijímající modul Lora.

Nejprve zadejte AT a poté stiskněte klávesu Enter. Měli bychom dostat +OK na sériovém monitoru.

Poté zadejte AT+ADDRESS = 1 a nastavte adresu na 1 pro příjem Lora.

Poté zadejte AT+BAND = 865000000 pro nastavení pásma 865MHz. Můžete si to vygooglit, abyste poznali kapelu pro vaši zemi.

Výchozí ID sítě je 0. takže jej pro tento projekt Lora nezměníme.

Krok 4: Vysílač LoRa Arduino Circuit

Obvod vysílače LoRa Arduino
Obvod vysílače LoRa Arduino
Obvod vysílače LoRa Arduino
Obvod vysílače LoRa Arduino

V obvodu Lora vysílače jsme podle schématu zapojení spojili modul Lora vysílače s Arduino Nano.

V obvodu vysílače Lora je 5 tlačítek spojeno s digitálním pinem Arduino D2, D3, D4, D5, D6. Kdykoli stiskneme jakékoli tlačítko, signál odeslaný do modulu Lora k zapnutí nebo vypnutí příslušného relé.

Zde jsem vytvořil dělič napětí se dvěma odpory 4,7k a 10k pro pokles logické úrovně 5v na logickou úroveň 3,3v. Arduino může odesílat signál na logické úrovni 5v, ale modul Lora RYLR896 může přijímat signál pouze na logické úrovni 3,3V. Připojili jsme tedy dělič napětí mezi pin Arduino TX a pin Lora RYLR896 RX.

Krok 5: Příjem obvodu LoRa Arduino

Příjem obvodu LoRa Arduino
Příjem obvodu LoRa Arduino
Příjem obvodu LoRa Arduino
Příjem obvodu LoRa Arduino

Připojil jsem přijímající modul Lora k Arduino Nano podle schématu přijímacího obvodu Lora.

V obvodu přijímače Lora jsem použil digitální pin Arduino D8, D9, D10, D11, D12 k ovládání 12v reléového modulu.

Zde není vyžadován dělič napětí, protože Arduino může přijímat signál na logické úrovni 3,3 V z přijímacího modulu Lora RYLR896.

Použil jsem regulátor napětí 7805 (5 voltů) k napájení napájení 5 V do obvodu Arduino.

Krok 6: Návrh desky plošných spojů pro reléový modul

Návrh desky plošných spojů pro reléový modul
Návrh desky plošných spojů pro reléový modul
Návrh desky plošných spojů pro reléový modul
Návrh desky plošných spojů pro reléový modul

V tomto projektu LoRa jsem použil 12v reléový modul. Tento reléový modul můžete zakoupit online, ale protože reléový modul potřebuji ve většině svých projektů, navrhl jsem desku plošných spojů pro reléový modul.

Soubor Garber pro tento 12v reléový modul si můžete také stáhnout z následujícího odkazu

drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g

Krok 7: Objednejte PCB

Objednejte PCB
Objednejte PCB
Objednejte PCB
Objednejte PCB

Po stažení souboru Garber můžete snadno objednat DPS

1. Navštivte stránku https://jlcpcb.com a přihlaste se/zaregistrujte se

2. Klikněte na tlačítko CITOVAT NYNÍ.

3 Klikněte na tlačítko „Přidat soubor Gerber“. Poté procházejte a vyberte stažený soubor Gerber

Krok 8: Nahrání souboru Gerber a nastavení parametrů

Nahrání souboru Gerber a nastavení parametrů
Nahrání souboru Gerber a nastavení parametrů
Nahrání souboru Gerber a nastavení parametrů
Nahrání souboru Gerber a nastavení parametrů

4. Nastavte požadovaný parametr, jako je množství, barva desky plošných spojů atd

5. Po výběru všech parametrů pro PCB klikněte na tlačítko ULOŽIT DO KOŠÍKU.

Krok 9: Vyberte doručovací adresu a režim platby

Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby

6. Zadejte dodací adresu.

7. Vyberte způsob dopravy, který vám vyhovuje.

8. Odešlete objednávku a pokračujte k platbě.

Svou objednávku můžete také sledovat na JLCPCB.com. V mém případě výroba PCB trvala 2 dny a dorazila do týdne pomocí možnosti doručení DHL. PCB byly dobře zabalené a kvalita byla za tuto dostupnou cenu opravdu dobrá.

Krok 10: Naprogramujte oba Arduino

Image
Image

Nyní nahrajte kód pro obvod vysílače a přijímače Lora Arduino.

Vysvětlil jsem kód Arduino v souvisejícím videu. Pro lepší pochopení doporučuji zhlédnout video.

Stáhněte si skici Arduina pro tento projekt Lora Arduino:

drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr

Krok 11: Připojte domácí spotřebiče

Nakonec je projekt Lora připraven
Nakonec je projekt Lora připraven

Nyní připojíme 5 domácích spotřebičů k reléovému modulu 12 V podle schématu zapojení.

Při připojování zátěže 110 V nebo 230 V k reléovému modulu dodržujte příslušná bezpečnostní opatření.

Krok 12: Nakonec je projekt Lora připraven

Nyní můžeme ovládat 5 domácích spotřebičů pomocí obvodu vysílače Lora. Zde jsem připojil 5 230 V AC lamp s reléovým modulem. Nyní, když stisknu jakékoli tlačítko, rozsvítí se příslušná kontrolka.

Ve venkovské oblasti s tímto projektem Arduino Lora můžeme ovládat vysokonapěťová zařízení ze vzdálenosti 10 km bez jakéhokoli zařízení Bluetooth nebo WiFi. Takže tento velmi užitečný projekt Arduino ve venkovské oblasti.

Doufám, že se vám tento projekt LORA líbí.

Sdílejte prosím svůj názor na tento projekt LoRa. Děkuji vám za Váš čas.

Doporučuje: