
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

A volte, quando abbiamo un progetto di casa intelligente, abbiamo anche bisogno di un sistema per monitorare se l'elettrodomestico si accende davvero o potremmo anche voler creare un sistema solo per rilevare e registrare se una macchina o un elettrodomestico è acceso. Questo problema può essere risolto utilizzando un modulo in grado di rilevare se è presente una tensione CA di 110V/220V. Dopo aver cercato online, mi sono imbattuto in questo modulo e ho pensato che potrebbe essere una buona idea creare istruzioni su come utilizzare questo modulo.
In questo tutorial realizzeremo un sistema che rileva se c'è una tensione CA di 220 V o meno utilizzando un digitalRead Arduino.
Se vuoi acquistare questo modulo ecco il link allo store:
Modulo rilevatore di tensione
Forniture
1. Arduino Uno + cavo USB
2. Maglione maschio-femmina (3 pezzi)
3. Modulo rilevatore di tensione
Passaggio 1: cablaggio

Questo è un semplice cablaggio che darà una logica ALTA al pin 2 di Arduino se la spina elettrica è collegata a una presa attiva.
Passaggio 2: programmazione

Per prima cosa, definiamo che il pin digitale 2 è chiamato voltagePin d'ora in poi e il pin digitale 13 come ledPin.
In secondo luogo, impostiamo il voltagePin come pin di ingresso digitale e ledPin come pin di uscita digitale scrivendo pinMode(voltagePin, INPUT); e pinMode(ledPin, OUTPUT);, rispettivamente.
In questo sistema vogliamo che il LED di bordo si accenda ogni volta che la spina è collegata a una presa. Quindi ogni volta che otteniamo un valore ALTO da digitalRead (voltagePin) il LED si accenderà.
Puoi scaricare il programma allegato qui sotto, se vuoi provarlo.
Passaggio 3: test

Ecco un video in cui ho provato a collegare la spina a una presa. Puoi vedere come il LED si accende e si spegne in base alle condizioni della spina.
Consigliato:
Monitor di tensione per batterie ad alta tensione: 3 passaggi (con immagini)

Monitor di tensione per batterie ad alta tensione: in questa guida ti spiegherò come ho costruito il mio monitor di tensione della batteria per il mio longboard elettrico. Montalo come vuoi e collega solo due fili alla batteria (Gnd e Vcc). Questa guida presume che la tensione della batteria superi i 30 volt, con
Convertitore di tensione buck in modalità interruttore di riduzione della tensione CC - CC (LM2576/LM2596): 4 passaggi

Convertitore di tensione buck in modalità interruttore di riduzione della tensione CC - CC (LM2576/LM2596): Realizzare un convertitore buck altamente efficiente è un lavoro difficile e anche gli ingegneri esperti richiedono più progetti per arrivare a quello giusto. Un convertitore buck (convertitore step-down) è un convertitore di alimentazione CC-CC, che riduce la tensione (mentre aumenta
Schema del circuito del rilevatore di tensione CA senza contatto: 6 passaggi

Schema del circuito del rilevatore di tensione CA senza contatto: il circuito di identificazione della tensione CA è un circuito primario basato su transistor totalmente NPN come BC747, BC548. Il circuito dipende da 3 fasi distinte. Dopo di che, il segno fragile è stato dato solido e questo circuito può far funzionare il Drove proprio come la campana. Qui io
Alimentatore CC a tensione regolabile utilizzando il regolatore di tensione LM317: 10 passaggi

Alimentatore CC a tensione regolabile utilizzando il regolatore di tensione LM317: In questo progetto, ho progettato un semplice alimentatore CC a tensione regolabile utilizzando l'IC LM317 con uno schema elettrico dell'alimentatore LM317. Poiché questo circuito ha un raddrizzatore a ponte integrato, possiamo collegare direttamente l'alimentazione a 220 V/110 V CA all'ingresso
Rilevatore di tensione con transistor BC547: 9 passaggi

Rilevatore di tensione utilizzando il transistor BC547: Ciao amico, oggi realizzerò un circuito di rilevamento della tensione utilizzando il transistor BC547. Questo circuito è molto sensibile ed è un buon progetto per rilevare la tensione. Cominciamo