Spike Brewing 12.5 Conical Fermenter Giveaway!

Home Brew Forums > Home Brewing Beer > DIY Projects > My latest DIY project: UberFridge (temp controller with web interface)

Reply
 
LinkBack Thread Tools
Old 11-21-2011, 10:44 PM   #1
Elkoe
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2011
Location: Eindhoven, Noord-Brabant(NL)
Posts: 21
Liked 4 Times on 3 Posts

Default My latest DIY project: UberFridge (temp controller with web interface)

Hi Guys,

I would like to share my latest project: Uberfridge

It is a temperature controller for my fridge, that runs on Arduino + a DD-WRT router. It has a web interface via WiFi, data logging and temperature profiles.

See the video in the link for a quick overview.

__________________
Elkoe is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 12:59 AM   #2
acefaser
Feedback Score: 0 reviews
Recipes 
 
Join Date: Feb 2011
Location: firestone, co
Posts: 350
Liked 17 Times on 11 Posts
Likes Given: 2

Default

Very nice! Thanks for posting code and the links to help others. I just got a arduino and eithernet shield to play with so I might build a something similar.

__________________
acefaser is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 01:07 AM   #3
Looper
Feedback Score: 0 reviews
Recipes 
 
Join Date: Apr 2011
Location: Chicago, Illinois
Posts: 208
Liked 3 Times on 2 Posts

Default

dude, thats awesome.

Seems like you're a really smart kid. Keep it up!

__________________
Looper is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 01:33 AM   #4
Flomaster
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2010
Location: Orange, Ca
Posts: 2,138
Liked 31 Times on 29 Posts
Likes Given: 37

Default

bad ass

Flomaster is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 01:56 AM   #5
TomSD
Da Geek
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
TomSD's Avatar
Recipes 
 
Join Date: Aug 2010
Location: Lemon Grove, CA, CA
Posts: 1,449
Liked 31 Times on 22 Posts
Likes Given: 15

Default

Very cool, thanks for the video walk-thru. Been thinking about doing a couple of these puppies since my first love is tech... nice way to combine hobbies.

__________________

Johnson Controller rewire
| Keezer (FCM7SUWW) build | Love Controller box build | Soda Syrups/Concentrates

God is an imaginary friend for grownups., Walter Crewes (Morgan Freeman), The Big Bounce

Don't be afraid to ask dumb questions they're easier to handle than dumb mistakes!
TomSD is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 02:25 AM   #6
buzzardman
Feedback Score: 0 reviews
Recipes 
 
Join Date: Aug 2011
Location: oceanside, ca
Posts: 18
Default

that's rad. how long did it take you to get this all working. I've been learning python and this looks like something I could test my skills with.

__________________
buzzardman is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 03:32 AM   #7
bendiy
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
bendiy's Avatar
Recipes 
 
Join Date: Jan 2011
Location: Boulder, CO
Posts: 134
Liked 2 Times on 2 Posts
Likes Given: 7

Default

Nice work! Are you data logging to the Wifi router or does your script push the data straight into a Google Spreadsheet?

I'm working on a arduino controller for my brew session. I'd like to log the data, but all I've been doing so far is pushing it over serial to my laptop to generate a CSV file. Pushing it straight into a Google Spreadsheet sounds like a simple alternative. Using a router to do it is a great way to get an embedded computer into my control panel and eliminate the laptop from the setup. Google Spreadsheets work so well with their Visualization API, you don't even have to write a data->JSON conversion script like you would with database query.

__________________
bendiy is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 04:14 AM   #8
digitalhifi
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Houston, TX
Posts: 84
Liked 2 Times on 2 Posts

Default

Wow. Keep it up!

__________________
digitalhifi is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 06:29 AM   #9
Looper
Feedback Score: 0 reviews
Recipes 
 
Join Date: Apr 2011
Location: Chicago, Illinois
Posts: 208
Liked 3 Times on 2 Posts

Default

Quote:
Originally Posted by bendiy View Post
Nice work! Are you data logging to the Wifi router or does your script push the data straight into a Google Spreadsheet?

I'm working on a arduino controller for my brew session. I'd like to log the data, but all I've been doing so far is pushing it over serial to my laptop to generate a CSV file. Pushing it straight into a Google Spreadsheet sounds like a simple alternative. Using a router to do it is a great way to get an embedded computer into my control panel and eliminate the laptop from the setup. Google Spreadsheets work so well with their Visualization API, you don't even have to write a data->JSON conversion script like you would with database query.
Everything you just said, could very well be in a foreign language...
__________________
Looper is offline
 
Reply With Quote Quick reply to this message
Old 11-22-2011, 10:25 AM   #10
Elkoe
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2011
Location: Eindhoven, Noord-Brabant(NL)
Posts: 21
Liked 4 Times on 3 Posts

Default

Quote:
Originally Posted by bendiy View Post
Nice work! Are you data logging to the Wifi router or does your script push the data straight into a Google Spreadsheet?

I'm working on a arduino controller for my brew session. I'd like to log the data, but all I've been doing so far is pushing it over serial to my laptop to generate a CSV file. Pushing it straight into a Google Spreadsheet sounds like a simple alternative. Using a router to do it is a great way to get an embedded computer into my control panel and eliminate the laptop from the setup. Google Spreadsheets work so well with their Visualization API, you don't even have to write a data->JSON conversion script like you would with database query.
The router logs the data on USB storage, in JSON and CSV format. I use the spreadsheet only to set a temperature profile. A day generates 1440 data points, so a spreadsheet would get very large.
Google has a library for python to generate the JSON files. I just have to recombine them in JavaScript to one big JSON file before drawing the chart.
__________________
Elkoe is offline
 
Reply With Quote Quick reply to this message
Reply


Quick Reply
Message:
Options
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
My Latest Project - Walk-in Cooler John Beere DIY Projects 256 08-19-2013 01:47 PM
Netduino temp sensor project jimox DIY Projects 6 03-20-2012 01:18 AM
UberFridge: fermentation temp controller with graphs, web interface and wifi Elkoe DIY Projects 0 11-21-2011 07:29 PM
Temp controller Csuho DIY Projects 110 02-26-2011 11:43 PM
DIY temp controller PintOfBitter DIY Projects 22 12-19-2008 03:59 PM