Wifi BBQ Thermometer

Hello guys

What I need is a small Grill Thermometer, that I can use when I am cooking low and slow on my grill.
It should be able to use some kind of probe that could be inserted into meat (would prefer a standard meat probe), it should be wireless, and it should be able to deliver the data either via a html page when a client connects to it.
Furthermore it should be able to log the data, so it would be possible to make a graph, that would show the temperature from start to finish
Is it possible to make with the Arduino??

You can't make a temperature probe out of an Arduino. You can but a temperature probe, and connect it to the Arduino. The Arduino can then read the signal from the probe, and convert the value to a temperature.

The Arduino can have a Wifi shield attached, which will let it connect to your home network. It can then act like any other device on the network.

it should be able to deliver the data either via a html page when a client connects to it.

Either that or what?

Furthermore it should be able to log the data, so it would be possible to make a graph, that would show the temperature from start to finish

Make a graph on what? The Arduino can have an SD card attached, and it can log the data there. If you plan to put a WiFi shield on the Arduino, there must by a router for it to connect to. A network with no other devices on it isn't all that useful. So, there must be other devices connected to the network. Put one of them to work collecting, storing, and graphing the results.

Bottom is a google search of the current forum for bbq. Lot of previous bbq projects to read about. Below is one way you might have a wifi web enabled temperature monitoring setup.

http://www.lynxmotion.net/viewtopic.php?f=20&t=6343

http://www.google.com/search?q=bbq+site%3Ahttp%3A%2F%2Farduino.cc%2Fforum%2Findex.php&hl=en&num=100&lr=&ft=i&cr=&safe=images

Mowgli:
What I need is a small Grill Thermometer, that I can use when I am cooking low and slow on my grill.
It should be able to use some kind of probe that could be inserted into meat (would prefer a standard meat probe), it should be wireless, and it should be able to deliver the data either via a html page when a client connects to it.
Furthermore it should be able to log the data, so it would be possible to make a graph, that would show the temperature from start to finish
Is it possible to make with the Arduino??

Yes - it is possible:

http://hruska.us/tempmon/

You might also try doing a google search as well...

http://www.lmgtfy.com/?q=arduino+barbeque

I'm sure others have done it (btw - that first link is from the top of the google results)...

PaulS:
You can't make a temperature probe out of an Arduino.

Beg to differ. When it's glowing red, it's hot. If it glows white, it's even hotter. I admit the temperature range and precision leave a little to be desired.

I got a couple of really good really cheap digital cooking thermometers which I used to check my condensing boiler. You could buy something like that interface it to your arduino make web pages and so on. However this is not a BBQ as I know it. What happens if the meat is over or under cooking? Is it not easier just to watch?

radman:
Is it not easier just to watch?

Real BBQ is done without peeking (much), and by feel. Same with smoking. You just make sure your rub/marinade is good, that you don't put the meat on cold (bring it up to room temp, first), keep the temperature low, and watch it, and the smoke running (not too much, not too little). Depending on what you are making, about 1/2 hour to an hour per pound is about right. Oh, and your meat should be well-marbled - not too much fat, but not too little, either.

You can walk away (and you should), but checking the temperature every 15 minutes or half-hour is needed, and no-peeking (peek only maybe once, for a quick temp probe if you -must-; better to just have a remote probe you stick in and run the wire out). This is kind of cooking you do, where you just sit around, shoot the bull, drink a beer, kick back. It'll get done, on its own time. Take the time, don't rush it. Don't hover over it. It isn't science.

This is kind of cooking you do, where you just sit around, shoot the bull, drink a beer, kick back. It'll get done, on its own time.

Wrong. Wrong. Wrong.

If you drink a beer during the cooking process, it will be warm and nasty by the time the meat is done. You must drink more than one so the beer stays cold and tasty.

PaulS, that was absolutely perfect.

The smell of tasty meat cooking, cool beers – you are bringing the Simpson out in me, my post is going to get sent to Bar Sport again!
Yes that is what a BBQ is about. Watching graphs on webpages - too ubergeek for me.

I have to agree with PaulS on reply #7... gotta have way more than one beer per smokin session...

I just did something like this last week... I had recently put a new firebox on my smoker and wanted some visual indications of the chamber temps... (so I could get the beer from a distance)... I used a water temp sending unit for a V8... it didn't have much of a range of resistance but it works good enough... I just did an analogue read between it and a 2.2K resistor... I then modified one of my old Coleman lanterns. Put a RGB led in place of each mantle... goes from blue to green to red (with other colors in between) depending on the temp... tried it out this last week and it worked great.

Also, for fun I used a pair of the cheap 434mhz RF Links to send the temp into the house to be displayed on an LCD. It was a lot of fun... Of course now some of my buddies accuse me of being a redneck nerd... that's fine...

Good luck on yours!

Just read your post and now I making one I would like to contribute with a bill of materials and a brief explanation:

  1. 2X arduino uno serial connected via i2c

My version is without wifi but with an lcd screen but you could change the master uno with a wemos D1 mini (3.8 euros on ebay) to do it and it is arduino IDE compatible.

  1. 1 LCD 1602 screen (a cheap one for about 1 euro from ebay). You will find many tutorials on the internet but the LCD consumes many pins and this is the reason we need 2 arduinos here.

  2. 2X MAX6675 modules + 2X K-type thermocouplers. These modules convert the voltage decrease from the thermocouple to celsius or fahrenheit degrees directly. They are about 3.5 euros each from ebay.

Attentions the ones they sell with the modules on ebay are too short and not appropriate for bbq. You could use the one of them for the PIT measurement but for the meat you need a nail k-type thermocouple long enough to reach the meat.

Connect the modules to the second arduino (the slave)

  1. One 9v battery holder for the master arduino

The two arduinos share the same power line. The slave sends the measurements via the serial port and the master has the role to display the values on the screen or send them to the IOT service via the internet (or your web server). (For wifi you could use the wemos D1 mini instead of the master arduino I am telling you above but be careful because the wemos is 3.3V so you must connect a 3.3v source supply to it, not the 9v battery)

Because this post is old enough I would like to read your final solution or if there are any suggestions for mine from the other guys here.

for the serial connection between master and slave arduino this video is interesting: Arduino Tutorial #10: Arduino to Arduino I2C - YouTube