Inhoudsopgave:
- Stap 1: Benodigde onderdelen:
- Stap 2: Circuitbeschrijving
- Stap 3: Werklogica:
- Stap 4: Live demo van dit project
Video: Zelfgemaakte automatische wasbak met waterdispenser met behulp van Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Het doel van dit ontwerp is om het water uit de kraan te laten lopen wanneer je je hand uitstrekt om in de wastafel te wassen zonder de kraan te bevuilen en water te verspillen. Opensource Arduino - Nano-bord wordt gebruikt om dit te bereiken. Bezoek onze website voor broncode en projectbeschrijving
Stap 1: Benodigde onderdelen:
Arduino - Nano (elk bord)
Infraroodmodule (IR)
5V relaiskaart
Magneetventiel
Draden aansluiten
Breadboard
Basiskennis van Arduino programmeertaal (bij voorkeur C++)
Stap 2: Circuitbeschrijving
Circuit-interconnecties worden getoond in onderstaande afbeelding. Arduino Nano is het centrale onderdeel en andere componenten worden gebruikt om aan de eis te voldoen. Arduino Nano blijft gegevens ontvangen van de IR-module. Deze IR-module kan worden gebruikt om de objecten in de buurt te detecteren.
Stap 3: Werklogica:
De IR-ontvanger controleert het object op een bepaalde afstand. Als een object (hand) binnen het gespecificeerde bereik wordt gevonden, zal Arduino zijn digitale (D4 in dit geval) tot een logisch hoogtepunt brengen. Logisch hoog (5V) wordt gebruikt om het relais van normaal gesloten naar normaal open te schakelen, zodat de schakelaar AAN kan worden gezet. Een relais is aangesloten op de magneetklep en 230V voeding om de klep te bekrachtigen. Wanneer het relais AAN staat, wordt de magneetklep geopend en wordt het water in de wasbak gepompt.
Stap 4: Live demo van dit project
Bezoek onze website voor broncode en projectbeschrijving
Aanbevolen:
AUTOMATISCHE TEMPERATUURCOMPENSATIE VAN DE GELEIDINGSSENSOR VAN ATLAS: 4 stappen
AUTOMATISCHE TEMPERATUURCOMPENSATIE VAN DE GELEIDINGSSENSOR VAN ATLAS: In dit project gaan we de geleidbaarheidssensor van Atlas Scientific automatisch temperatuurcompenseren. Temperatuurveranderingen hebben invloed op de geleidbaarheid/totaal opgeloste vaste stoffen/zoutgehalte van vloeistoffen en door deze te compenseren, zijn we en
Meting van versnelling met behulp van H3LIS331DL en Arduino Nano: 4 stappen
Meting van versnelling met behulp van H3LIS331DL en Arduino Nano: H3LIS331DL, is een low-power high-performance 3-assige lineaire versnellingsmeter die behoort tot de "nano" familie, met digitale I²C seriële interface. H3LIS331DL heeft door de gebruiker selecteerbare volledige schalen van ±100g/±200g/±400g en is in staat om versnellingen te meten met
Meting van temperatuur met behulp van ADT75 en Arduino Nano: 4 stappen
Temperatuurmeting met ADT75 en Arduino Nano: ADT75 is een zeer nauwkeurige, digitale temperatuursensor. Het bestaat uit een bandgap-temperatuursensor en een 12-bits analoog-naar-digitaalomzetter voor het bewaken en digitaliseren van de temperatuur. Zijn zeer gevoelige sensor maakt hem competent genoeg voor mij
Meting van temperatuur met behulp van LM75BIMM en Arduino Nano: 4 stappen
Meting van temperatuur met behulp van LM75BIMM en Arduino Nano: LM75BIMM is een digitale temperatuursensor ingebouwd met thermische waakhond en heeft een tweedraads interface die de werking ondersteunt tot 400 kHz. Het heeft een oververhittingsuitgang met programmeerbare limiet en hystersis.In deze tutorial wordt de interfacin
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik