Inhoudsopgave:

Bewegingssensor waterkraan met Arduino en magneetventiel - doe-het-zelf - Ajarnpa
Bewegingssensor waterkraan met Arduino en magneetventiel - doe-het-zelf - Ajarnpa

Video: Bewegingssensor waterkraan met Arduino en magneetventiel - doe-het-zelf - Ajarnpa

Video: Bewegingssensor waterkraan met Arduino en magneetventiel - doe-het-zelf - Ajarnpa
Video: ARDUINO servo 2024, November
Anonim
Waterkraan met bewegingssensor met Arduino en magneetventiel - DIY
Waterkraan met bewegingssensor met Arduino en magneetventiel - DIY
Waterkraan met bewegingssensor met Arduino en magneetventiel - DIY
Waterkraan met bewegingssensor met Arduino en magneetventiel - DIY

In dit project laat ik je zien hoe je een bewegingssensor-waterkraan kunt bouwen met behulp van een magneetventiel. Dit project kan je helpen om je bestaande handmatige waterkraan om te bouwen tot een kraan die kan worden bediend op basis van bewegingsdetectie. Met behulp van de IR-sensor die is gekoppeld aan de Arduino, wordt de Tap automatisch ingeschakeld telkens wanneer de hand wordt gedetecteerd in de buurt van de IR-sensor. De kraan blijft gedurende een vaste tijd zoals gedefinieerd door de gebruiker AAN en wordt vervolgens automatisch UITgeschakeld.

Het project maakt gebruik van eenvoudige benodigdheden die gemakkelijk toegankelijk en ook voor iedereen haalbaar zijn.

Benodigdheden

  • Arduino Uno.
  • Magneetventiel 12V.
  • IR-sensor - kan worden vervangen door een ultrasone sensor op basis van uw keuze.
  • Diode - 1N4007.
  • 12V voeding.
  • 5V relais.
  • Mini-broodplank.
  • Draden aansluiten.

Stap 1: Een magneetventiel begrijpen

Een magneetventiel begrijpen
Een magneetventiel begrijpen
Een magneetventiel begrijpen
Een magneetventiel begrijpen

Een magneetventiel wordt elektromagnetisch bediend. Door het bekrachtigen van de spoel gaat de klep open en kan de vloeistof stromen. Dit mechanisme helpt bij het vervangen van handmatige kleppen en maakt het een belangrijk onderdeel voor dit project.

Test de werking van de magneetklep door de 12V-voeding rechtstreeks op de magneetklep aan te sluiten. Hierna hoort u een "klik"-geluid. Dit geluid geeft het openen en sluiten van de klep aan.

Om de magneetklep te bedienen, moeten we deze aansluiten op een Arduino Microcontroller. Hiervoor wordt een 5V-relais gebruikt. De magneetklep induceert een tegen-EMK die het relais kan beschadigen als deze rechtstreeks wordt aangesloten. Daarom moet een diode worden aangesloten zoals weergegeven in de afbeelding in deze stap. Dit zorgt voor een veilige aansturing van de magneetklep.

Opmerking - Magneetventiel heeft geen positieve of negatieve pool, elke terminal kan worden beschouwd als +ve of -ve.

Stap 2: Magneetventiel aansluiten op 5V-relais

Magneetventiel aansluiten op 5V-relais
Magneetventiel aansluiten op 5V-relais
Magneetventiel aansluiten op 5V-relais
Magneetventiel aansluiten op 5V-relais

In deze stap zullen we de magneetklep op het relais aansluiten. Raadpleeg het meegeleverde schakelschema voor de aansluitingen.

  1. Sluit de positieve (+ve) klem van de 12V-voeding aan op de gemeenschappelijke klem (de middelste) van het relais.
  2. Sluit het positieve uiteinde van de diode aan op de NO (normaal open) aansluiting van het relais.
  3. Zorg voor 5V-voeding naar het relais vanaf de arduino 5V-pin.
  4. Sluit de ingangspin (IN) van het relais aan op pin 13 van Arduino.

In het geval van een relais heeft de toevoerzijde 3 pinnen:

  • VCC
  • GND
  • IN of IN1, IN2 (gebaseerd op 1-kanaals of 2-kanaals relais)

De uitgangszijde van het relais:

  • Normaal gesloten configuratie (NC): 1. HOOG signaal – er vloeit stroom. 2. LAAG signaal – er stroomt geen stroom
  • Normaal open configuratie (NO): 1. HOOG signaal – er loopt geen stroom. 2. LAAG signaal – er loopt stroom.
  • Gemeenschappelijk (CO)

In dit circuit zullen we de "Normaal Open" pin gebruiken, omdat we alleen stroom aan de klep moeten leveren wanneer de hand wordt gedetecteerd.

Stap 3: Sluit de IR-sensor aan

Sluit de IR-sensor aan
Sluit de IR-sensor aan

We zullen de IR-sensor op de Arduino aansluiten met behulp van de analoge pin van het bord. Door de functie AnalogRead() van de arduino IDE te gebruiken, hebben we toegang tot de sensorwaarde. Dit kan helpen bepalen of de hand zich in de buurt van de sensor bevindt of niet.

  • Sluit de IR-sensor OUT-pin aan op de analoge pin A0.
  • Zorg voor 5V-voeding naar de IR-sensor van de Arduino.
  • Sluit de GND-pin aan.

Opmerking - De potentiometer op de IR-sensor kan worden aangepast om het detectiebereik van de sensor te variëren

Stap 4: Upload de schets/code

Vervolgens moet je schets uploaden naar je Arduino met behulp van de Arduino IDE.

Download de bijgevoegde code en open deze vervolgens in uw Arduino IDE.

Sluit je Arduino aan en zorg ervoor dat je de juiste com-poort en -kaart hebt geselecteerd, en upload vervolgens de code.

Stap 5: Bevestig de magneetklep aan de kraan/pijp

Bevestig de magneetklep aan de kraan/pijp
Bevestig de magneetklep aan de kraan/pijp

Voordat u onze opstelling van voeding voorziet, sluit u het magneetventiel aan op de kraan. Er zijn twee manieren om het aan de kraan te bevestigen.

  1. Bevestig aan leiding: Sluit de kraan aan op de leiding die het water naar uw bestaande kraan voert.
  2. Bevestig aan de kraan: sluit de kraan alleen rechtstreeks op de kraan aan als de maat van de kraan overeenkomt met je bestaande kraan, anders leidt dit tot lekkage. Zet vervolgens de handmatige kraan AAN. Ongeacht of de handmatige kraan AAN staat, er zal geen water stromen omdat de magneetklep UIT staat.

De afbeelding toont de opstelling voor aansluiting 1.

Stap 6: De waterkraan met bewegingssensor gebruiken

Dat is alles, uw waterkraan met bewegingssensor is klaar voor gebruik. Elke keer dat u de kraan wilt gebruiken, beweegt u uw hand dicht bij uw IR-sensor. Hierna zal het water gedurende 7 seconden stromen zoals gedefinieerd in de code en zal automatisch UIT gaan. Wijzig de duur op basis van uw vereisten.

Laat me weten wat je zou veranderen of anders zou doen in het opmerkingengedeelte.

Aanbevolen: