Smart Hot Water Heater Scheduler Kit with Arduino Uno + Relay
End Cold Morning Showers: Build an Arduino Uno Smart Hot Water Timer That Pre-Heats Water Automatically
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Imagine stepping into a shower that’s already perfectly hot — no waiting, no wasted energy. This kit lets you build a real-time scheduler that reads water temperature with a waterproof DS18B20 sensor and, through a relay, triggers your heater exactly when you need it, then cuts off to save power. Designed for Indian homes where geysers run twice a day, it’s a hands-on way to automate a daily routine while mastering Arduino programming and real-time control.
What You'll Build
You'll assemble and program a control unit with a 16x2 LCD display that shows current water temperature, scheduled time, and heater status. Use the three tactile buttons to set on/off times based on your shower routine. Once mounted near your existing geyser, the relay switches the heater on 30 minutes before your alarm, ensuring hot water is ready without continuous heating. Every component is included — from the DS3231 RTC for precise timing to the I2C backpack that simplifies display wiring.
What You'll Learn
- Interface a high-accuracy DS18B20 temperature sensor and read data via OneWire protocol
- Program an Arduino Uno to manage relay activation based on RTC schedule and temperature thresholds
- Design a menu-driven user interface using an I2C LCD and push buttons for setting daily timers
- Implement hardware safety using 1N4007 flyback diodes and decoupling capacitors to protect your microcontroller
Kit Contents
| Component | Quantity |
|---|---|
| Arduino Uno R3 | 1 |
| DS18B20 Waterproof | 1 |
| DS3231 RTC | 1 |
| 5V Relay Module | 1 |
| 16x2 LCD | 1 |
| I2C Backpack | 1 |
| Tactile Button | 3 |
| 4.7kΩ Resistors | 5 |
| 1N4007 Diode | 3 |
| 100nF Caps | 5 |
| 400-pt Breadboard | 1 |
| M-M Wires | 20 |
| 9V Battery Snap | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
Ideal for CBSE Class 11–12 students exploring IoT-based home automation, B.Tech ECE/EEE undergraduates building mini projects, and ATL Tinkering Lab mentors who need a real-world sensor-actuator system. It’s also a strong entry for Smart India Hackathon teams focused on energy efficiency, or anyone at IIT/NIT/VIT/BITS looking to validate a scheduling algorithm with hardware.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Scan the QR code inside the box for an AI companion that walks you through every wiring step and code upload. You can also send a WhatsApp message to our support team for a direct reply within hours.
Can I safely connect this kit to my home geyser?
The relay module is rated for up to 10A at 250V AC, enough for most residential geysers. Always have an adult supervise high‑voltage connections and mount the relay away from water sources.
Does the schedule survive a power cut?
Yes — the DS3231 RTC has a battery backup, so your on/off times remain even after a mains failure. The Arduino will resume the correct schedule once power returns.
What if my shower routine changes on weekends?
The code you’ll write supports multiple daily schedules that you can toggle with the buttons. A long press of one button can switch between weekday and weekend profiles, giving you full flexibility.
DS18B20 and RTC control heater relay to heat water before shower time then cut off.
What's in this kit
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items