Introduction: Android Garage Door Opener - No Andriod Programing, No Soldering Required.

Picture of Android Garage Door Opener - No Andriod Programing, No Soldering Required.

Update: You can now create your own custom menu to open the garage door and switch relays on and off using pfodDesigner. The free pfodDesigner will generate all the code for you and pfodApp will display the colourful menu on your mobile. See Pulse Arduino output from Android mobile. No programming required for how to create the gararge door control.

Note: This Instructable has been updated to replace the discontinued relay shield with Relay Shield V2

Introduction

There are a number of Android controlled garage door opener builds out there, what makes this one different is that it is very simple and requires no android programming and no soldering and no coding at all if you don't want to.
However if you are interested you can modify the Arduino code change the way the control is displayed on your mobile. These instructions are also available at www.pfod.com.auGarage Door remote

The Build
Buy the parts in this list

Install the Arduino IDE from http://arduino.cc/en/Guide/HomePage

Open a new File and copy this code to the IDE window, plug in the Arduino Uno via the usb cable and program it. Then un-plug the USB cable. (Note: code updated 21st March 2013 - see GarageDoorRemote on www.pfod.com.au for the details.)

Set the switches on the Bluetooth board. Set the 3V/5V switch to 5V and set the To Board/To FT232 switch to the To Board position.

Plug the three boards together Arduino, Bluetooth, Relay board. Make sure the pins all line up correctly.

Run wires from the COM1 and NC1 terminals to either side of the Garage Door push button.

Plug the USB wall charger into the Arduino board via the USB cable, so that it will power all three boards.

Download the pfodApp to your Android mobile. This app can be used to control all your pfodDevices

Pair your mobile with the Bluetooth shield and setup a pfod connection called GarageDoor, as described here.

Start pfodApp and click the Open/Close button to open and close the Garage Door.

Finished. For more details see GarageDoorRemote on www.pfod.com.au, for other Android controlled projects see www.pfod.com.au

Comments

Sarge75 (author)2013-08-28

Can this be modified to operate both of the door on my 2 car garage?

drmpf (author)Sarge752015-09-13

The pfodDesigner now supports creating buttons to pulse relays so you can use it to create your own menu with two buttons and then have pfodDesigner generate the necessary Arduino code.

drmpf (author)Sarge752013-08-28

sure, easy. Recently a user has modified this project to control two fish tank pumps.

NO changes required to the Android pfodApp. The same pfodApp on your Android moble handles every type of pfodDevice.

You only need to change the Arduino code to send a screen showing two menu items, one for each for each door, and then add a copy of the the code to pulse the other door when you press the second button (which is associated with a different command of your choosing).

Check out the other project examples and the pfodSpecification at www.pfod.com.au

Send me an email via the contact link on www.pfod.com.au if you need a hand with the code.

lutvia (author)2015-05-09

I am interested in your application, and I want to try it. But what makes me confused, how can a car garage door open without the pull of the door? Why you do not add DC Electric Motors? I do not understand, please explanation :(

drmpf (author)lutvia2015-05-09

Hi, this project is for garage doors that already have motors fitted and that can be opened by pressing a button on the wall (and usually by a RF remote).

lutvia (author)drmpf2015-05-09

Oh okay, Can your application may also be applicable in making automatic folding gate? if yes, can you give me advice in terms of making a prototype automatic folding gate with your application? thank you very much for the answer :)

drmpf (author)lutvia2015-05-09

Same as for the garage door, First locate a push button control, for a gate it may be inside the controller. Then connect one of the relays across this pushbutton to simulate a button press.

cedricd (author)2015-01-07

could this work also with an iphone

and if so what would i need for it to work?

drmpf (author)cedricd2015-01-07

You need an IPhone version of pfodApp. No one has written one yet :-(

drmpf (author)2014-09-12

Note: This Instructable has been updated to replace the discontinued relay shield with Relay Shield V2

drmpf (author)2013-03-20

Revised code to make timing reliable. See How to write Timings and Delays in Arduino (Why your program might fail after 50 days) for the details.

About This Instructable

13,438views

41favorites

License:

More by drmpf:Simple WiFi to BLE (Bluetooth Low Energy) BridgeRetrofit BLE Control to High Power Loads - No Extra Wiring RequiredAdafruit Feather NRF52 Custom Controls, No Coding Required
Add instructable to: