Standalone, Plug and Play Raspberry Pi Headless Brewstand Controller-Server - Page 4 - Home Brew Forums

Register Now!
Home Brew Forums > Home Brewing Beer > Automated Brewing Forum > Standalone, Plug and Play Raspberry Pi Headless Brewstand Controller-Server

Reply
 
Thread Tools
Old 11-26-2012, 02:14 AM   #31
Vebra
Recipes 
 
Sep 2008
Columbus, Indiana
Posts: 82
Liked 8 Times on 6 Posts


Very interested to see how the progresses and will help in any way possible. I've been working on an RPi system for a little bit. Tested it last night and seems like it will work well. As of right now I just have an RPi hooked up to a couple of relays, and a simple Python script done over the command line to turn the relays on and off. I run it over an SSH connection from my laptop. The RPi performed better then expected and am excited over the posibilities.

My complete plan for the whole thing is going to be a web interface optimized for running on a tablet. Get a low cost 7" tablet and run the whole brewery from that.

 
Reply With Quote
Old 11-26-2012, 09:02 PM   #32
brewman !
Recipes 
 
Nov 2006
Posts: 1,428
Liked 36 Times on 33 Posts


My USB one wire adapter (USB9097) arrived today.

Dmesg on my Fedora 17 workstation reports the following.

[] usb 3-2.4: new full-speed USB device number 10 using xhci_hcd
[] usb 3-2.4: New USB device found, idVendor=1a86, idProduct=7523
[] usb 3-2.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[] usb 3-2.4: Product: USB2.0-Serial

uname -a
Linux XPS.localdomain 3.6.7-4.fc17.x86_64 #1 SMP Tue Nov 20 19:40:01 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

The device shipment included a mini CDROM. I have no idea what is on it.

I won't have any time to play with it until Sunday.

Interesting links

http://owfs.org/index.php?page=usb-usb9097

http://owfs.sourceforge.net/index_old.html

Also, Google "Linux kernel 9097 one wire", without the quotes.

I am not sure if I am going to use the owfs package or handle my own IO by speaking directly to the device/senors from my (Python ?) application.

I'm all for Linux/Unix file type I/O, I'm just wondering if it would be faster and easier to speak directly to the temp sensors themselves. It seems overkill to implement a fs just for temp sensors. Then again, that is the Unix/Linux way.

Any feedback here ?

FYI, owfs does not appear in the Fedora 17 stable repository.
__________________
Getting back into brewing...

 
Reply With Quote
Old 11-26-2012, 09:27 PM   #33
brewman !
Recipes 
 
Nov 2006
Posts: 1,428
Liked 36 Times on 33 Posts


Quote:
Originally Posted by Vebra View Post
Very interested to see how the progresses and will help in any way possible. I've been working on an RPi system for a little bit. Tested it last night and seems like it will work well. As of right now I just have an RPi hooked up to a couple of relays, and a simple Python script done over the command line to turn the relays on and off. I run it over an SSH connection from my laptop. The RPi performed better then expected and am excited over the posibilities.

My complete plan for the whole thing is going to be a web interface optimized for running on a tablet. Get a low cost 7" tablet and run the whole brewery from that.
Tablets are very getting very commonplace now. Ditto laptops, especially older ones. They'll make great control interfaces for a headless controller. All they have to do is run a semi current browser.

Given the choice between building a hard wired system using dedicated PIDs and switches in a box or building a headless server system like the RPi setup we are about to embark on, I'll take the headless server system every time. I hate wiring and doing things in software allows so much more flexibility.
__________________
Getting back into brewing...

 
Reply With Quote
Old 11-27-2012, 01:33 AM   #34
Yorg
Recipes 
 
Jun 2007
Posts: 168
Liked 1 Times on 1 Posts


Here's an option to avoid using/expense of the one-wire bus at all, but still get +/-.25C accuracy.
http://raspberrypi.stackexchange.com...re-temperature
The spec sheet link on the page indicates a max of +/-1C variation, but perhaps testing a few and picking the most accurate one would be a good idea.

 
Reply With Quote
Old 11-27-2012, 02:36 AM   #35
jimmayhugh
Turgid Member
HBT_LIFETIMESUPPORTER.png
 
jimmayhugh's Avatar
Recipes 
 
Feb 2011
Las Vegas, NV
Posts: 794
Liked 114 Times on 85 Posts


Quote:
Originally Posted by Yorg View Post
Here's an option to avoid using/expense of the one-wire bus at all, but still get +/-.25C accuracy.
http://raspberrypi.stackexchange.com...re-temperature
The spec sheet link on the page indicates a max of +/-1C variation, but perhaps testing a few and picking the most accurate one would be a good idea.
Just be aware that the I2C bus is meant to be used for relatively short runs, usually a few feet tops, whereas I have tested the 1-wire at distances in excess of 25ft. This may make a difference if you want to keep the RPi away from possible heat/ignition sources.
__________________
TeensyNet Networked Controller
ButtCrack Brewery
And This Is Why We Drink...
Cogito, ergo bibere cervisia sum

 
Reply With Quote
Old 11-27-2012, 02:41 AM   #36
jimmayhugh
Turgid Member
HBT_LIFETIMESUPPORTER.png
 
jimmayhugh's Avatar
Recipes 
 
Feb 2011
Las Vegas, NV
Posts: 794
Liked 114 Times on 85 Posts


Quote:
Originally Posted by brewman ! View Post
My USB one wire adapter (USB9097) arrived today.

FYI, owfs does not appear in the Fedora 17 stable repository.
It is available in the Debian distro for the RPi.
__________________
TeensyNet Networked Controller
ButtCrack Brewery
And This Is Why We Drink...
Cogito, ergo bibere cervisia sum

 
Reply With Quote
Old 11-27-2012, 04:43 AM   #37
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


What are you going to do for level sensing, pulse counting for flow with 1 wire?, or are you going to just do digital and temperature sensing only.

 
Reply With Quote
Old 11-27-2012, 04:47 AM   #38
brewman !
Recipes 
 
Nov 2006
Posts: 1,428
Liked 36 Times on 33 Posts


Quote:
Originally Posted by kladue View Post
What are you going to do for level sensing, pulse counting for flow with 1 wire?, or are you going to just do digital and temperature sensing only.
I'm not looking for that much automation. I'm only really looking for PID burner control and pump on/off.

Pulse counting and level control sensing (ADC ?) is easily done with a different USB board. There are many GPIO USB boards on eBay and elsewhere.
__________________
Getting back into brewing...

 
Reply With Quote
Old 11-27-2012, 09:31 AM   #39
Yorg
Recipes 
 
Jun 2007
Posts: 168
Liked 1 Times on 1 Posts


I'm not looking for level sensing either, and I think that falls into the 'big bang' category.

 
Reply With Quote
Old 11-27-2012, 10:36 AM   #40
Yorg
Recipes 
 
Jun 2007
Posts: 168
Liked 1 Times on 1 Posts


Oh yes - use python. (If I have to learn a language then it seems that's the one.)

 
Reply With Quote
Reply
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Plug and Play Rims Parts??? ardyexfor Automated Brewing Forum 10 11-10-2012 05:20 AM
plug and play fermenter temp control? Pondside Fermenters 8 10-18-2012 10:36 PM
Cheap options for a small Linux server/controller gclay DIY Projects 20 09-06-2012 11:13 PM
I'm interested in buying a plug-n-play electric brewery limulus Electric Brewing 7 11-28-2011 10:48 PM
Anyone use this Auber Plug-N-Play Temp Control? limulus All Grain & Partial Mash Brewing 5 11-17-2009 12:22 PM


Forum Jump