This is the most easy AHCS (Automated Home Control System) based on 16F877A MCU's taking into account peoples annual average income.Project Features
- You can control home appliances outdoors in a cheap way
DTMF Control System
- Security system with password
DTMF signals provides you the cheapest and most efficient method to control your home devices remotely wherever you are. Just make a call for the system and press the suitable number to turn ON/OFF some devices (i.e. TV, air conditioner, block water access, gas access for children safety).
control devices from mobile pad.
You need a DTMF decoder so that PIC 16F877A could understand it. The circuit is like this:
Connect the Devices
DTMF decoder interfacing with PIC
Now you need to interface your home devices such as lights, gas/water valve, air conditioning, and security system. Each device must be interfaced as is in pic through a relay:
the main part in simulation.
- It protects your house from fire by activating the fire alarm.
- You can set up for an automatic call to 911 when the alarm goes off, but we need a GSM Module. It is expensive here, so we are going to skip this part :D
- Protection by robbery is through the anti-motion sensors.
- For the motion sensing, you can use PIR sensor or simple IR tx/rx sensor.
I know its range is poor but it's cheap and doing good for the modelling. The following photos show how I simulated that system in Protues.
For the user password, we need the keypad. Password is important to disable/ enable the system. When you trigger the system by pressing its button from mobile pad, it connects power to the Security system MCU to activate system functionality. You really need to enter the password.
You can manipulate these Security steps as you like. I will provide you the open source and you can add your touch. In Protues simulations, I used buttons instead of flame and IR sensor because I hate the external libraries for sensor modules.
That's all folks. You will find codes and schematics at attachment section.
If you have any questions comment here or contact me.
- Gmail: Mrjoe767@gmail.com