The Incubator Temperature Regulator is made on a breadboard to demonstrate how to program and set the temperature of the regulator. It uses an LM35 temperature sensor, a serial LCD made with a PIC16F628A microcontroller and an Arduino Nano. The low & high setpoint is configurable to maintain the temperature range. An LED is used to represent the function of the heater. When the temperature is below the low setpoint, the LED comes “ON”. It goes “OFF’ when the temperature rises above the high setpoint.
Supplies
1. One Arduino Nano with USB Cable
2. One PIC16F628A
3. LM35 Temperature Sensor
4. One Liquid Crystal Display (LCD)
5. Four 10 Kilo-Ohms Resistors
6. One 330 Ohms Resistor
7. One 10 Kilo-Ohms Reisitor
8. Three Push-button Switches
9. One Big Breadboard
10. Three Mini-Breadboard
Step 1: Build a Serial LCD With PIC16F628A Microcontroller and Connect to the Arduino Nano
Step 2: Program the Arduino Nano With a LDmicro
See link to the LDmicro program. The code is compiled for Arduino Sketch in LDmicro. Then the Arduino IDE is used to upload the sketch to the nano.
https://drive.google.com/file/d/1obV54rjRBb2wflAQU…
LDmicro application can be downloaded from the link below.
Step 3: Conclusion
Observe that the displayed home page shows the temperature reading in both Celsius and Fahrenheit. Pressing the menu button once displays the low setpoint menu for the adjustment of the low setpoint.
Read more: INCUBATOR TEMPERATURE REGULATOR