Cuprins:
- Provizii
- Pasul 1: Conectați modulul Lora la computer
- Pasul 2: Setați parametrul pentru emițător Lora
- Pasul 3: Setați parametrul pentru primirea Lorei
- Pasul 4: Transmițător LoRa Arduino Circuit
- Pasul 5: Primirea circuitului LoRa Arduino
- Pasul 6: Proiectarea PCB-ului pentru modulul de releu
- Pasul 7: Comandați PCB
- Pasul 8: Încărcarea fișierului Gerber și setarea parametrilor
- Pasul 9: Selectați adresa de expediere și modul de plată
- Pasul 10: Programați ambele Arduino
- Pasul 11: Conectați aparatele electrocasnice
- Pasul 12: În cele din urmă, Proiectul Lora este gata
Video: Circuitul modulului de releu de control Lora Arduino: 12 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
În acest proiect Lora, vom vedea cum să controlăm dispozitivele de înaltă tensiune cu circuitul de control al releului LoRa Arduino. În acest proiect Arduino Lora, vom folosi modulul Reyax RYLR896 Lora, Arduino și modulul de releu 12v pentru a controla 5 aparate electrocasnice cu modulul Lora transmițător și receptor. Deci, acesta este, de asemenea, un proiect util de automatizare a casei pentru casa inteligentă. Voi împărtăși schema completă de circuite, codul Arduino și toate celelalte detalii, cu 6 pași simpli pentru a face acest proiect Lora Arduino.
Provizii
Module Lora REYAX RYLR896 2 nr
Arduino Nano 2no
Releu 12v modul 1no
FTDI232 USB la placa de interfață serială 1 nr
7805 regulator de tensiune 1 nr
Condensator 22uF 1 nr
4.7k Rezistor 1 nr
Rezistor 10k 6no
Comutatoare de apăsare 5no
Pasul 1: Conectați modulul Lora la computer
Înainte de a conecta modulul LORA cu Arduino, trebuie să setăm câțiva parametri precum Adresă, Bandă pentru modulul Lora folosind comenzi AT. Deci, trebuie să conectăm modulul Lora cu USB la placa de interfață serială conform schemei de circuit. Pentru a putea conecta modulul Lora cu laptop sau PC. Aici am folosit placa de interfață USB către Serial FTDI232.
Pasul 2: Setați parametrul pentru emițător Lora
Conectați mai întâi modulul Lora la laptop. În IDE-ul Arduino selectați instrumentul PORT–> PortOpen the Serial Monitor și setați rata Brud la 115200.
Acum putem seta parametrii cu câteva comenzi AT de bază.
Mai întâi, tastați AT, apoi apăsați tasta Enter. Ar trebui să obținem + OK pe monitorul serial.
Apoi tastați AT + ADRESA = 0 pentru a seta adresa la 0 pentru emițătorul Lora.
Apoi tastați AT + BAND = 865000000 pentru a seta banda 865MHz. Banda de frecvență pentru tehnologia LoRa din țara mea este de 865 MHz la 867 MHz. Trebuie să setați trupa în funcție de țara dvs. Puteți să-l faceți google pentru a cunoaște formația pentru țara dvs.
ID-ul de rețea implicit este 0. deci nu îl vom schimba pentru acest proiect Lora.
Pasul 3: Setați parametrul pentru primirea Lorei
În mod similar, trebuie să setăm parametrii pentru modulul Lora de recepție.
Mai întâi, tastați AT, apoi apăsați tasta Enter. Ar trebui să obținem + OK pe monitorul serial.
Apoi tastați AT + ADRESA = 1 pentru a seta adresa la 1 pentru primirea Lora.
Apoi tastați AT + BAND = 865000000 pentru a seta banda 865MHz. Puteți să-l faceți google pentru a cunoaște formația pentru țara dvs.
ID-ul de rețea implicit este 0. deci nu îl vom schimba pentru acest proiect Lora.
Pasul 4: Transmițător LoRa Arduino Circuit
În circuitul transmițător Lora, am conectat modulul transmițător Lora cu Arduino Nano conform schemei de circuit.
În circuitul Lora al emițătorului, 5 butoane sunt conectate cu pinul digital Arduino D2, D3, D4, D5, D6. Ori de câte ori apăsăm orice buton, semnalul trimis la recepționarea modulului Lora pentru a porni sau opri releul respectiv.
Aici am făcut un divizor de tensiune cu două rezistențe 4.7k și 10k pentru a scădea nivelul logic 5v la nivelul logic 3.3v. Arduino poate trimite semnalul la nivel logic 5v, dar modulul Lora RYLR896 poate primi semnalul doar la nivel logic 3.3v. Deci, am conectat divizorul de tensiune între pinul Arduino TX și pinul Lora RYLR896 RX.
Pasul 5: Primirea circuitului LoRa Arduino
Am conectat modulul de recepție Lora cu Arduino Nano conform schemei de circuite Lora de recepție.
În circuitul Lora al receptorului, am folosit pinul digital Arduino D8, D9, D10, D11, D12 pentru a controla modulul de releu de 12v.
Aici nu este necesar divizorul de tensiune, deoarece Arduino poate primi semnal la nivel logic de 3.3v de la modulul Lora de recepție RYLR896.
Am folosit un regulator de tensiune 7805 (5 volți) pentru a alimenta alimentarea cu 5V a circuitului Arduino.
Pasul 6: Proiectarea PCB-ului pentru modulul de releu
În acest proiect LoRa, am folosit un modul de releu de 12V. Puteți cumpăra acest modul de releu online, dar, deoarece am nevoie de modulul de releu în majoritatea proiectelor mele, așa că am proiectat PCB-ul pentru modulul de releu.
De asemenea, puteți descărca fișierul Garber pentru acest modul de releu 12v de pe următorul link
drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g
Pasul 7: Comandați PCB
După descărcarea fișierului Garber puteți comanda cu ușurință PCB
1. Accesați https://jlcpcb.com și Conectați-vă / Înscrieți-vă
2. Faceți clic pe butonul CITAȚI ACUM.
3 Faceți clic pe butonul „Adăugați fișierul Gerber”. Apoi răsfoiți și selectați fișierul Gerber pe care l-ați descărcat
Pasul 8: Încărcarea fișierului Gerber și setarea parametrilor
4. Setați parametrul necesar, cum ar fi cantitatea, culoarea PCB-ului etc.
5. După selectarea tuturor parametrilor pentru PCB, faceți clic pe butonul SAVE TO CART.
Pasul 9: Selectați adresa de expediere și modul de plată
6. Tastați adresa de expediere.
7. Selectați metoda de expediere potrivită pentru dvs.
8. Trimiteți comanda și continuați plata.
De asemenea, vă puteți urmări comanda de pe JLCPCB.com. În cazul meu, PCB-urile au durat 2 zile pentru a fi fabricate și au ajuns într-o săptămână folosind opțiunea de livrare DHL. PCB-urile erau bine ambalate, iar calitatea era foarte bună la acest preț accesibil.
Pasul 10: Programați ambele Arduino
Acum încărcați codul pentru circuitul Lora Arduino al emițătorului și receptorului.
Am explicat atât codul Arduino în videoclipul aferent. Vă voi recomanda să vizionați videoclipul pentru o mai bună înțelegere.
Descărcați schițele Arduino pentru acest proiect Lora Arduino:
drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr
Pasul 11: Conectați aparatele electrocasnice
Acum vom conecta cele 5 electrocasnice cu modulul de releu de 12V conform schemei de circuit.
Vă rugăm să luați măsurile de siguranță corespunzătoare în timp ce conectați sarcina de 110v sau 230v cu modulul de releu.
Pasul 12: În cele din urmă, Proiectul Lora este gata
Acum putem controla cele 5 electrocasnice folosind transmițătorul circuit Lora. Aici am conectat 5 lămpi de 230V AC cu modulul de releu. Acum, dacă apăs orice buton, lampa respectivă se va aprinde.
În zona rurală cu acest proiect Arduino Lora, putem controla dispozitivele de înaltă tensiune de la 10 km distanță fără niciun dispozitiv Bluetooth sau WiFi. Deci, acest proiect foarte util Arduino în zona rurală.
Sper, vă place acest proiect LORA.
Vă rugăm să împărtășiți feedback-ul dvs. cu privire la acest proiect LoRa. Multumesc pentru timpul acordat.
Recomandat:
Interfațarea modulului cu ultrasunete HC-SR04 cu Arduino: 5 pași
Interfațarea modulului cu ultrasunete HC-SR04 cu Arduino: Hei, ce se întâmplă, băieți! Akarsh aici de la CETech. Acest proiect al meu este puțin mai simplu, dar la fel de distractiv ca celelalte proiecte. În acest proiect, vom interfața un modul senzor de distanță cu ultrasunete HC-SR04. Acest modul funcționează de generatin
Interfațarea modulului de afișare TM1637 cu Arduino: 3 pași
Interfațarea modulului de afișare TM1637 cu Arduino: As-Salam-O-Aleykum! Acest lucru instructiv este despre interfața modulului de afișare TM1637 cu Arduino. Acesta este modulul de afișare cu patru cifre cu șapte segmente. Acesta vine într-o varietate de culori. Al meu este culoarea roșie. Folosește Tm1637 Ic
LoRa RFM98 Tutorial Ra-02 Compararea modulului HopeRF: 6 pași
Tutorial LoRa RFM98 Ra-02 Compararea modulului HopeRF: Hei, ce se întâmplă, băieți? Akarsh aici de la CETech. În acest articol de astăzi vom învăța despre modulele RFM LoRa realizate de HopeRF. Vom vedea care sunt caracteristicile pe care le poate oferi modulul RFM, identificarea acestuia, comparația dintre diferențe
Proiect Arduino: Gama de testare a modulului LoRa RF1276 pentru urmărirea GPS Soluție: 9 pași (cu imagini)
Proiect Arduino: Test Range Module LoRa RF1276 pentru urmărire GPS Soluție: Conexiune: USB - Serial Necesitate: Chrome Browser Necesitate: 1 X Arduino Mega Need: 1 X GPS Need: 1 X Card SD Need: 2 X LoRa Modem RF1276 Funcție: Arduino Send GPS value la baza principală - Datele principale de stocare a bazei în modulul Datora Server Lora: ultra-lung
Fabricarea modulului de releu DIY: 12 pași
Realizarea modulelor de relee DIY: mai întâi vizionați videoclipul complet, apoi veți înțelege totul