Sommario:
- Forniture
- Passaggio 1: collega il modulo Lora al PC
- Passaggio 2: impostare il parametro per il trasmettitore Lora
- Passaggio 3: impostare il parametro per la ricezione di Lora
- Passaggio 4: circuito Arduino LoRa del trasmettitore
- Passaggio 5: ricezione del circuito Arduino LoRa
- Passaggio 6: progettazione del PCB per il modulo relè
- Passaggio 7: ordinare il PCB
- Passaggio 8: caricamento del file Gerber e impostazione dei parametri
- Passaggio 9: selezionare l'indirizzo di spedizione e la modalità di pagamento
- Passaggio 10: programmare entrambi Arduino
- Passaggio 11: collegare gli elettrodomestici
- Passaggio 12: finalmente il progetto Lora è pronto
Video: Circuito del modulo relè di controllo Lora Arduino: 12 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
In questo progetto Lora, vedremo come controllare dispositivi ad alta tensione con il circuito di controllo del relè LoRa Arduino. In questo progetto Arduino Lora, utilizzeremo il modulo Reyax RYLR896 Lora, Arduino e il modulo relè 12v per controllare 5 elettrodomestici con il modulo trasmettitore e ricevitore Lora. Quindi questo è anche un utile progetto di domotica per la casa intelligente. Condividerò lo schema elettrico completo, il codice Arduino e tutti gli altri dettagli con semplici 6 passaggi per realizzare questo progetto Lora Arduino.
Forniture
Moduli Lora REYAX RYLR896 2no
Arduino Nano 2no
Modulo relè 12v 1no
FTDI232 USB a scheda di interfaccia seriale 1no
7805 regolatore di tensione 1no
Condensatore 22uF 1no
Resistenza 4.7k 1no
Resistenza 10k 6no
Interruttori a pressione 5no
Passaggio 1: collega il modulo Lora al PC
Prima di collegare il modulo LORA con Arduino, dobbiamo impostare alcuni parametri come Indirizzo, Banda per il modulo Lora utilizzando i comandi AT. Quindi dobbiamo collegare il modulo Lora con USB alla scheda di interfaccia seriale come da schema elettrico. In modo che possiamo collegare il modulo Lora con laptop o PC. Qui ho usato la scheda di interfaccia FTDI232 da USB a seriale.
Passaggio 2: impostare il parametro per il trasmettitore Lora
Per prima cosa collega il modulo Lora al laptop. Nell'IDE Arduino seleziona lo strumento PORT->PortApri il monitor seriale e imposta la velocità Brud su 115200.
Ora possiamo impostare i parametri con alcuni comandi AT di base.
Innanzitutto, digita AT, quindi premi il tasto Invio. Dovremmo ottenere +OK nel monitor seriale.
Quindi digitare AT+ADDRESS=0 per impostare l'indirizzo a 0 per il trasmettitore Lora.
Quindi digitare AT+BAND=865000000 per impostare la banda 865MHz. La banda di frequenza per la tecnologia LoRa nel mio paese va da 865 MHz a 867 MHz. Devi impostare la banda secondo il tuo paese. Puoi google per conoscere la band per il tuo paese.
L'ID di rete predefinito è 0, quindi non lo cambieremo per questo progetto Lora.
Passaggio 3: impostare il parametro per la ricezione di Lora
In modo simile, dobbiamo impostare i parametri per il modulo Lora ricevente.
Innanzitutto, digita AT, quindi premi il tasto Invio. Dovremmo ottenere +OK nel monitor seriale.
Quindi digita AT+ADDRESS=1 per impostare l'indirizzo su 1 per la ricezione di Lora.
Quindi digitare AT+BAND=865000000 per impostare la banda 865MHz. Puoi google per conoscere la band per il tuo paese.
L'ID di rete predefinito è 0, quindi non lo cambieremo per questo progetto Lora.
Passaggio 4: circuito Arduino LoRa del trasmettitore
Nel circuito Lora del trasmettitore, abbiamo collegato il modulo Lora del trasmettitore con Arduino Nano come da schema elettrico.
Nel circuito del trasmettitore Lora, 5 pulsanti sono collegati con il pin digitale Arduino D2, D3, D4, D5, D6. Ogni volta che premiamo un qualsiasi pulsante, il segnale inviato alla ricezione del modulo Lora per accendere o spegnere il rispettivo relè.
Qui ho realizzato un partitore di tensione con due resistori da 4,7 k e 10 k per abbassare il livello logico da 5 V al livello logico da 3,3 V. Arduino può inviare il segnale a livello logico 5v ma il modulo Lora RYLR896 può ricevere il segnale solo a livello logico 3.3v. Quindi abbiamo collegato il partitore di tensione tra il pin Arduino TX e il pin Lora RYLR896 RX.
Passaggio 5: ricezione del circuito Arduino LoRa
Ho collegato il modulo Lora ricevente con Arduino Nano secondo lo schema del circuito Lora ricevente.
Nel circuito Lora del ricevitore, ho utilizzato i pin digitali D8, D9, D10, D11, D12 di Arduino per controllare il modulo relè 12v.
Qui il divisore di tensione non è richiesto poiché Arduino può ricevere il segnale a livello logico 3.3v dal modulo Lora ricevente RYLR896.
Ho usato un regolatore di tensione 7805 (5 volt) per alimentare l'alimentazione 5v al circuito Arduino.
Passaggio 6: progettazione del PCB per il modulo relè
In questo progetto LoRa, ho usato un modulo relè a 12v. È possibile acquistare questo modulo relè online ma poiché ho bisogno del modulo relè nella maggior parte dei miei progetti, ho progettato il PCB per il modulo relè.
Puoi anche scaricare il file Garber per questo modulo relè 12v dal seguente link
drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g
Passaggio 7: ordinare il PCB
Dopo aver scaricato il file Garber puoi facilmente ordinare il PCB
1. Visita https://jlcpcb.com e accedi/iscriviti
2. Fare clic sul pulsante PREVENTIVO ORA.
3 Fare clic sul pulsante "Aggiungi il tuo file Gerber". Quindi sfoglia e seleziona il file Gerber che hai scaricato
Passaggio 8: caricamento del file Gerber e impostazione dei parametri
4. Imposta il parametro richiesto come quantità, colore PCB, ecc
5. Dopo aver selezionato tutti i parametri per PCB, fare clic sul pulsante SALVA NEL CARRELLO.
Passaggio 9: selezionare l'indirizzo di spedizione e la modalità di pagamento
6. Digitare l'indirizzo di spedizione.
7. Seleziona il metodo di spedizione adatto a te.
8. Invia l'ordine e procedi al pagamento.
Puoi anche tracciare il tuo ordine da JLCPCB.com. Nel mio caso, i PCB hanno impiegato 2 giorni per essere prodotti e sono arrivati entro una settimana utilizzando l'opzione di consegna DHL. I PCB erano ben confezionati e la qualità era davvero buona a questo prezzo abbordabile.
Passaggio 10: programmare entrambi Arduino
Ora carica il codice per il circuito Lora Arduino di trasmettitore e ricevitore.
Ho spiegato sia il codice Arduino nel relativo video. Consiglio di guardare il video per capire meglio.
Scarica gli sketch Arduino per questo progetto Lora Arduino:
drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr
Passaggio 11: collegare gli elettrodomestici
Ora collegheremo i 5 elettrodomestici con il modulo relè 12v come da schema elettrico.
Si prega di prendere le dovute precauzioni di sicurezza durante il collegamento del carico 110v o 230v con il modulo relè.
Passaggio 12: finalmente il progetto Lora è pronto
Ora possiamo controllare i 5 elettrodomestici utilizzando il circuito del trasmettitore Lora. Qui ho collegato 5 lampade 230v AC con il modulo relè. Ora, se premo un pulsante qualsiasi, la rispettiva lampada si accenderà.
Nella zona rurale con questo progetto Arduino Lora, possiamo controllare i dispositivi ad alta tensione da 10 km di distanza senza alcun dispositivo Bluetooth o WiFi. Quindi questo progetto Arduino molto utile nella zona rurale.
Spero che questo progetto LORA ti piaccia.
Per favore condividi il tuo feedback su questo progetto LoRa. Grazie per il tuo tempo.
Consigliato:
Come creare una casa intelligente utilizzando il modulo relè di controllo Arduino - Idee per l'automazione domestica: 15 passaggi (con immagini)
Come creare una casa intelligente utilizzando il modulo relè di controllo Arduino | Idee per l'automazione domestica: in questo progetto di automazione domestica, progetteremo un modulo relè per la casa intelligente in grado di controllare 5 elettrodomestici. Questo modulo relè può essere controllato da cellulare o smartphone, telecomando IR o telecomando TV, interruttore manuale. Questo modulo logico può anche rilevare il r
Sicurezza cyber-fisica del parcheggio intelligente e del controllo del traffico: 6 passaggi
Sicurezza informatica e fisica del parcheggio intelligente e del controllo del traffico: Internet sta crescendo con miliardi di dispositivi tra cui automobili, sensori, computer, server, frigoriferi, dispositivi mobili e molto altro a un ritmo senza precedenti. Ciò introduce molteplici rischi e vulnerabilità nell'infrastruttura, nel funzionamento e
Interruttore del riscaldatore di controllo con relè utilizzando Sonoff Th10: 8 passaggi
Interruttore del riscaldatore di controllo con relè utilizzando Sonoff Th10: i dispositivi sonoff consentono di accendere e di apparecchiature elettriche. il modello th10 è progettato specificamente per accendere e spegnere i riscaldatori con controllo della temperatura e funzionalità di pianificazione temporale
Controllo della luminosità del LED utilizzando Arduino e il modulo Bluetooth (HC-05): 4 passaggi
Controllo della luminosità del LED utilizzando Arduino e il modulo Bluetooth (HC-05): IntroduzioneIn questo tutorial, controlleremo la luminosità del LED utilizzando Arduino UNO, il modulo Bluetooth (HC-05) e l'applicazione Android per Bluetooth (terminale Bluetooth)
Interessante guida alla programmazione per il progettista - Controllo del processo del programma - Dichiarazione del ciclo: 8 passaggi
Interessante guida alla programmazione per il progettista - Controllo del processo del programma - Dichiarazione del ciclo: Controllo del processo del programma - Dichiarazione del ciclo Da questo capitolo, entrerai in contatto con un importante e potente punto di conoscenza - Dichiarazione del ciclo. Prima di leggere questo capitolo, se vuoi disegnare 10.000 cerchi nel programma, puoi farlo solo con un ter