Arduino room automation system
This project is a room automation system - like a home automation system, but for a room. Right now it consists of a security system, an clock/morning alarm system, and a beta feature I'm working on is a pomodoro timer. The LCD screen I use does have buttons, so there is a menu feature and everything. For the rest, have a look at the documentation, because that explains how it's made, how to use it, and other things like that in much better detail.
Please note that the Raspberry Pi is optional. At the moment it doesn't do anything relating to the Arduino, other than powering it, but I added it here anyway because I will be making it do something soon besides powering it. On that topic, though, having your Raspberry Pi set up on your desk with the Arduino attached is good because then if your Pi is on then so is your Arduino, and you can program it without connecting anything.
PLEASE REFER TO THE DOCUMENTATION SECTION FOR COMPLETE INSTRUCTIONS!
Look at my profile for more projects that can link to this, as there will be more!
cap_tech
EXPANDED TECHNICAL DETAILS
Comprehensive Smart Room Hub
Duinosistant is a modular ecosystem for automating lighting, security, and climate control using a hybrid Arduino/Raspberry Pi architecture.
- Distributed Control Nodes: Individual Arduino Nano units handle localized sensing (PIR, DHT11) and actuation (Relays). These nodes communicate via I2C or Serial with a central Raspberry Pi running a Flask-based web dashboard.
- Security Interlock Matrix: Features a multi-layer security system. If a window sensor is tripped AND the "Arm" state is active in the web UI, the system triggers a high-volume alarm and sends an email notification.
Energy Monitoring
- Real-Time Load Analysis: Includes a SCT-013 current sensor at the main power entry, allowing the system to log real-time power consumption and provide cost estimates on the web dashboard.