RastoH / eXtended-Coop-Controller

Control chicken coop with ESP8266 - automatic chicken coop door, Hen Light, Coop Light, Heater, Fan, water ....
4 stars 0 forks source link
chicken-coop-automation chicken-coop-door esp8266

eXtended Coop Controller

Control chicken coop with ESP8266 - automatic chicken coop door, Hen Light, Coop Light, Heater, Fan, water ....

Features

Door operation settings are programmable using Web App or REST-like API over the Internet by connecting to the xCctrl WiFi Module.

Web App

(https://youtu.be/7vjaf9kmC74)

Real-time status information (Web App)

System configuration (WEB)

Proposal

There are many things to think about when keeping chickens. You have to get up with the sunrise to let them out and put them in at sunset.

You have to give them water and feed them every day. I am trying to lessen the workload with automation.

The sunrise and sunset times in automatic mode are calculated every day on 0:00 from actual system date, these times are then used to open and close the door automatically. (required DS3231 or NTP)

The inside, outside, water temperature and ambient light are measured every second, these values are then uploaded every minute to ThingSpeak.

A heat lamp (heater) is turned on if the coop gets too cold and a fan is turned on if it gets too hot.

* There is an automatic watering system that always keeps the chickens supply topped up. -> moved to feeder

All of the communication with the user is done through a website run on the ESP8266.

The user can open and close the door, turn a light, fan, heater on or off , and feed the chickens from here. -> moved to feeder

Environment measurements is achieved using ThingSpeak server.

If you open the door manually with the pushbutton in the evening when the system thinks it should be closed, the door will remain open for max 1 minuts before it will automatically close

Components

Pin

Demo

DEMO

This licence expressly prohibits commercial use