Introduction: IPhone / Android, 8266 Arduino Blynk Garage Door Opener

For this project you will need the following

1) An old garage remote paired to your garage opener. (I used Genie G3T-BX 3-Button Intellicode 2 Garage Door Remote)

2) 8266 Arduino board (I used this one https://www.amazon.com/gp/product/B010O1G1ES/ref=o...)

3) 10K resistor

4) Transistor (I used a F2N3904EBC I had lying around)

5) A breadboard for prototyping

6) Assorted wires

7) Optional - a printed board to solder to, you could just solder directly to the 8266.

Step 1: Dissassemble the Genie Remote

In this step, you just take the plastic off the remote. Once the remote is open you will see the contacts and the battery, remove the battery, you wont need it. This remote uses a 3V battery, perfect for the 8266 as we can output that nicely!

Step 2: Solder the Contacts and the Power Wires to the Remote

You will carefully solder the contacts on one side, one wire on the top part, one wire on the bottom. On the other side you will solder the positive and negative wires for connecting to the 8266 for power.

Step 3: Breadboard the 8266 to the Remote.

Get your bread board and connect your wires as shown. You will place the 8266 on the board, hooking the 3.3V out and Ground to a lower rail and then place your D6 line to the base of your Transistor. You will also need to place a 10K pulldown resistor to stop the transistor from firing on power up. (You get a slight power surge through D6 when the power is applied, and the remote will fire if you don't add this.)

Now wire the power and ground to the remote points you just soldered. Add the contact wires, one to the collector and one to the emitter of the transistor.

Step 4: Program the 8266 With Blynk

I decided to go with Blynk on the iPhone to connect the 8266 to the internet. It is super easy to setup and you get a iPhone/Android interface for free. See this link for the details

http://www.blynk.cc

on setting up an account and getting the code to work. I am not going to go in detail here other than to include my Arduino code for the readers information.

Step 5: Package the Components for Use

Once you have tested your opener, it is time to package it so it can be put anywhere within range of the garage opener. I soldered all the contacts on a Radio Shack solder board and then used hot glue to keep the whole thing together. Once I had that, I just wrapped it in plastic and put it in a hidden spot plugged in. No one ever sees this, and it works great! Hope yours turns out as well!

Comments

author
kennox (author)2017-07-12

Is it possible to bypass the remote and use the wired connection on the opener itself?

author
JeffL117 (author)kennox2017-07-12

Yes, it is with a relay.. I did that first but found that the two wires going to the opener do more that just open the door.

author
Tachyon (author)2017-02-10

Nicely done.
Simple and functional.

author
DIY Hacks and How Tos (author)2017-01-29

Very cool. Much more fun than the boring garage door opener that came in the kit.

author

For sure! I am working on software now to open the door when I get home, so I don't have to even press a button. Need to work on getting the status of the door, right now it is just a toggle to open close. I want it to know if the door is open before I ask it to open!

author

Nice bro I think than it would be like the garage door in gta vc......best wishes

author

LOL GTA. Will it have a circlular hologram in front of the door?

author
EricW137 (author)JeffL1172017-02-01

I'm working on a similar opener to the project you have posted. I've been thinking of a way to tap into the limit switches on the garage door motor to let the Arduino know the position of the door. I'll post my findings if/when I get it sorted out

author
JeffL117 (author)EricW1372017-02-02

Excellentl, I am looking in to that as well

About This Instructable

4,461views

60favorites

Bio: Long time software developer having fun with hardware!
More by JeffL117:Is the Garage Door Open?  8266, iPhone/AndroidIPhone / Android, 8266 Arduino Blynk Garage Door Opener
Add instructable to: