 |
|
11-21-2011, 10:44 PM
|
#1
|
|
Feedback Score: 0 reviews
Join Date: Nov 2011
Location: Eindhoven, Noord-Brabant(NL)
Posts: 21
Liked 4 Times on 3 Posts
|
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.
|
|
|
11-22-2011, 12:59 AM
|
#2
|
|
Feedback Score: 0 reviews
Join Date: Feb 2011
Location: firestone, co
Posts: 344
Liked 11 Times on 8 Posts Likes Given: 2
|
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.
|
|
|
11-22-2011, 01:07 AM
|
#3
|
|
Feedback Score: 0 reviews
Join Date: Apr 2011
Location: Chicago, Illinois
Posts: 183
Liked 1 Times on 1 Posts
|
dude, thats awesome.
Seems like you're a really smart kid. Keep it up!
|
|
|
11-22-2011, 01:33 AM
|
#4
|
|
Feedback Score: 0 reviews
Join Date: Nov 2010
Location: Tyler, Tx
Posts: 1,976
Liked 18 Times on 17 Posts Likes Given: 19
|
|
|
|
11-22-2011, 01:56 AM
|
#5
|
|
Da Geek
Feedback Score: 0 reviews
Join Date: Aug 2010
Location: Lemon Grove, CA, CA
Posts: 1,365
Liked 18 Times on 15 Posts Likes Given: 5
|
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.
|
|
|
11-22-2011, 02:25 AM
|
#6
|
|
Feedback Score: 0 reviews
Join Date: Aug 2011
Location: oceanside, ca
Posts: 18
|
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.
|
|
|
11-22-2011, 03:32 AM
|
#7
|
|
Feedback Score: 0 reviews
Join Date: Jan 2011
Location: Boulder, CO
Posts: 117
Liked 1 Times on 1 Posts Likes Given: 7
|
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.
|
|
|
11-22-2011, 04:14 AM
|
#8
|
|
Feedback Score: 0 reviews
Join Date: Jan 2011
Location: Houston, TX
Posts: 75
Liked 2 Times on 2 Posts
|
Wow. Keep it up!
|
|
|
11-22-2011, 06:29 AM
|
#9
|
|
Feedback Score: 0 reviews
Join Date: Apr 2011
Location: Chicago, Illinois
Posts: 183
Liked 1 Times on 1 Posts
|
Quote:
Originally Posted by bendiy
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... 
|
|
|
11-22-2011, 10:25 AM
|
#10
|
|
Feedback Score: 0 reviews
Join Date: Nov 2011
Location: Eindhoven, Noord-Brabant(NL)
Posts: 21
Liked 4 Times on 3 Posts
|
Quote:
Originally Posted by bendiy
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.
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
|
|
|