Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino-Based Egg Incubator with DHT22, LCD Display, and Stepper Motor

View and Edit Project In Cirkit DesignerImage of Arduino-Based Egg Incubator with DHT22, LCD Display, and Stepper Motor

Circuit Documentation

Summary

This project is an egg incubator system using an Arduino UNO. The system includes a DHT22 sensor to read temperature, an LCD 16x2 display to show temperature and heater status, a relay to control the heater, a stepper motor to rotate the eggs, a potentiometer to adjust the stepper motor speed, and pushbuttons to increase/decrease the target temperature and manually control the heater.

Component List

  1. DHT22

    • Description: Temperature and humidity sensor
    • Pins: +, Out, -
  2. 5V Relay

    • Description: Relay module for switching
    • Pins: Normally Open, Common terminal, Normally Closed, In, GND, VCC
  3. LCD 16x2 (Wokwi Compatible)

    • Description: 16x2 character LCD display
    • Pins: VSS, VDD, V0, RS, RW, E, D0, D1, D2, D3, D4, D5, D6, D7, A, K
  4. LCM1602 IIC

    • Description: I2C interface for LCD
    • Pins: GND, VCC, SDA, SCL, D6, D7, A, K, VSS, VDD, V0, RS, D2, D3, D4, D5, RW, E, D0, D1, LED_A, LED_B
  5. Pushbutton

    • Description: Momentary pushbutton switch
    • Pins: Pin 2, Pin 1, Pin 3, Pin 4
  6. Resistor (10 Ohms)

    • Description: Resistor with 10 Ohms resistance
    • Pins: pin1, pin2
  7. AC Bulb

    • Description: AC light bulb
    • Pins: P, N
  8. Power Supply 12V 5AMP

    • Description: Power supply unit
    • Pins: 220V Positive Pole (AC), 220V Negative Pole (AC), GND, GND (DC), 12V-24V Output (DC)
  9. 120 Fan 12V

    • Description: 12V cooling fan
    • Pins: 12V+, GND
  10. Resistor (200 Ohms)

    • Description: Resistor with 200 Ohms resistance
    • Pins: pin1, pin2
  11. Arduino UNO

    • Description: Microcontroller board
    • Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
  12. Stepper Motor (Bipolar)

    • Description: Bipolar stepper motor
    • Pins: D, B, C, A
  13. A4988 Stepper Motor Driver Carrier

    • Description: Stepper motor driver
    • Pins: ENABLE, MS1, MS2, MS3, RESET, SLEEP, STEP, DIR, GND, VCC, 1B, 1A, 2A, 2B, VMOT
  14. Potentiometer

    • Description: Variable resistor
    • Pins: GND, Output, VCC
  15. Electrolytic Capacitor

    • Description: Capacitor with 100 Farads capacitance
    • Pins: -, +
  16. 12V Power Supply

    • Description: 12V power supply unit
    • Pins: +, -

Wiring Details

DHT22

5V Relay

LCD 16x2 (Wokwi Compatible)

LCM1602 IIC

Pushbutton (Button 1)

Pushbutton (Button 2)

Pushbutton (Button 3)

Resistor (10 Ohms)

Resistor (200 Ohms)

Resistor (200 Ohms)

AC Bulb

Power Supply 12V 5AMP

120 Fan 12V

Arduino UNO