🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /IoT & Connected Devices/Smart Home & Building Automation/Touchless Arduino Water Dispenser
Touchless Arduino Water Dispenser
Beginner
ARDUINO
₹500 – ₹1,500
3 – 6 Hours
Partial Kit

Touchless Arduino Water Dispenser

An automatic touchless water dispenser built with an Arduino and ultrasonic sensor designed to prevent water wastage and reduce germ spreading during hand washing.

Originally published on ElectronicsForU
View original tutorial

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

This list includes a generic resistor set as a placeholder — it is not matched to the exact value or part number this circuit needs. The correct one is specified on the original source page linked above; check it before buying.

We don't carry yet: Transistors (BC547 / 2N2222 / TIP / MOSFET)
Water Pump / Valve

Browse all components

How It Works

Why Build This

Design and deploy an automated hygiene station suitable for deployment in undergraduate laboratories, campus restrooms, or shared departmental facilities.
Gain practical engineering experience in interfacing low-voltage microcontroller logic with electromechanical components like relays and DC water pumps.
Implement sensor-driven feedback loops and state management to optimize resource conservation in fluid delivery systems.

Real-World Application

Public restrooms, hospitals, schools, and offices to maintain hygiene and conserve water.

Skills You'll Learn

Ultrasonic distance sensing
Transistor-based DC switching
Relay module interfacing
Microcontroller digital I/O programming
Basic power distribution and isolation

Safety Precautions

Ensure proper electrical isolation when dealing with 12V power supplies and water pumps to avoid short circuits.

Technology Tags

ARDUINO
ULTRASONIC SENSOR
RELAY
WATER PUMP
AUTOMATION
C++
EMBEDDED SYSTEMS

Frequently Asked Questions

No, the Arduino Uno cannot supply 12V or the necessary current for a motor; the 12V 1A adapter powers the pump through a relay controlled safely by the Arduino.
The 1k resistor limits the base current from the Arduino output pin, while the BC547 transistor acts as an electronic switch to safely trigger the 5V relay module.
The HC-SR04 ultrasonic sensor constantly measures distance, and when your hand moves away from the detection zone, the Arduino turns off the relay to stop the pump.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00786