Is this a viable project on an Arduino board? If so, looking for Arduino board recommendation that would fit project and any project code that may already exist.
Project:
Temperature Sensor & Controller using a thermistor and a 12v halogen light
Overview:
Build a controller with two buttons: 1 - Temp Up, 2 - Temp Down, and an LCD Display to show current temperature (based on a thermistor sensing temp) and the desired "Setpoint" temperature". Using a P.I.D. loop algorithm, check the current temperature from the thermistor and turn on a 12v halogen light to warm the environment up to setpoint, or turn it off to allow temperature to drop to setpoint.
Operation:
Once connected to power the LCD should display current temp (based on thermistor) and a default "Setpoint" temperature (i.e. 75F). Then, operator can press the "Temp Up" or "Temp Down" buttons to adjust the "Setpoint" (LCD should reflect change to setpoint temp.) Then, PID loop logic will turn a 12v Halogen light on/off as needed to control the current temperature.
Purpose:
To maintain the temperature in a small container (about 2 cubic foot) in a range of about 80F to 110F degrees for proofing bread starter and dough. Ambient room temperature is typically in the 65F to 75F, so minimal heat is required to increase temp from ambient to target of the 80F to 110F temp setpoint.
Components:
Input power supply: 12v DC, mA TBD
Arduino controller
12v Halogen bulb and socket
Thermistor
others... TBD
Anyone have any thoughts if this is a viable project for an Arduino controller and recommendation on board? (Or recommendations on any other aspect of this project.)
Can you give me your thoughts on heating element alternative to a 12v halogen bulb? I need minimal incremental heat, and just figured halogen bulbs are easily found and inexpensive, so I just went there as a first step. Definitely open to other options.
I agree, PID controllers are not trivial. However, I have experience here with FPV Flight Controller programming (Betaflight) and the PID controller logic there.
I'm definitely open to heating element recommendations... I just don't have this background.
sdamer59:
Hello DangerToMyself - Those would be a perfect match for what I'm wanting to do. THANKS!
Also, there are temperature controllers available that do exactly what you want. I have one on my aquarium that is set to turn on the heater @ 74°F and turn off when water temp reaches 76°F. I think I paid $12 or $15 for it. Has worked great for the last 4 or 5 years. No Arduino required.
EDIT:: This is what I have. Or very similar. I mounted it, a power switch and an outlet inside a project box. Looks good. Works great.
DangerToMyself: This is what I have. Or very similar. I mounted it, a power switch and an outlet inside a project box. Looks good. Works great.
Ok DangerToMySelf, you just took all my fun away :(. Your link to the Digital Temperature Controller gives me exactly what I need for less than $15. No need to reinvent the wheel.
Very doable however my concern is the halogen light would be a fire hazard when enclosed. You can make a heater from power resistors in series parallel format and control the max temperature if it faults on. Everything else would be the same and you do not have the inrush problems of the lamp. Also the Halogen lamps has to operate at a high temperature for the Halogen cycle to work, if it does not reach temperature its life is short.
Good Luck & Have Fun!
Gil