Camera and garage door opener

This project uses Arduino Mega 2560, collision avoidance distance sensor, echo distance sensor, switch relay, RTC clock and wired connection to the garage door. I can monitor garage door status, view video camera, open/close door, auto close door after specified timer, etc. It serves as a web server. It was stable for about two years. Improved Arduino sketches to detect changes in IP address, check and adjust time, using external PHP server which is not available for Arduino, etc.
ORIGINAL POST
By null
components
Hardware Components
micro sd card
X 1
Ethernet Shield Module W5100
X 1
5V 4 Channel Relay Module
X 1
ATmega2560-16AU Mega2560 R3 Control Board
X 1
details

uccapr2.PNG data_logger_google_chart_3 data_logger_google_chart_2 data_logger_google_chart_1

My project uses Arduino Mega 2560, collision avoidance distance sensor, echo distance sensor, switch relay, RTC clock and wired connection to the garage door. I can monitor garage door status, view video camera, open/close door, auto close door after specified timer, etc. It serves as a web server. It was stable for about two years. Improved Arduino sketches to detect changes in IP address, check and adjust time, using external PHP server which is not available for Arduino, etc.

Step 1: Parts needed (about $60)

8 GB micro sd card to store web server files. 4GB will do. There are not many files.

HC-SR04 Ultrasonic Module Distance Ranging Measurement Transducer Sensor

$1.93

Ethernet Shield Module W5100 Micro SD Card Slot for Arduino UNO MEGA

$7.35

5V 4 Channel Relay Module for Arduino PIC ARM DSP AVR MSP430 Blue

$4.00

DS3231 AT24C32 IIC High Precision Real Time Clock Module for Arduino

$1.84

ATmega2560-16AU Mega2560 R3 Control Board with USB Cable for Arduino

$9.49

Infrared Obstacle Avoidance Sensor for Arduino Smart Car Robot

$1.96

Test Develop DIY 830 Point Solderless PCB Breadboard for MB-102 MB102 $3.55, Power Supply (5V) and 120Pcs 20cm Color Breadboard Jumper Cable Wire Combination for Arduino $4.35

Optional: 4 Channel Wireless RF Remote Control Transmitter Receiver Module

: Arduino Mega2560 sketch outline

Here is the main menu. A number you don’t need. I met a few of them. Only four left.

1. Current Garage Door Status:

Using two sensors, ultrasonic distance measurement and infrared obstacle avoidance sensor to determine the distance from the garage door top panel. If it is less than XX inches then the garage door is open, otherwise the door must be closed.

2. open or close double garage door 3

I have two garage doors for control. This is the main. Click to open or close. Requires cryptogram pass to activate the button. You will need an external web server that can run php codes.

3. turn off auto close timer (not will close automatically)

Used for garage door opener for time extension. It will not close when the timer (7 minutes) is in place.

4. auto stay close timer defaults to 7 minutes

When the garage door is open for 7 minutes it will close without warning.

uccapr2.PNG data_logger_google_chart_3 data_logger_google_chart_2 data_logger_google_chart_1

My project uses Arduino Mega 2560, collision avoidance distance sensor, echo distance sensor, switch relay, RTC clock and wired connection to the garage door. I can monitor garage door status, view video camera, open/close door, auto close door after specified timer, etc. It serves as a web server. It was stable for about two years. Improved Arduino sketches to detect changes in IP address, check and adjust time, using external PHP server which is not available for Arduino, etc.

Step 1: Parts needed (about $60)

8 GB micro sd card to store web server files. 4GB will do. There are not many files.

HC-SR04 Ultrasonic Module Distance Ranging Measurement Transducer Sensor

$1.93

Ethernet Shield Module W5100 Micro SD Card Slot for Arduino UNO MEGA

$7.35

5V 4 Channel Relay Module for Arduino PIC ARM DSP AVR MSP430 Blue

$4.00

DS3231 AT24C32 IIC High Precision Real Time Clock Module for Arduino

$1.84

ATmega2560-16AU Mega2560 R3 Control Board with USB Cable for Arduino

$9.49

Infrared Obstacle Avoidance Sensor for Arduino Smart Car Robot

$1.96

Test Develop DIY 830 Point Solderless PCB Breadboard for MB-102 MB102 $3.55, Power Supply (5V) and 120Pcs 20cm Color Breadboard Jumper Cable Wire Combination for Arduino $4.35

Optional: 4 Channel Wireless RF Remote Control Transmitter Receiver Module

: Arduino Mega2560 sketch outline

Here is the main menu. A number you don’t need. I met a few of them. Only four left.

1. Current Garage Door Status:

Using two sensors, ultrasonic distance measurement and infrared obstacle avoidance sensor to determine the distance from the garage door top panel. If it is less than XX inches then the garage door is open, otherwise the door must be closed.

2. open or close double garage door 3

I have two garage doors for control. This is the main. Click to open or close. Requires cryptogram pass to activate the button. You will need an external web server that can run php codes.

3. turn off auto close timer (not will close automatically)

Used for garage door opener for time extension. It will not close when the timer (7 minutes) is in place.

4. auto stay close timer defaults to 7 minutes

When the garage door is open for 7 minutes it will close without warning.

COMMENTS

Please Login to comment
  Subscribe  
Notify of