Skip to content

naice/Garage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jens Garage Door

Automates virtually every garage door. Currently running with a C-800 from hornbach (Germany).

Hardware Requirements

Item Description
Arduino MKR WiFi 1010 Any arduino / node mcu will do as long as we got wifi.
5v Relais A 5v relais with optocoupler. Used to trigger the C-800
2x 5v Reed Sensor Two 5v Reed sensors to detect open / close state.
1 or more Neodym Magnet 10x10x10 At least one neodym magnet to trigger the reed sensors.

The links above are affiliate links, use them if you want to support me.

Wifi

Configure your wifi in the arduino_secrets.h

#define SECRET_SSID "your wifi ssid"
#define SECRET_PASS "your wifi password"

Pins

Configure your pins according to your wiring for the relay and the two reed sensors.

  // Relay
  const int relayPin = 5;
  // Reed Sensors
  const int garageClosedPin = 13;
  const int garageOpenedPin = 15;

Wiring

Connect the reed sensors to the desired garageClosedPin / garageOpenedPin pins, also connect the relayPin to the relay. For the C-800 we need to connect GND and PB to trigger a door open / close event. Connect GND and PB of the C-800 to the relay port. The C-800 also has a 12v port, I used that to power the ESP/Arduino, as max. VIN is 21v, please refer to your board and garage door motor.

TODO: FRITZING HERE

Magnet and Reed Sensor placement

I have a garage swing door, so I placed one neodym magnet in the upper right corner of the door. The garageClosedPin reed sensor was placed on the frame of the garage door, so that it triggers when the door is fully closed. The garageOpenedPin reed sensor was placed on the rail of the swing door, again at that point where the door is fully opened and the reed sensor just gets triggered.

TODO: PICTURES HERE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published