Sommario:

Rilevatore di tensione AC 220V/110V Arduino: 3 passaggi
Rilevatore di tensione AC 220V/110V Arduino: 3 passaggi

Video: Rilevatore di tensione AC 220V/110V Arduino: 3 passaggi

Video: Rilevatore di tensione AC 220V/110V Arduino: 3 passaggi
Video: Arduino Project: 110/220Vac Bulb dimming using MOC3021, Triac BTA16 and Zero Crossing detector 2024, Luglio
Anonim
Rilevatore di tensione AC 220V/110V Arduino
Rilevatore di tensione AC 220V/110V Arduino

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

Cablaggio
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

Programmazione
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: