Programming question - Home Brew Forums
Home Brew Forums > Home Brewing Beer > DIY Projects > Brew Stands > Programming question

Reply
 
Thread Tools
Old 12-03-2009, 03:23 PM   #1
jakeshivers
Recipes 
 
Oct 2009
Denver
Posts: 36


Calling all nerd-geeks. I'm working on an automated brew system similar to that of Deep Six and a few others on here. I know there are a few people doing the same thing, as well.

Where do you get your temp gauges? I looked for some code or a plug-in online but came up with nothing. I don't think .NET has anything useful for this either. Any help would be awesome. Thanks!

http://johnbeere.com/rig/DSC00630.jpg


__________________
-------
N00B

 
Reply With Quote
Old 12-03-2009, 04:18 PM   #2
TipsyDragon
Recipes 
 
Mar 2009
California
Posts: 2,607
Liked 24 Times on 22 Posts


ah you want a nice temp gauge graphic with a line pointing to the proper value. well assuming your a programmer you could make the graphic with a bmp. then use LineTo to draw the indicator. you know at what angle 0 should be and what angle the max reading should be .. should be a simple linear interpolation to figure out where the line should point.



 
Reply With Quote
Old 12-03-2009, 04:20 PM   #3
jakeshivers
Recipes 
 
Oct 2009
Denver
Posts: 36

yeah, that's exactly what I want. I was just hoping there was something else already done for me. I'm not too artistic.
__________________
-------
N00B

 
Reply With Quote
Old 12-03-2009, 05:11 PM   #4
mdzitter
Recipes 
 
Dec 2009
LA
Posts: 18


I don't think you need to be super artistic here. You could just draw the whole thing in code, Thats probably what I would do, since then you could draw tickmarks VERY accurately... Otherwise, just pop open MSpaint.

 
Reply With Quote
Old 12-03-2009, 09:26 PM   #5
eccsynd
control freak
HBT_LIFETIMESUPPORTER.png
 
eccsynd's Avatar
Recipes 
 
Apr 2008
Minnesota
Posts: 172
Liked 1 Times on 1 Posts


I recently re-did mine for the BCS using the <canvas> html element. It was very easy to use. They also offer some gradients, so you can make shadows, etc. If interested, you can log onto the demo unit and 'view source'.

__________________
BCS-460 Temperature Controller - Interactive web based interface, data logging, and programmable control rules.
http://www.embeddedcc.com
Become an ECC fan on Facebook

 
Reply With Quote
Old 12-03-2009, 09:34 PM   #6
jakeshivers
Recipes 
 
Oct 2009
Denver
Posts: 36

Quote:
Originally Posted by eccsynd View Post
I recently re-did mine for the BCS using the <canvas> html element. It was very easy to use. They also offer some gradients, so you can make shadows, etc. If interested, you can log onto the demo unit and 'view source'.

Does this involve AJAX controls? I can't currently log into the demo page for some reason.
__________________
-------
N00B

 
Reply With Quote
Old 12-03-2009, 09:45 PM   #7
cruelkix
Recipes 
 
May 2009
Aurora, CO
Posts: 524
Liked 16 Times on 15 Posts


I say skip the guages all together. I used the space on my system for GREAT BIG NUMBERS that I can see from anywhere. I only have 7" of space on my screen though. The gauges to me are gimmicky.... There is a reason the digital clock was invented.

Good luck either way. Just thought I would throw in my perhaps not so helpful $.02

 
Reply With Quote
Old 12-03-2009, 09:47 PM   #8
jakeshivers
Recipes 
 
Oct 2009
Denver
Posts: 36

Quote:
Originally Posted by cruelkix View Post
I say skip the guages all together. I used the space on my system for GREAT BIG NUMBERS that I can see from anywhere. I only have 7" of space on my screen though. The gauges to me are gimmicky.... There is a reason the digital clock was invented.

Good luck either way. Just thought I would throw in my perhaps not so helpful $.02
haha! now why the hell didn't I think of that? Occam's Razor at it's finest
__________________
-------
N00B

 
Reply With Quote
Old 12-03-2009, 09:53 PM   #9
eccsynd
control freak
HBT_LIFETIMESUPPORTER.png
 
eccsynd's Avatar
Recipes 
 
Apr 2008
Minnesota
Posts: 172
Liked 1 Times on 1 Posts


Do you get a password prompt? Userid: admin Passwd: bcsdemo

Here's a good tutorial. Yes, controlled with AJAX.
https://developer.mozilla.org/en/Canvas_tutorial
__________________
BCS-460 Temperature Controller - Interactive web based interface, data logging, and programmable control rules.
http://www.embeddedcc.com
Become an ECC fan on Facebook

 
Reply With Quote
Old 12-03-2009, 10:26 PM   #10
kladue
Senior Member
HBT_LIFETIMESUPPORTER.png
Recipes 
 
Dec 2006
Turner, Oregon, Oregon most of the time now
Posts: 2,305
Liked 53 Times on 47 Posts


Which programming language are you working in?, if Java I have a gauge bean that might be usefull. I am interested in your approach to the automation and brewing hardware controls. My software currently integrates the recipe construction with the automatic control functions and automatic shut down on alarm conditions.



 
Reply With Quote
Reply
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
help with Love TS programming GamePreserve Kegerators & Keezers 17 12-24-2009 06:00 PM
Help Programming PID Please kickflip_mj Equipment/Sanitation 5 08-13-2009 03:21 PM
Need some help programming this thing... Sherpa FE Equipment/Sanitation 10 02-10-2009 12:21 AM


Forum Jump