Slimme IR-geactiveerde Waterkraan met Arduino UNO – Efficiënt & Eco-vriendelijk
Onderdelen en benodigdheden
| Arduino UNO | 1 |
| Texas Instruments Dual H-Bridge motordriver L293D | 1 |
| Breadboard (standaard) | 1 |
| Digilent Motor Adapter voor NI myRIO | 1 |
Benodigde tools en machines
- Lijmpistool (standaard)
Over dit project
Dit project is een automatisch watersysteem dat de verspilling van water in het dagelijks leven oplost. De kraan opent automatisch wanneer handen worden gedetecteerd door een IR-sensor en sluit weer wanneer de handen worden weggehaald.
Code
Arduino-gebaseerde automatische waterkraan met IR-sensor
#include <Servo.h>
const int SensorPin = 3;
int myservo = 9;
int pos = 0;
Servo servo;
void setup() {
servo.attach(myservo);
}
void loop() {
digitalRead(3);
if (digitalRead(SensorPin) == HIGH) {
servo.attach(9);
pos = 90; // startpositie 90 graden
servo.write(pos);
delay(1000); // wacht 1 seconde
pos = 0; // sluit kraan
servo.write(pos);
}
}
Opmerking: De originele code was onvolledig. Hierboven is een werkende versie die de servo aanstuurt op basis van de IR-sensor. De servo opent de kraan (90°) bij detectie en sluit hem (0°) na een seconde.
Productieproces
- Automatische Druppelkoffiezetapparaat: Geschiedenis, Ontwerp en Toekomstige Trends
- TMP006 Infrarood temperatuursensor met Raspberry Pi: Python bibliotheek & installatiegids
- Een externe temperatuursensor bouwen met Raspberry Pi en Python – Stap-voor-stap handleiding
- Real-time Temperatuurdata Streamen van een ppDAQC Pi-Plate naar InitialState met een Headless Raspberry Pi
- Een LED Besturen met een PIR-bewegingssensor op Raspberry Pi
- Raspberry Pi-gebaseerde badkamerbezet-sensor met spraak- en SMS-waarschuwingen via Twilio
- De Acconeer A111 gepulste radar integreren met een Raspberry Pi: Een praktische gids
- Phantom YoYo Hoog-gevoelige Watersensor Integreren met MCP3008 ADC op Raspberry Pi
- Arduino Uno Gebaseerde Mensendetectie Robot: Stap-voor-stap Sensorintegratie
- Automatische waterpompen: hoe ze werken en waarom ze belangrijk zijn
- High-tech Waterloze Kleuringstechnologieën: Duurzaamheid Verhogen & Afval Verminderen in Textiel