Skip to content

mikepaxton/StarClucks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated Chicken Coop Door and Control Panel

The coopdoor.py script uses Astral and Scheduler to automate the opening and closing of the chicken coop door.

The control.py script is used.....

The following python modules will need to be installed on the Raspberry Pi:

gpiozero
schedule
astral
adafruit-circuitpython-am2320
adafruit-circuitpython-ina260
i2c_lcd_driver

Please refer to the Wiki page for details on setting the hardware up.
For the wiring between the Raspberry Pi and the control panel I used a 18" piece of cat 6 ethernet cable.
The ethernet cable is used for all of the buttons, LCD and sensors inside of the control panel.
I use a separate pair of wires for the 5 volts need inside of the panel.



GPIO PIN - Description - 4 Strand Wire

14 - Door Motor Open - Green
15 - Door Motor Close - Yellow
08 - Schedule LED - Red

GPIO PIN - Description - Ethernet Wire

18 - Open Button - Orange/White
23 - Close Button - Orange
24 - Stop Button - Brown/White
25 - Schedule enable/disable - Brown
21 - Coop light relay - N/A
17 - Coop light on/off button - Green/White
27 - LCD display on/off.  - Green
SDA - Solid Blue
SCL - SCL - Blue/White

About

Automated Chicken Coop Door

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages