An open API service indexing awesome lists of open source software.

https://github.com/borud/garage

Garage door opener.
https://github.com/borud/garage

Last synced: over 1 year ago
JSON representation

Garage door opener.

Awesome Lists containing this project

README

          

# Simple garage door opener

This is the software for my garage door opener. It shouldn't be hard to adapt this sketch to suit whatever crazy thing you would want to use it for.

The system consists of:

- An [Arduino Ethernet](http://arduino.cc/en/Main/ArduinoBoardEthernet).
- A relay breakout board of some description.

*If you buy an Arduino Ethernet rather han just an Arduino Uno with an Ethernet Shield, remember that you will be needing an [FTDI Basic breakout - 5V](https://www.sparkfun.com/products/9716) to program it since the Arduino Ethernet has no USB port.*

*Also, if you thought you were going to be clever and buy the PoE Ethernet version in the naive belief that all switches support PoE: they don't. Switches with PoE are rarer than pink Unicorns*.

### Relay

This is the relay I have: http://www.plexishop.it/en/arduino-5v-relay-module.html. I found it in the parts bin at our hackerspace so there is no special reason I chose this relay. You can find lots of relays at [Sparkfun](http://sparkfun.com/) -- both with breakout boards and without.

If you need to build the circuitry yourself there's lots of resources online. Just google it.

### Dependencies

In order to use the code you need to install the Webduino library:

- The [Webduino](https://github.com/sirleech/Webduino/) library

If you cannot remember how to install libraries in your Arduino setup there is a handy guide in the official [Arduino documentation on Libraries](http://arduino.cc/en/Guide/Libraries).