Go Down

Topic: Which interfacing software use for brewing program (Read 2184 times) previous topic - next topic

quincy

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





sonnyyu

raspberry pi + touchscreen + processing + arduino =  perfect brewing beer system

zoomkat

Previous post that might be of interest.

https://www.google.com/search?hl=en&as_q=brew+beer&as_epq=&as_oq=&as_eq=&as_nlo=&as_nhi=&lr=&cr=&as_qdr=all&as_sitesearch=http%3A%2F%2Farduino.cc%2Fforum%2F&as_occt=any&safe=images&tbs=&as_filetype=&as_rights=
Google forum search: Use Google Advanced Search and use Http://forum.arduino.cc/index in the "site or domain:" box.

sonnyyu

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.
1. save high cost of touchscreen
2. wireless

Con.
1. need code processing in headless mode.


sonnyyu

#4
Mar 01, 2013, 06:28 pm Last Edit: Mar 01, 2013, 06:41 pm by sonnyyu Reason: 1
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!

quincy

why do you recomend me raspberry? I dont want to buy anything else, I think arduino is enought..

sonnyyu

#6
Mar 01, 2013, 07:34 pm Last Edit: Mar 01, 2013, 07:36 pm by sonnyyu Reason: 1
Quote
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.

sonnyyu

#7
Mar 01, 2013, 07:53 pm Last Edit: Mar 01, 2013, 07:59 pm by sonnyyu Reason: 1
Plan D.

http://brewpi.com/

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:







zoomkat


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.
Google forum search: Use Google Advanced Search and use Http://forum.arduino.cc/index in the "site or domain:" box.

billroy

It might be worth taking a look at Bitlash Commander:

https://github.com/billroy/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



sonnyyu

https://github.com/billroy?tab=repositories

a batch of good staffs here, check them out.

Arduino - Live Chart


bitlash-commander




sonnyyu

#11
Mar 01, 2013, 10:27 pm Last Edit: Mar 01, 2013, 10:29 pm by sonnyyu Reason: 1
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.


billroy

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

Go Up