Touchless Sanitizing Water Closet System

Published Apr 15, 2026
 100 hours to build
 Beginner

To develop an automated water closet sanitizing system which minimizes human intervention maximizes cleaning and sanitizing facilities on a systematic-rotational basis. This project also aims to avoid cross contamination of deadliest viral and bacterial infections such as sepsis, urinary tract infection, salmonella, norovirus, etc. that are caused via. water closet seats.

display image

Components Used

Arduino UNO
Arduino UNO
1
Servo Motor
For precision rotation
1
UV LED
sanitization
1
Humidifier Module
to utilize less water
1
Ultrasonic sensor
to capture the hand gesture
1
Toy grade Water closets
for realistic feel
1
Sanitizing unit
a closed chamber
1
Description

Aim

To develop an automated water closet sanitizing system that minimizes human intervention, maximizes cleaning and sanitizing facilities on a systematic-rotational basis. This project also aims to avoid cross-contamination of deadliest viral and bacterial infections such as sepsis, urinary tract infection, salmonella, norovirus, etc. that are caused via. water closet seats

Components Needed

  • Arduino Uno
  • Servo motor
  • UV LED
  • Humidifier
  • Ultrasonic sensor
  • Connecting wires
  • Toy-grade water closets
  • Sanitizing unit

Electronic Connections

ComponentsPinArduino Uno

 

 

Ultrasonic Sensor

VCC5 V
GNDGND
TRIGPIN 7
ECHO5

 

Servo

VCC5V
GNDGND
SIGPIN 9

 

LED

+vePIN 13
-veGND

 

HUMIDIFIER

+ve5 V (External power supply)
-veGND (External power supply)

 

Programming

This model was coded using embedded C programming using Arduino IDE. 

Arduino Uno

Arduino Uno is a microcontroller; it has 14 digital pins, of which 6 can be used as PWM (pulse width modulation) pins, 6 analog pins, a GND pin, and a VCC pin.

Ultrasonic Sensor

The frequency of the ultrasonic sensor ranges from 20 kHz to 200 kHz. The trigger pin transmits the ultrasonic sound waves. The echo pin will receive the bounced ultrasonic sound waves. 

Servo Motor

It is a type of motor that is connected to the potentiometer. The signal is sent through the signal pin, the motor and the potentiometer rotate at the same time. When the resistance value matches with the signal value, the potentiometer stops the motor at that position.

Working

The servo motor is attached to two oppositely oriented water closet seats. The servo motor gets the input from the Arduino Uno, which is controlled by the outputs given to the ultrasonic sensor. The ultrasonic sensor is triggered when it receives a hand gesture shown by the user (input), thus initiating the rotation of the water closet seat. The used water closet seat will be rotated behind the walls and thoroughly vapor sanitized and cleaned by a humidifier combined with UV sanitization. The well-sanitized seats will be moved into place for the next user. The seats will be cleaned, sanitized, and rotated based on the forthcoming users’ hand gestures received by the ultrasonic sensor. 

Uniqueness of this project

This project is the first of its kind in this hygiene domain around the globe. The key applications of this model are:  (a) provides a hygiene platform for both users and cleaners; (b) avoids cross contamination of dangerous infections of sepsis, urinary tract infections, etc; (c) utilizes less water;  (d) this is a need of the hour in today’s public lavatory systems. This project was granted a German Utility patent in the year 2024 for this novel innovation. There are measures taken to implement this model in the real-time implementation.

German Utility Patent

 

BIBLIOGRAPHY:

https://arcomm.com/#courses

Little Innovator 

Electronics

Embedded Systems and Robotics

Internet of Things

Python

 

Acknowledgement

I thank Arcomm International for providing me learning-friendly platform to acquire knowledge of basic electronics, embedded systems using Arduino, IoT using Node MCU and now pursing python programming. I sincerely thank my school Gedee Public School teachers who have encouraged me to fulfill my aspires. 

Codes

Downloads

CIRCUIT DIAGRAM Download
Schematic_Shiv Download
Comments
Ad