Indholdsfortegnelse:

Bevægelsessensor Vandhane ved hjælp af Arduino og magnetventil - DIY: 6 trin
Bevægelsessensor Vandhane ved hjælp af Arduino og magnetventil - DIY: 6 trin

Video: Bevægelsessensor Vandhane ved hjælp af Arduino og magnetventil - DIY: 6 trin

Video: Bevægelsessensor Vandhane ved hjælp af Arduino og magnetventil - DIY: 6 trin
Video: Måling af 5A til 30A AC og DC strøm ved hjælp af ACS712 med Robojax Library 2024, Juli
Anonim
Bevægelsessensor Vandhane ved hjælp af Arduino og magnetventil - DIY
Bevægelsessensor Vandhane ved hjælp af Arduino og magnetventil - DIY
Bevægelsessensor Vandhane ved hjælp af Arduino og magnetventil - DIY
Bevægelsessensor Vandhane ved hjælp af Arduino og magnetventil - DIY

I dette projekt viser jeg dig, hvordan du opbygger en vandhaner fra en bevægelsessensor ved hjælp af en magnetventil. Dette projekt kan hjælpe dig med at konvertere din eksisterende manuelle vandhane til en hane, der kan styres baseret på bevægelsesdetektering. Ved hjælp af IR -sensoren, der er forbundet med Arduino, tændes Tapet automatisk, hver gang hånden registreres i nærheden af IR -sensoren. Tapen forbliver TIL i en fast tid som defineret af brugeren og slukker derefter automatisk.

Projektet anvender enkle forsyninger, der er let tilgængelige og også mulige for alle.

Forbrugsvarer

  • Arduino Uno.
  • Magnetventil 12V.
  • IR -sensor - kan erstattes af en ultralydssensor baseret på dit valg.
  • Diode - 1N4007.
  • 12V strømforsyning.
  • 5V relæ.
  • Mini brødbræt.
  • Tilslutning af ledninger.

Trin 1: Forståelse af en magnetventil

Forståelse af en magnetventil
Forståelse af en magnetventil
Forståelse af en magnetventil
Forståelse af en magnetventil

En magnetventil drives elektromagnetisk. Spolens spænding får ventilen til at åbne og tillade strømning af væsken. Denne mekanisme hjælper med at udskifte manuelle ventiler og gør den til en nøglekomponent for dette projekt.

Test magnetventilens funktion ved direkte at tilslutte 12V strømforsyningen til magnetventilen. Herefter hører du en "klik" -lyd. Denne lyd angiver åbning og lukning af ventilen.

For at styre magnetventilen skal vi slutte den til en Arduino mikrokontroller. For at gøre dette vil der blive brugt et 5V relæ. Magnetventilen fremkalder en EMF på bagsiden, som kan beskadige relæet, hvis den tilsluttes direkte. Derfor skal en diode tilsluttes som vist på figuren i dette trin. Dette hjælper med at sikre sikker styring af magnetventilen.

Bemærk - Magnetventil har ikke en positiv eller negativ terminal, enhver terminal kan betragtes som +ve eller -ve.

Trin 2: Tilslutning af magnetventil til 5V relæ

Tilslutning af magnetventil til 5V relæ
Tilslutning af magnetventil til 5V relæ
Tilslutning af magnetventil til 5V relæ
Tilslutning af magnetventil til 5V relæ

I dette trin skal vi forbinde magnetventilen til relæet. Se det medfølgende kredsløbsdiagram for tilslutningerne.

  1. Tilslut den positive (+ve) terminal på 12V forsyningen til den fælles terminal (den midterste) på relæet.
  2. Tilslut den positive ende af dioden til relæets NO (normalt åben) terminal.
  3. Giv 5V forsyning til relæet fra arduino 5V pin.
  4. Tilslut indgangsstiften (IN) på relæet til pin 13 på Arduino.

I tilfælde af et relæ har forsyningssiden 3 ben:

  • VCC
  • GND
  • IN eller IN1, IN2 (baseret på 1 kanal eller 2 kanal relæ)

Relæets udgangsside:

  • Normalt lukket konfiguration (NC): 1. HIGH signal - strømmen strømmer. 2. LAVT signal - strømmen strømmer ikke
  • Normalt åben konfiguration (NO): 1. HIGH signal - strømmen strømmer ikke. 2. LAVt signal - strømmen strømmer.
  • Almindelig (CO)

I dette kredsløb skal vi bruge "Normalt åben" pin, da vi kun har brug for at levere strøm til ventilen, når hånden detekteres.

Trin 3: Tilslut IR -sensoren

Tilslut IR -sensoren
Tilslut IR -sensoren

Vi forbinder IR -sensoren til arduinoen ved hjælp af kortets analoge pin. Ved at bruge funktionen AnalogRead () i arduino IDE får vi adgang til sensorværdien. Dette kan hjælpe med at afgøre, om hånden er i nærheden af sensoren eller ej.

  • Tilslut IR -sensorens OUT -pin til den analoge pin A0.
  • Giv 5V forsyning til IR -sensoren fra Arduino.
  • Tilslut GND pin.

Bemærk - Potentiometeret på IR -sensoren kan justeres for at variere sensorens registreringsområde

Trin 4: Upload skitsen/koden

Dernæst skal du uploade skitse til din Arduino ved hjælp af Arduino IDE.

Download den vedhæftede kode, og åbn den derefter i din Arduino IDE.

Tilslut din Arduino, og sørg for, at du har valgt den korrekte com -port og -kort, og upload derefter koden.

Trin 5: Fastgør magnetventilen til hanen/røret

Fastgør magnetventilen til hanen/røret
Fastgør magnetventilen til hanen/røret

Inden vi leverer forsyningen til vores opsætning, skal magnetventilen sluttes til hanen. Der er to måder at gå i gang med at fastgøre det til hanen.

  1. Fastgør til rør: Tilslut ventilen til røret, der forsyner vandet med din eksisterende hane.
  2. Fastgør til hanen: Tilslut kun ventilen direkte til hanen, hvis ventilstørrelsen matcher din eksisterende hane, ellers vil det føre til lækage. Herefter tændes den manuelle tryk. Uanset at den manuelle hane er slukket, vil der ikke være vandstrøm, da magnetventilen er slukket.

Figuren viser opsætningen til forbindelse 1.

Trin 6: Brug af vandhanen til bevægelsessensoren

Det er det, din bevægelsessensor vandhane er klar til brug. Hver gang du vil bruge hanen, skal du flytte din hånd i nærheden af din IR -sensor. Derefter flyder vandet i 7 sekunder som defineret i koden og slukker automatisk. Skift varighed baseret på dine krav.

Lad mig vide, hvad du ville ændre eller gøre anderledes i kommentarfeltet.

Anbefalede: