Chick — Chicken Coop v3 Configuration v3.3
The project is designed to automate the maintenance of birds, for example, for a chicken coop. The emphasis is on maintaining a comfortable climate and automatic feeding.
Indicators
- SelfTemp Controller temperature
- AirTemp Air temperature
- HeatTemp Heater temperature
- AirHum Air humidity
- SunLight Illumination
- WaterLevel Level in the drinking bowl
- EggAmount Egg production
- WindowPos Window position
Devices
- SelfFan Controller cooling
- AirFan Ventilation
- AirHeat Air heating
- SunLamp Lamp
- WaterBowl Drinking bowl
- FoodBowl Nutrition
- Window Window
Chick PCB v3.2
The project involves the use of a large number of sensors and devices, so the PCF8574 chip is used to increase the number of GPIO pins. This basic version of the project is used most often, plus it provides for the connection of all declared sensors and devices. Of course, it is not necessary to connect them all. Please note that this version of the printed circuit board does not have built-in relays for controlling devices. Instead, the board contains connectors for connecting various universal modules, such as Universal B , Universal D , Universal E
Printed circuit board and description
Typical board size is 92x92mm .
Управление вентилятором SelfFan осуществется прямо с платы U=5V, Imax=200mA .
The SelfTemp module temperature control sensor can be placed directly on the board without connecting via a connector.
The circuit can be powered from a single 12V power source, thanks to the built-in voltage converter based on the LM7805 stabilizer, which is activated by DC5V jumper.
The circuit provides for connection of an external Led , signaling the operation of the controller.
The circuit provides for the supply of power to PwrSens sensor for the WaterLevel sensor only at the time of measurements. This is done in order to reduce the corrosion effect of sensor degradation.
To determine the water level in the drinker, a WaterLevel sensor with an analog output is used. It can be of a capacitive or resistive type, the maximum signal voltage is up to 3.2V . The sensor is calibrated in the "Controller Service" section, "Configuration" tab. To do this, set the minimum and maximum values when it is completely wet and dry. Based on these values, the resulting reading from 0 to 100% will be formed. You can check the readings in the "Controller Service" section, "Report" tab, where the current analog value WaterLevelRaw is displayed.
EggAmount and WindowPos pins use interrupts and are connected via an optocoupler. The sensors are powered by 12V . The circuit includes a pull-up resistor, so a reed switch or an A3144 Hall sensor can be connected directly.
Schematic diagram

Recommended components














