Taula de continguts:
Vídeo: Detector de voltatge Arduino AC 220V / 110V: 3 passos
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-12 07:25
De vegades, quan tenim un projecte de casa intel·ligent, també necessitem un sistema per controlar si l’aparell s’encén o potser també voldríem fer un sistema només per detectar i registrar si una màquina o un aparell està encès. Aquest problema es pot resoldre mitjançant un mòdul que permet detectar si hi ha una tensió CA de 110V / 220V. Després de buscar en línia, he trobat aquest mòdul i he pensat que pot ser una bona idea fer instruccions sobre com utilitzar aquest mòdul.
En aquest instructable farem un sistema que detecti si hi ha una tensió de CA de 220V o no mitjançant un Arduino digitalRead.
Si voleu comprar aquest mòdul aquí teniu l’enllaç a la botiga:
Mòdul del detector de tensió
Subministraments
1. Arduino Uno + cable USB
2. Jersei masculí-femení (3 unitats)
3. Mòdul del detector de tensió
Pas 1: cablejat
Es tracta d’un cablejat senzill que donarà una lògica ALTA al pin 2 d’Arduino si el endoll elèctric està connectat a una presa de corrent activa.
Pas 2: programació
En primer lloc, definim que el pin digital 2 s’anomena tensionPin a partir d’ara i el pin digital 13 com ledPin.
En segon lloc, configurem el voltagePin com a pin d’entrada digital i el ledPin com a pin de sortida digital escrivint pinMode (voltagePin, INPUT); i pinMode (ledPin, OUTPUT);, respectivament.
En aquest sistema volem que el LED de la placa s’encengui sempre que el connector estigui connectat a una presa de corrent. Per tant, cada vegada que obtenim un valor ALT de digitalRead (voltagePin), el LED s’encendrà.
Podeu descarregar el programa adjunt a continuació, si voleu provar-ho.
Pas 3: proves
Aquí teniu un vídeo on vaig provar de connectar l’endoll a una presa de corrent. Podeu veure com s’encén i s’apaga el LED segons les condicions de l’endoll.