system
March 1, 2013, 8:21am
1
Hi guys, I want to write program for brewing beer and control it from PC. Which interface would you recommended to me?
It should:
turn off/on outpin
change variables (temperature,time) in program
display real/desired temperature in graph from PID
pause program
raspberry pi + touchscreen + processing + arduino = perfect brewing beer system
plan B.
if u have android phone, android tablet, iphone or ipad.
arduino+raspberry pi+processing (in headless mode) +wifi +tablet= best brewing beer system
Pro.
save high cost of touchscreen
wireless
Con.
need code processing in headless mode.
one more thing;-
raspberry pi support up to 127 arduinos same time. and u could run multiple processing app same time as well.
add one more arduino for BBQ, add one more for food processor, one more for intelligent toilet...
drink it, eat it, and sh*t on it. Let's have fun!
system
March 1, 2013, 6:18pm
6
why do you recomend me raspberry? I dont want to buy anything else, I think arduino is enought..
I want to write program for brewing beer and control it from PC.
once u have raspberry pi, no PC is needed.
Plan C
arduino+PC+processing +wifi +tablet= an other best brewing beer system
if you want PC based system.
Plan D.
The BrewPi Spark is an open source brewing temperature controller for beer or wine fermentation. It syncs with a local web server so you can settings and view graphs in your browser.
Est. reading time: 4 minutes
arduino+raspberry pi solution. I love the design. and seem part price is fair.
I like your gui design, but implement it u need some kind of processing program.
http://playground.arduino.cc/interfacing/processing
one sample is:
quincy:
why do you recomend me raspberry? I dont want to buy anything else, I think arduino is enought..
Probably is. You need to work on the application that will display on the pc.
system
March 1, 2013, 8:29pm
10
It might be worth taking a look at Bitlash Commander:
Commander is a PC application that serves Arduino control panels you design over the web. It's optimized for talking to Bitlash over usbserial or ethernet but it's easy to use with any Arduino-side application over the serial port with minor adjustments.
All the controls you show in your example are supported, and a few more (the Slider and Meter, for example.)
Good luck with your project,
-br
a batch of good staffs here, check them out.
Arduino - Live Chart
bitlash-commander
just steal this thread;-
Billroy, how fast realtime Arduino - Live Chart could show, 10ms or 100ms per sample? I never use D3 to display chart but only html5 canvas with ajax. It can not go well fast.
system
March 3, 2013, 2:00am
13
Commander is intended for dozens of updates per second, not hundreds or thousands.
I agree that HTML5 canvas speed is one of the issues. The serial port speed is the main bottleneck, though.
-br