Obsah:

Obvod modulu relé relé Lora Arduino: 12 krokov
Obvod modulu relé relé Lora Arduino: 12 krokov

Video: Obvod modulu relé relé Lora Arduino: 12 krokov

Video: Obvod modulu relé relé Lora Arduino: 12 krokov
Video: Подключение и настройка nRF24L01 к Arduino (модуль беспроводной связи) 2024, Júl
Anonim
Image
Image
Obvod modulu relé relé Lora Arduino
Obvod modulu relé relé Lora Arduino

V tomto projekte Lora uvidíme, ako ovládať vysokonapäťové zariadenia pomocou riadiaceho obvodu relé LoRa Arduino. V tomto projekte Arduino Lora použijeme modul Lora Reyax RYLR896, modul Arduino a reléový modul 12v na ovládanie 5 domácich spotrebičov pomocou modulu vysielača a prijímača Lora. Je to teda tiež užitočný projekt automatizácie domácnosti pre inteligentnú domácnosť. Podelím sa o kompletnú schému zapojenia, kód Arduino a všetky ďalšie podrobnosti jednoduchými 6 krokmi k vytvoreniu tohto projektu Lora Arduino.

Zásoby

Moduly Lora REYAX RYLR896 2č

Arduino Nano 2no

12v reléový modul 1č

FTDI232 Doska rozhrania USB na sériové rozhranie 1č

7805 regulátor napätia 1č

22uF kondenzátor 1č

4,7k Rezistor 1č

10k odpor 6 č

Tlačidlá 5NO

Krok 1: Pripojte modul Lora k počítaču

Pripojte modul Lora k počítaču
Pripojte modul Lora k počítaču
Pripojte modul Lora k počítaču
Pripojte modul Lora k počítaču

Pred pripojením modulu LORA k Arduinu musíme pomocou príkazov AT nastaviť niektoré parametre ako adresa, pásmo pre modul Lora. Takže musíme pripojiť modul Lora s USB k doske sériového rozhrania podľa schémy zapojenia. Aby sme mohli modul Lora prepojiť s prenosným počítačom alebo počítačom. Tu som použil dosku FTDI232 USB na sériové rozhranie.

Krok 2: Nastavte parameter pre vysielač Lora

Nastavte parameter pre vysielač Lora
Nastavte parameter pre vysielač Lora
Nastavte parameter pre vysielač Lora
Nastavte parameter pre vysielač Lora

Najprv prepojte modul Lora s prenosným počítačom. V Arduino IDE vyberte PORT Tool–> PortOtvorte sériový monitor a nastavte Brud rate na 115200.

Teraz môžeme nastaviť parametre pomocou niekoľkých základných AT príkazov.

Najprv zadajte AT a potom stlačte kláves Enter. Na sériovom monitore by sme mali dostať +OK.

Potom zadajte AT+ADDRESS = 0 a nastavte adresu na 0 pre vysielač Lora.

Potom zadajte AT+BAND = 865000000 a nastavte pásmo 865 MHz. Frekvenčné pásmo pre technológiu LoRa je v mojej krajine 865 MHz až 867 MHz. Pásmo si musíte nastaviť podľa svojej krajiny. Môžete si to vygoogliť, aby ste poznali skupinu pre vašu krajinu.

Predvolené ID siete je 0, takže ho pre tento projekt Lora nezmeníme.

Krok 3: Nastavte parameter na príjem Lory

Nastavte parameter na príjem Lory
Nastavte parameter na príjem Lory

Podobným spôsobom musíme nastaviť parametre pre prijímajúci modul Lora.

Najprv zadajte AT a potom stlačte kláves Enter. Na sériovom monitore by sme mali dostať +OK.

Potom zadajte AT+ADDRESS = 1 a nastavte adresu na 1 pre príjem Lory.

Potom zadajte AT+BAND = 865000000 a nastavte pásmo 865 MHz. Môžete si to vygoogliť, aby ste poznali skupinu pre vašu krajinu.

Predvolené ID siete je 0. Preto to pre tento projekt Lora nezmeníme.

Krok 4: Obvod vysielača LoRa Arduino

Obvod vysielača LoRa Arduino
Obvod vysielača LoRa Arduino
Obvod vysielača LoRa Arduino
Obvod vysielača LoRa Arduino

V obvode vysielača Lora sme podľa schémy zapojili modul Lora vysielača s Arduino Nano.

V obvode vysielača Lora je 5 tlačidiel spojených s digitálnym pinom Arduino D2, D3, D4, D5, D6. Kedykoľvek stlačíme akékoľvek tlačidlo, signál odoslaný do modulu Lora na zapnutie alebo vypnutie príslušného relé.

Tu som vyrobil delič napätia s dvoma odpormi 4,7k a 10k na zníženie logickej úrovne 5v na logickú úroveň 3,3V. Arduino môže odosielať signál na logickej úrovni 5V, ale modul Lora RYLR896 môže prijímať signál iba na logickej úrovni 3,3 V. Pripojili sme teda delič napätia medzi pin Arduino TX a pin Lora RYLR896 RX.

Krok 5: Príjem obvodu LoRa Arduino

Príjem obvodu LoRa Arduino
Príjem obvodu LoRa Arduino
Príjem obvodu LoRa Arduino
Príjem obvodu LoRa Arduino

Prijímajúci modul Lora som prepojil s Arduino Nano podľa schémy zapojenia prijímača Lora.

V obvode prijímača Lora som použil digitálny pin Arduino D8, D9, D10, D11, D12 na ovládanie 12 V reléového modulu.

Tu nie je potrebný delič napätia, pretože Arduino môže prijímať signál na logickej úrovni 3,3 V z prijímajúceho modulu Lora RYLR896.

Na napájanie 5 V napájania do obvodu Arduino som použil regulátor napätia 7805 (5 voltov).

Krok 6: Návrh dosky plošných spojov pre reléový modul

Navrhovanie DPS pre reléový modul
Navrhovanie DPS pre reléový modul
Navrhovanie DPS pre reléový modul
Navrhovanie DPS pre reléový modul

V tomto projekte LoRa som použil 12v reléový modul. Tento reléový modul si môžete kúpiť online, ale pretože reléový modul potrebujem vo väčšine svojich projektov, navrhol som PCB pre reléový modul.

Tiež si môžete stiahnuť súbor Garber pre tento 12v reléový modul z nasledujúceho odkazu

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

Krok 7: Objednajte si DPS

Objednajte si DPS
Objednajte si DPS
Objednajte si DPS
Objednajte si DPS

Po stiahnutí súboru Garber si môžete ľahko objednať DPS

1. Navštívte stránku https://jlcpcb.com a prihláste sa/zaregistrujte sa

2. Kliknite na tlačidlo CITOVAŤ TERAZ.

3 Kliknite na tlačidlo „Pridať súbor Gerber“. Potom prehľadajte a vyberte súbor Gerber, ktorý ste stiahli

Krok 8: Odovzdajte súbor Gerber a nastavte parametre

Odovzdanie súboru Gerber a nastavenie parametrov
Odovzdanie súboru Gerber a nastavenie parametrov
Odovzdanie súboru Gerber a nastavenie parametrov
Odovzdanie súboru Gerber a nastavenie parametrov

4. Nastavte požadovaný parameter, ako je množstvo, farba DPS atď

5. Po zvolení všetkých parametrov pre DPS kliknite na tlačidlo ULOŽIŤ DO KOŠÍKA.

Krok 9: Vyberte dodaciu adresu a režim platby

Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby

6. Zadajte dodaciu adresu.

7. Vyberte spôsob dopravy, ktorý vám vyhovuje.

8. Odošlite objednávku a pokračujte v platbe.

Objednávku môžete sledovať aj na JLCPCB.com. V mojom prípade trvalo výrobu PCB 2 dni a dorazili do týždňa pomocou možnosti doručenia DHL. DPS boli dobre zabalené a kvalita bola za túto dostupnú cenu skutočne dobrá.

Krok 10: Naprogramujte oba Arduino

Image
Image

Teraz nahrajte kód pre obvod vysielača a prijímača Lora Arduino.

V súvisiacom videu som vysvetlil oba kódy Arduino. Pre lepšie pochopenie odporúčam pozrieť si video.

Stiahnite si náčrty Arduino pre tento projekt Lora Arduino:

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

Krok 11: Pripojte domáce spotrebiče

Nakoniec je projekt Lora pripravený
Nakoniec je projekt Lora pripravený

Teraz zapojíme 5 domácich spotrebičov s 12 V reléovým modulom podľa schémy zapojenia.

Pri pripájaní záťaže 110 V alebo 230 V k reléovému modulu vykonajte náležité bezpečnostné opatrenia.

Krok 12: Nakoniec je projekt Lora pripravený

Teraz môžeme ovládať 5 domácich spotrebičov pomocou obvodu Lora vysielača. Tu som k reléovému modulu pripojil 5 žiaroviek 230 V AC. Teraz, keď stlačím akékoľvek tlačidlo, rozsvieti sa príslušná kontrolka.

Vo vidieckej oblasti s týmto projektom Arduino Lora môžeme ovládať vysokonapäťové zariadenia zo vzdialenosti 10 km bez akéhokoľvek zariadenia Bluetooth alebo WiFi. Takže tento veľmi užitočný projekt Arduino vo vidieckej oblasti.

Dúfam, že sa vám tento projekt LORA páči.

Podeľte sa, prosím, o svoj názor na tento projekt LoRa. Ďakujem za Tvoj čas.

Odporúča: