-
Updated Source Code
06/03/2015 at 08:46 • 0 commentsGuys I have updated the source code. You can get it from my github repo.
These functionalities have been included but they might not be working at some time since it is still under development.
- Update data to Thingspeak every 16 sec interval.
- Receive control modes (Manual/Automatic) from Thingspeak Talkback.
- Intrusion detection
Some things still left to do are
- Integrating GSM module (facing some problems here)
- Developing an Android app to control the system.
Helps and suggestions are appreciated.
-
Some Messy Soldering
05/27/2015 at 14:51 • 2 commentsI know I suck at soldering but heres a pic of the relay module that I soldered. It was very tiresome job to solder all the components together.
-
RFID working
05/18/2015 at 20:07 • 0 commentsFinally got the RFID module to work after long coding hours this weekend. Thanks to Sparkfun tutorials for help. I have updated my repo to check out the codes. Here are some cool working pics.
-
Source Code V1.0
05/14/2015 at 19:23 • 0 commentsUploaded the first version of the source code. Although all the nodes have not been tested. But tested it with one obstacle sensor. Seems to work fine. Faced some problem with the Enrf24 library. Previously I declared the structure variables globally but it was causing problem for reception don't know why. Then tried to declare them locally within the functions and copied them later to another structure. Now it seems to work fine.
Still need to work on
- RFID based authentication
- Pushing data to Thingspeak
- GSM based notification
- Automatic control and security
- Android App
-
Sending Data between Arduino and Launchpad
05/08/2015 at 15:23 • 0 commentsToday after a lot of tinkering and coding finally I got communications up between Arduino and the Launchpad. I used the RF24 library by Maniacbug for Arduino and Enrf24 library by Sprillis for Launchpad. One thing that I learned while doing this is that we need to initialize each and every settings before sending and receiving data because the libraries has different default settings. My utmost thanks to the blog http://arduino-for-beginners.blogspot.in/2013/11/stellaris-launchpad-with-nrf24l01.html for solving my problem. I also tried sending structures between the two and it worked great. Just had to look up page 9 of the energia forum for this.
The example just sends random Red Green and Blue values as a structure. Check out my GitHub Repo for codes.
-
Component Layout & Features
05/06/2015 at 14:43 • 0 comments- Each member will have an RFID tag for themselves.
- The RFID tags will be needed to gain access to the house.
- If anyone opens the door without using RFID tag alarm will be raised.
- If anyone tries to enter through the window alarm will be raised.
- If motion is detected in spite of no one in the house alarm will be raised.
- If members are there in the house and motion is detected in a room the Fan and lights will turn on. In night mode light will automatically turn off.
- The members can manually turn on or off their appliances and monitor the sensors through the smartphone app after entering the password.
- The app will also have provision to schedule on and off for the appliances.