Anyone ever build an Arduino temperature controller? {GEEKS}

twinsfan

is one Smokin' Farker
Joined
May 28, 2011
Messages
878
Reaction score
392
Points
0
Location
New Jersey
Hey guys,

I was wondering if any of you guys have ever built an Arduino, or any microcontroller, powered temperature controller.

I've always been a fan of Arduinos because of the ease of programming and relatively simple programming language, but never bought one. The Arduino Uno, pictured below, went on sale for $19 and I had to pick one up. Coming in the mail this afternoon.

ArduinoUno_r2_front450px.jpg


Also, I ordered a 40 mm Scythe fan, for $4, which is powered by 12 V, not 5 V which is what the Arduino supplies. Not sure if it's gonna run too well, maybe an electrical engineer out there can help me out, the fan draws 0.06 amps, the Arduino powered by USB will supply 0.5 amps. I'm hoping it just runs at reduced speed.

41JDjd4Z-pL._SL500_AA300_.jpg


Also have three thermistors, to measure temperature, and five 10k ohm resistors in the mail. Will build a simple circuit with some LEDs and a peizo to alert me when the temperature drops below set temp.


Sorry for techy post. Has anyone ever built their own iQue like set-up and how did it go?

Thanks

Sorry for the techy post,
 
Cool! I would be interested in a similar project, but don't understand the electronics to figure it all out for myself.

Can you share where you bought your materials from?
 
This actually crossed my mind the other day on the way home from work. But i wanted to use a Raspberry Pi, Two temps, (one monitors meat temp, one monitors grill temp) and the one that controls the power for the fan.

I didnt see any reason it wouldnt be feasible, may take some doing and may have to write some software for it. but keep us posted, i may get mine underway in the winter when i actually have time to do it
 
Alright, for those asking for information about this project, I bought the Arduino from Amazon.com. The advantage of them is they have all the chips built into it with a standard USB connection, while if I tried to save money and buy a $1.00 micro-controller, I'd have to use serial and proprietary connectors which would be a huge PIA.

The first problem I've run into is the thermistor's I will be using max out at roughly 260 F. That's not a problem, because I'm looking to monitor when the temp drops, which will be somewhere between 210-225 F as the cut off.

I will be posting pics as I will be going. Instead of spending $150 for an iQue, I can build a similar unit for $35.

I will update with pics as I build the circuit and write the code. I'm a-OK as a programmer, not as strong as an electrician. We'll see
 
Thanks, I have read a few threads on the topic over there. Should be a good, relatively quick build.
 
I have longed for a DIY wireless thermo - I already have an et-7 and et-73 which work great for me, but i would love to be able to interface it with my Android phone. I know the iGrill exists, but I don't own any Apple products and plan to keep it that way. As you develop this project idea, think of an Android "app" please!
 
CaliKing, once this build is done, I will explore producing the product for Brethren as an affordable temperature control. I am an iPhone user but I feel you on the Android issue. Let me work on it and see if I could develop an app for the platform.
 
For a wireless/connected solution, I'd be inclined to think a Raspberry Pi rig would come in cheaper. Arduinos get rather expensive once you add comm shields.

Can't wait for the outcome of this, though. I started down this path a while back and got as far as figuring out how to use a Maverick probe instead of the little thermistor. Then I discovered Auber and wussed out.
 
I'm a newbe but wont that fan melt? Or does it sit far enough away from the coals to be safe. Sorry for the newbe questions
 
I did but it resides in my brewing system ;)

429621_1876257722147_1755744640_n.jpg
This is what I'm looking to build. I'd love some info on what you did. I'm an embedded system programmer so that part is easy. I'm more curious about the brew system. I'm still doing all-grain in the driveway but would love to move indoors. Beautiful pot you have there!
Thanks
-Kenny
 
Yes, I did.

I use temperature probes purchased from Maverick that they use on their ET-73 units. They had no porblem supplying the temperature curves for the probes.

I also use a simple 12v, 10 cfm fan that's probably too big as I've never seen it go over about 50% powered.

The software reads the temperature in the cooker (via the probes) and compares it against the set temperature. It then determines the percentage of the error between the two. It then will turn on the fan via the PWM output by that error percentage. As the error decreases, the fan slows down. That way there's almost no overshoot.

I used a FET to control the fan. The PWM output is connected to the gate. There's a 1K ohm resistor connected between the drain & +12v. There's a 100uF 25v cap between the source and ground. The fan connects across the cap with a connector.

The idea is that the PWM output turns the FET on & off based on the calculated error percentage. When the FET is on, the cap charges and powers the fan. The lower the duty cycle the lower the average voltage for the fan, hence it slows down. The cap will 'average' the PWM pulses to create sort of a variable DC for the fan.

Pretty simple really.

Photobucket seems to be having some issues at the moment. As soon as they fix it, I'll post some photos of it in use and some internals.

Russ
 
My only problem, is, right now, that the fan draws 12 V/0.07 A, (I swear it was advertised as 5 V but whatever), and the Arduino power pins only supply 5 V, which really doesn't move the fan too well.

Can any electricians help me out here? Will the fan not work or do I need to introduce external power from somewhere?

Thanks
 
You can translate the +5 volt control voltage to +12 volts by using a transistor, FET, or some other type of switching.

Connect the +5v (suitably limited) to the Base (transistor), or Gate (FET) and put the +12v on the collector (transistor), or drain (FET), again suitably current limited.

Here's a really good place to start. Bob did a good job of explaining how his works.
http://hruska.us/tempmon/

Russ
 
New member here. Is there a more cost effective way to get the Arduino wireless than the Async WiShield ($55)?

I am not familiar with Arduino, but could learn enough to write a decent Web/Android/iPhone app to monitor temps.

Been looking for a new side project since graduation in May :p

Sent from my DROIDX using Tapatalk 2
 
Back
Top