Sisukord:

Arduino vahelduvvoolu 220V/110V pingeandur: 3 sammu
Arduino vahelduvvoolu 220V/110V pingeandur: 3 sammu

Video: Arduino vahelduvvoolu 220V/110V pingeandur: 3 sammu

Video: Arduino vahelduvvoolu 220V/110V pingeandur: 3 sammu
Video: Как собрать ПЛК LDmicro Arduino (часть 1) 2024, Juuli
Anonim
Arduino vahelduvvoolu 220V/110V pingeandur
Arduino vahelduvvoolu 220V/110V pingeandur

Mõnikord, kui meil on targa kodu projekt, vajame ka süsteemi, et jälgida, kas seade tõesti lülitub sisse, või võiksime luua süsteemi, et tuvastada ja logida, kas masin või seade on sisse lülitatud. Selle probleemi saab lahendada mooduli abil, mis suudab tuvastada, kas vahelduvpinge on 110V/220V. Pärast veebis otsimist sattusin selle mooduli otsa ja arvasin, et võib olla hea mõte koostada juhend selle mooduli kasutamise kohta.

Selles juhendis teeme süsteemi, mis tuvastab, kas vahelduvpinge on 220 V või mitte, kasutades Arduino digitalRead'i.

Kui soovite seda moodulit osta, on siin poe link:

Pingeanduri moodul

Tarvikud

1. Arduino Uno + USB -kaabel

2. Mees-naine hüppaja (3 tk)

3. Pingeanduri moodul

Samm: juhtmestik

Juhtmestik
Juhtmestik

See on lihtne juhtmestik, mis annab Arduino kontaktile 2 loogika KÕRGE, kui pistik on ühendatud aktiivse pistikupesaga.

2. samm: programmeerimine

Programmeerimine
Programmeerimine

Esiteks määratleme, et digitaalset tihvti 2 nimetatakse nüüdsest pingepingeks ja digitaalset tihvti 13 ledPiniks.

Teiseks seadistasime pingepinge digitaalseks sisendpoldiks ja ledpini digitaalseks väljundnõelaks, kirjutades pinMode (pingepin, INPUT); ja pinMode (ledPin, OUTPUT); vastavalt.

Selles süsteemis tahame, et pardal olev LED süttiks alati, kui pistik on pistikupessa ühendatud. Nii et iga kord, kui saame DigitalReadist (pingepin) HIGH väärtuse, süttib LED.

Kui soovite seda proovida, saate allalaaditud programmi alla laadida.

3. samm: testimine

Siin on video, kus proovisin pistikut pistikupessa ühendada. Näete, kuidas LED lülitub sisse ja välja vastavalt pistiku seisundile.

Soovitan: