Innholdsfortegnelse:

Bevegelsessensor Vannkran ved hjelp av Arduino og magnetventil - DIY: 6 trinn
Bevegelsessensor Vannkran ved hjelp av Arduino og magnetventil - DIY: 6 trinn

Video: Bevegelsessensor Vannkran ved hjelp av Arduino og magnetventil - DIY: 6 trinn

Video: Bevegelsessensor Vannkran ved hjelp av Arduino og magnetventil - DIY: 6 trinn
Video: ESP32 Turorial 1 - Introduction to SunFounder's ESP32 IoT Learnig kit Software and Arduino IDE 2024, Juli
Anonim
Bevegelsessensor Vannkran ved hjelp av Arduino og magnetventil - DIY
Bevegelsessensor Vannkran ved hjelp av Arduino og magnetventil - DIY
Bevegelsessensor Vannkran ved hjelp av Arduino og magnetventil - DIY
Bevegelsessensor Vannkran ved hjelp av Arduino og magnetventil - DIY

I dette prosjektet vil jeg vise deg hvordan du bygger en vannkran for bevegelsessensor ved hjelp av en magnetventil. Dette prosjektet kan hjelpe deg med å konvertere din eksisterende manuelle vannkran til en kran som kan styres basert på bevegelsesdeteksjon. Ved å bruke IR -sensoren som er koblet til Arduino, vil Tapen automatisk slås PÅ hver gang hånden oppdages i nærheten av IR -sensoren. Kranen vil forbli PÅ i en bestemt tid som definert av brukeren og deretter slå seg AV automatisk.

Prosjektet bruker enkle forsyninger som er lett tilgjengelige og også gjennomførbare for alle.

Rekvisita

  • Arduino Uno.
  • Magnetventil 12V.
  • IR -sensor - kan erstattes av en ultralydssensor basert på ditt valg.
  • Diode - 1N4007.
  • 12V strømforsyning.
  • 5V relé.
  • Mini brødbrett.
  • Tilkobling av ledninger.

Trinn 1: Forstå en magnetventil

Forstå en magnetventil
Forstå en magnetventil
Forstå en magnetventil
Forstå en magnetventil

En magnetventil drives elektromagnetisk. Spenningens spenning får ventilen til å åpne og tillate strømning av væsken. Denne mekanismen hjelper til med å erstatte manuelle ventiler og gjør den til en nøkkelkomponent for dette prosjektet.

Test funksjonen til magnetventilen ved å koble 12V strømforsyningen direkte til magnetventilen. Etter det vil du høre en "klikk" lyd. Denne lyden indikerer åpning og lukking av ventilen.

For å kontrollere magnetventilen må vi koble den til en Arduino mikrokontroller. For å gjøre dette vil et 5V relé bli brukt. Magnetventilen induserer en EMF på baksiden som kan skade reléet hvis den kobles direkte. Derfor må en diode kobles til som vist på figuren i dette trinnet. Dette bidrar til å sikre sikker kontroll av magnetventilen.

Merk - Magnetventil har ikke en positiv eller negativ terminal, en hvilken som helst terminal kan betraktes som +ve eller -ve.

Trinn 2: Koble magnetventil til 5V relé

Koble magnetventil til 5V relé
Koble magnetventil til 5V relé
Koble magnetventil til 5V relé
Koble magnetventil til 5V relé

I dette trinnet skal vi koble magnetventilen til reléet. Se tilkoblingsdiagrammet for tilkoblingene.

  1. Koble den positive (+ve) terminalen på 12V -forsyningen til den vanlige terminalen (den midtre) på reléet.
  2. Koble den positive enden av dioden til NO (Normalt åpen) terminalen på reléet.
  3. Gi 5V forsyning til reléet fra arduino 5V -pinnen.
  4. Koble inngangspinnen (IN) på reléet til pinne 13 på Arduino.

Når det gjelder et relé, har forsyningssiden 3 pinner:

  • VCC
  • GND
  • IN eller IN1, IN2 (basert på 1 kanal eller 2 kanals relé)

Utgangssiden til reléet:

  • Normalt lukket konfigurasjon (NC): 1. HØYT signal - strømmen strømmer. 2. LAVt signal - strømmen flyter ikke
  • Normalt åpen konfigurasjon (NO): 1. HØYT signal - strømmen strømmer ikke. 2. LAVt signal - strømmen flyter.
  • Vanlig (CO)

I denne kretsen skal vi bruke "Normalt åpen" pinne, ettersom vi trenger å levere strøm til ventilen bare når hånden oppdages.

Trinn 3: Koble til IR -sensoren

Koble til IR -sensoren
Koble til IR -sensoren

Vi skal koble IR -sensoren til arduinoen ved hjelp av den analoge pinnen på brettet. Ved å bruke AnalogRead () -funksjonen til arduino IDE får vi tilgang til sensorverdien. Dette kan bidra til å avgjøre om hånden er i nærheten av sensoren eller ikke.

  • Koble IR -sensorens OUT -pin til den analoge pinnen A0.
  • Gi 5V forsyning til IR -sensoren fra Arduino.
  • Koble GND -pinnen.

Merk - Potensiometeret på IR -sensoren kan justeres for å variere sensorens deteksjonsområde

Trinn 4: Last opp skissen/koden

Deretter må du laste opp skisse til Arduino ved hjelp av Arduino IDE.

Last ned den vedlagte koden og åpne den i Arduino IDE.

Koble til Arduino og kontroller at du har valgt riktig port og brett, og last deretter opp koden.

Trinn 5: Fest magnetventilen til kranen/røret

Fest magnetventilen til kranen/røret
Fest magnetventilen til kranen/røret

Koble magnetventilen til kranen før du leverer til vårt oppsett. Det er to måter å gå rundt prosessen med å feste den til kranen.

  1. Fest til rør: Koble ventilen til røret som leverer vannet til den eksisterende kranen.
  2. Fest til kran: Koble ventilen direkte til kranen bare hvis ventilstørrelsen samsvarer med din eksisterende kran, ellers vil det føre til lekkasje. Deretter slår du på det manuelle trykk. Uavhengig av at den manuelle kranen er slått PÅ, vil det ikke være vannføring siden magnetventilen er AV.

Figuren viser oppsettet for tilkobling 1.

Trinn 6: Bruke vannkranen til bevegelsessensoren

Det er det, vannkranen til bevegelsessensoren din er klar til bruk. Hver gang du vil bruke kranen, beveger du hånden i nærheten av IR -sensoren. Deretter vil vannet renne i 7 sekunder som definert i koden og slå seg AV automatisk. Endre varigheten basert på dine krav.

Gi meg beskjed om hva du vil endre eller gjøre annerledes i kommentarfeltet.

Anbefalt: