Introduction: Bike Security System Based on GSM Calling.

Picture of Bike Security System Based on GSM Calling.

Hi Aditya kombe (@adityaC3) here from Eupholabs hardware community to promote #Makers and #innovation. This time a guy came asking me to make a bike protection system so that if he knew the bike is stolen he could call his bike security number and stop it on the way with all lights and horn blinking like emergency.And here he had it.It took me this list-

1.Arduino uno

2.DTMF module

3.relay

4.small perf board

5.led and 1k resister

6.buzzer

Step 1: Whats the Tack????

Picture of Whats the Tack????

Picture above clarifies the situation .However We all know we can generate a special tone by a cellphones keypad button that is a combination of two tones of different frequency.

What is DTMF?? visit-

https://en.wikipedia.org/wiki/Dual-tone_multi-freq...

so every keypad button has its own identity tone that can be broken down by a DTMF decoder ic (say a HT9170 or 8870) . Shown in picture 2.

just tryna make a call and then press few keys , you hear some tones that are DTMF tones.

SO lets decode them and convert them into 4bit binary no. like 1 on keypad will be 0001.Now lets fed this data to Arduino uno then lets decide we Trigger a Pin no. 13 HIGH in output mode to actuate relay.

thats it, we use Relay to cutoff spark plug supply, once relay is on we Use its NC and COM to make sure the spark supply currents gets broken when relay is on.Bike is stopped!!

use buzzer for sound!!!

Step 2: Knowing DTMF Module????

Picture of Knowing DTMF Module????

Here i use this one ^

I got it from ebay at cheap rate almost 180 Rupees with cable free.

Here's a link-

http://www.ebay.in/itm/DTMF-Decoder-module-with-ch...

It has four LEDs that are labled D1,D2,D3 and D4 that shows data bit output.

Another LED as VT just blinks whenever a new Tone is detected.

PIN CONNECTIONS WITH ARDUINO (according to my sketch)-

module UNO

D1 - 4

D2 - 5

D3 - 6

D4 - 7

VCC - 5v

Gnd - gnd

IN - headphone input

Step 3: Relay and Buzzer

Picture of Relay and Buzzer

Here , i've managed to start relay and buzzer together by pin 13, You can actually use another pin for another one.

Do not power Relay directly by arduino , add a transistor (say NPN BJT BC547 ) (note* you will get circuit on google or use the one i've uploaded)

Or simply buy a Relay driver board.

Buzzer must be 5v configuration.

Led is for demo Process. You can add if you want to.

Step 4: Done!

Picture of Done!

*Must watch the Video!!!!!!!!!!!!!!!!!!!!

Connect Every thing -Solder out- Fix .

Do all the connections and Upload this sketch - Eupho.ino

You can use the Demo.txt file for testing purpose dial 1 and Use serial port of arduino to detect.

As soon as you power up Module shows up nothing. Dont worry as soon as you add a cell Make a call ,Dial 1 pin number 13 gets digital HIGH and Press 2 pin 13 gets digital LOW.

Thank you!!keep making!!

(if some1 asks you how will the phone automatically receive a call just make sure you use a keypad phone and solder a calling button to arduino and somehow short it by detecting vibration from cell..This was just a demo project..)

Comments

ovidiu_seran (author)2017-08-21

Hello, Very nice project. But I would like to ask if it is possible to add a sequence at startup, where you should "login" first then give commands to the arduino.

This way will be safer in use this project!

Thanks a lot.

MikeR3 (author)2016-09-08

Nice!

I built one that receives an SMS text msg from me only (caller-id) and responds by texting me back the GPS coordinates.

AdityaC3 (author)MikeR32016-09-08

You must have used a gsm module instead,your one's is more advanced..thats good

zavorra (author)AdityaC32016-09-09

So you used an old mobile (maybe you could state it in the instructable). It could easily give you the chance to send sms and retrieve GPS data.

You could write a small app, or even use something like tasker if the old mobile is a smartphone. Otherway you could probably still connect the arduino to the phone via the data cable and send it AT commands.

AdityaC3 (author)zavorra2016-09-09

taking it high to advancement i could develope a system that can detect theft and send gps location to the user or notify cops..but this was cheapest way of doing thing..

zavorra (author)AdityaC32016-09-09

If by "cheap" you mean the HW cost, you don't need anything more, except maybe the data cable

AdityaC3 (author)zavorra2016-09-09

that makes a sense but the guy i was ought to make this project...had know idea about arduino!!! imagine !!! how i will explain AT commands to him..?

zavorra (author)AdityaC32016-09-09

No, sorry, I was thinking about a solution where instead of dtmf you can send SMS to the bike phone. The Arduino read the sms trough the data cable (or the Bluetooth) via some AT commands and then takes some action (disconnect the engine, send gps position, whatever). There is no need for the end user to know at commands. The main difference between your solution and this one is the Arduino being able to communicate back to the bike owner

About This Instructable

843views

9favorites

More by AdityaC3:Bike Security System Based on GSM Calling.Robot with Arm experimental platformIntelligent Braking system prototype by arduino
Add instructable to: