Things used in this project

Hardware components:
A000066 iso both
Arduino UNO & Genuino UNO
I used a Arduino UNO R3.
12577 01
SparkFun Bluetooth Modem - BlueSMiRF Silver
This is the Bluetooth module that your phone communicates with.
Adafruit Proto Shield for Arduino Kit - Stackable Version R3
This shield will hold your relay, LED, resistor, and Bluetooth module. However, you can use a small breadboard for your circuit if you do not want to solder all the components. I did this to prototype the circuit when I was experimenting with the design.
08377 02 l
Resistor 330 ohm
This is the 1/4 watt current-limiting resistor for your LED. The LED lights up when the door is activated. You can use it to test your circuit before wiring it up to the door so you don't break something!
09590 01
LED (generic)
The LED will light up for 1 second when you activate the garage door.
5V Miniature SPST Relay part# QUAZ-SS0105D
You can also use a SparkFun Relay Part# COM-0010 if this one is hard to find. They just have different pinouts so check the product details carefully.
Fairchild semiconductor 1n4004. image
1N4007 – High Voltage, High Current Rated Diode
Use any 50V silicon diode. I used a 1N4004 from AllElectronics.Com. The part # is "IN4004-TR". This is used as a "blocking" diode and is placed across the relay's coil pins and is wired up as "reversed biased". The cathode (end with the band) is connected to the + side of your relay.
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)
Wire Cutter and Wire Stripper


Arduino Garage Door Shield
Photo of the finished project.
Another View of the Garage Door Shield
Here is another view of the finished project.
Bottom View of the Garage Door Shield Project
This view shows the wiring on the bottom of the shield.
Arduino Breadboard Version
The breadboard version is the way to start.
Schematic Diagram for Arduino Remote Control
This shows the wiring layout for the project. The garage opener has two terminals that connect to the activating switch that is mounted on the wall. Locate where those wires go on the actual opener. In the schematic I refer to those as "trigger" wires. You connect two wires from your relay to those connectors. Be sure to leave the original wires from the switch connected so the switch will still function.
Arduino%20garage%20door%20opener schematic


How to Build an Arduino Garage Door Opener With Windows Arduino Remote LibraryC#
This project allows you to open/close your garage door with an Arduino Uno and any Windows 10 device.
No preview (download only).


Ronald P. Kessler
1 project • 2 followers
I am a full-time instructor at Santiago Canyon College in Orange, CA. I teach Computer Science, Robotics, & Home Automation courses.
Thanks to Kingcean's Blog.