Introduction: Intel Edison Based Sound Monitor for Home Automation!

Hi everyone!

I'm Geeve George a MAKER proudly from INDIA! I started making at the age of 10 and my zeal for making still continues as I am fascinated by the endless possibilities and opportunities that technology offers!

HAT! is my series of home automation projects and it stands for Home Automation Tweeter.This is the THIRD project from the series.

This project plays an important role in Home automation , the project is called Home Automation Sound Monitor! Make this project and have lots of fun reverse engineering it!

Step 1: Hardware Setup!

Thanks again to Intel , Audrey and Instructables for the Grove IoT Developers Kit , some of the components of this kit is required for this home automation project. :)

Materials Required :

- An Intel Edison Board connected to the Arduino Extension Board or an Intel Galileo Board.

-Grove Sound Sensor

-Grove LCD RGB Backlight Display ( LCD Display , 16*2 )

-Grove Base Shield

-Grove 26AWG Cable Wires

Steps :

1) -Firstly Connect the USB Cables to the Board!

2) -Then take out the Grove Base Shield and plug it on to the board!

3)-Next take out one 26AWG Grove Cable and connect it to the Grove Sound Sensor.

4) -Then connect the Cable to A0 pin in the Base Shield.

5) -Now take out the LCD Display and connect it to the Grove Cable.

6) -Connect the other end of the grove cable to I2C in the Grove Base Sheild!

7) -That's all for the hardware setup!

*Refer the Picture to see the Hardware Setup also the Video for the connections and a detailed overview!

Step 2: Software Setup!

Firstly you need to setup WIFI on your Edison Board to do so visit :

https://communities.intel.com/docs/DOC-23147

After setting up WiFi you need to download the following libraries :

1) Twitter Libraries from : http://arduino-tweet.appspot.com/ ( Also the Twitter Token key is to be noted! )

2) Wifi library ( Present in the Arduino IDE by Default )

3) SPI library ( Present in the Arduino IDE by Default )

4) RGB LCD Display Library

*To install the LCD Display libraries , download a zip file from here .

Extract the contents of the zip file to the arduino IDE folder. Open the extracted folder and go into the libraries folder and copy Grove_LCD_RGB_Backlight to Arduino libraries folder.

After that open the arduino ide and go to sketch>import libraries>add libraries and select the folder containing the LCD Display libraries and click open.Again go to sketch> import libraries and select the LCD Library.

Now its time to code!

Download the attached ino file here :

https://www.instructables.com/files/orig/FAC/BVHU/I4WYSE0I/FACBVHUI4WYSE0I.ino

Come on guys reverse engineer the code and make amazing stuff for a better world , a better tomorrow!

How does this project work?

As you can see in the video below, in this project we used sound sensors and LCD Displays. The code for this project was challenging and interesting for me to work on.

In this project we will be using sound sensors , lcd display and the Twitter API to detect loud sounds that are produced in your home while you are away from your home!

Loud sounds can be made due to explosions , intruders or even due to the falling of home appliances.

I came up with the innovation to use sound sensors in my Home Automation Tweeter series of projects.

In this project we will be converting String to Char .

I made use of LCD Displays in this project to notify the user that the tweet is going to be made , we will see how to code simple LCD Animation and finally tweet out the warnings when loud sounds are produced at your home!

Best of luck , keep making! Now its time for the tests and results!

Step 3: Tests and Result!

After all the coding here is the final result!

Subscribe to my YouTube Channel for updates on projects also I am a house music producer so stay tuned!

This project is very useful as a user can apply this technology in his home and can monitor it via the internet! i.e through Twitter through his/her Twitter account!

This is the most efficient , cheap and fast way to monitor home electronics while you are away from home it can be used to monitor the state of all the devices at home which can be used to save electricity efficiently , ensure home security and much more!

Good luck! Keep making!

If you have any issues or doubts leave a comment below!I'll be happy to reply to them :)

More projects coming soon in the HAT! series of projects so stay tuned! :D

Let's see the working of this project from the video above! Sit back and enjoy! ;)

Comments

author
SeanS15 made it! (author)2015-05-11

Id like to make a sound pressure monitor that lets me know when I hit like 70 decibels. Could i do that with this?

author
peppypickle made it! (author)2015-01-14

awesome - this is a really cool home automation project, thanks for sharing

author
Geeve George made it! (author)Geeve George2015-01-14

Thanks @peppy! Stay tuned in for more! :)

About This Instructable

2,156views

25favorites

License:

Bio: Maker. Moonshot thinker. Researcher. Programmer. Quizzer. Teenager!
More by Geeve George:LeapTek : Leap Motion Interface with MediaTek LinkIt ONE Board!SCOUT : Smart People Counter! ( A low cost counter for Crowd Density Mapping at Large Gatherings and Shopping Malls )WEAR : A Women Safety Wearable Device
Add instructable to: