DIY Aquarium Touchscreen Controller - Page 13
Planted Tank Forums
Your Tanks Image Hosting *Tank Tracker * Plant Profiles Fish Profiles Planted Tank Guide Photo Gallery Articles

Go Back   The Planted Tank Forum > Specific Aspects of a Planted Tank > DIY


Reply
 
Thread Tools Display Modes
Old 02-02-2013, 05:08 PM   #181
crowndroyal
Algae Grower
 
PTrader: (0/0%)
Join Date: Jan 2013
Location: sarnia
Posts: 37
Default

After doing more thinking about the screen size I was wondering could we not just hook the controller board etc up to a bigger LCD screen that has touch capabilities, the connections are pretty standard are they not ?

I have an older 12 inch lcd screen that I could buy a touch screen converter kit for

[Ebay Link Removed] it's around 40 bucks for the touch screen kit.


then I just plug the screen in the board.
crowndroyal is offline   Reply With Quote
Sponsored Links
Advertisement
 
Old 02-02-2013, 10:35 PM   #182
Darkblade48
Moderator
 
Darkblade48's Avatar
 
PTrader: (3/100%)
Join Date: Jan 2008
Location: Toronto
Posts: 9,077
Default

I think there was some discussion awhile back about using other touch screens (i.e. iPad touchscreens). I am not sure what this would involve, but you would have to take a look at the specification sheets to make sure that the right voltage/wiring is done to the Arduino (and whether it can handle the increase in inputs that would be required for two-touch, etc). Don't forget that the existing libraries would be unusable, and you would have to write/find them.

Using a non-standard LCD would be more difficult than using the LCD and LCD shield that have already been optimized for the Arduino.
__________________
Anthony

A Primer to Pressurized CO2 and A Primer to Planted Tanks
Eheim Pimp #362 - Eheim 2213 x2, Eheim 2028, Eheim 2217, Eheim surface skimmer and Eheim autofeeder.
Victor Pimp #33 - HPT272-125-350-4M
Darkblade48 is offline   Reply With Quote
Old 02-03-2013, 12:04 AM   #183
mistergreen
No more Bow ties
 
mistergreen's Avatar
 
PTrader: (13/100%)
Join Date: Dec 2006
Location: Cincinnati
Posts: 13,870
Default

I'm making my own aquarium controller using ipad/android/computer as the interface. The project is over on my forum but I'm just starting. You basically turn your arduino into a web server. Any web enable device can be used to interact with the arduino. You're liberated. You can be on vacation and check in.
mistergreen is online now   Reply With Quote
Old 02-11-2013, 12:25 PM   #184
Grimnokk
Algae Grower
 
PTrader: (0/0%)
Join Date: Dec 2012
Location: OFallon, MO
Posts: 42
Default

Haven't seen the OP respond to anything in here in a while. Not anyone else posting progress updates. Did this thread die? Or are there still people working on this? Would love to see updates and/or collaborate ideas.
Grimnokk is offline   Reply With Quote
Old 02-11-2013, 01:08 PM   #185
kapelan
Newbie
 
PTrader: (0/0%)
Join Date: May 2008
Location: NY
Posts: 3
Default

Quote:
Originally Posted by crowndroyal View Post
After doing more thinking about the screen size I was wondering could we not just hook the controller board etc up to a bigger LCD screen that has touch capabilities, the connections are pretty standard are they not ?

I have an older 12 inch lcd screen that I could buy a touch screen converter kit for

[Ebay Link Removed] it's around 40 bucks for the touch screen kit.


then I just plug the screen in the board.
3.2" touch screen has a very good price/quality,
it makes hundreds of people using it.
For a big screen you are along.
kapelan is offline   Reply With Quote
Old 02-11-2013, 03:28 PM   #186
Darkblade48
Moderator
 
Darkblade48's Avatar
 
PTrader: (3/100%)
Join Date: Jan 2008
Location: Toronto
Posts: 9,077
Default

Quote:
Originally Posted by Grimnokk View Post
Haven't seen the OP respond to anything in here in a while. Not anyone else posting progress updates. Did this thread die? Or are there still people working on this? Would love to see updates and/or collaborate ideas.
Other things in life take priority

I haven't had time to look at my coding so far; I have the RTC function up and running, but I want to be able to manually adjust my time as well.
__________________
Anthony

A Primer to Pressurized CO2 and A Primer to Planted Tanks
Eheim Pimp #362 - Eheim 2213 x2, Eheim 2028, Eheim 2217, Eheim surface skimmer and Eheim autofeeder.
Victor Pimp #33 - HPT272-125-350-4M
Darkblade48 is offline   Reply With Quote
Old 02-11-2013, 08:30 PM   #187
bigd603
Planted Member
 
PTrader: (1/100%)
Join Date: May 2011
Location: Portland, OR
Posts: 238
Default

Quote:
Originally Posted by Grimnokk View Post
Haven't seen the OP respond to anything in here in a while. Not anyone else posting progress updates. Did this thread die? Or are there still people working on this? Would love to see updates and/or collaborate ideas.
I'm still slowly building mine. I am learning the C coding from scratch, but I am making good progress. I am borrowing from Jarduino and other sketches currently available, but ultimately it will be a custom built controller.
bigd603 is online now   Reply With Quote
Old 02-12-2013, 02:26 AM   #188
mistergreen
No more Bow ties
 
mistergreen's Avatar
 
PTrader: (13/100%)
Join Date: Dec 2006
Location: Cincinnati
Posts: 13,870
Default

Quote:
Originally Posted by bigd603 View Post
ultimately it will be a custom built controller.
yup, this is the case for all controllers I think.
mistergreen is online now   Reply With Quote
Old 03-19-2013, 11:07 PM   #189
shift
Wannabe Guru
 
PTrader: (0/0%)
Join Date: Jan 2013
Location: Kelowna
Posts: 1,566
Default

Awesome project! I just ordered my self a uno rev 3, temperature probe and a few relay boards to start playing with.
__________________
84G - The Osaka Forest
12G Fluval Edge - Celestial pearl Danios, Boraras urophthalmoides & PFR shrimp
5.5G Fluval Chi - Pumpkin shrimplets
10G - CRS/CBS
10G - Red Rilli's
10G - Yellow shrimp
shift is offline   Reply With Quote
Old 04-06-2013, 09:02 PM   #190
bigd603
Planted Member
 
PTrader: (1/100%)
Join Date: May 2011
Location: Portland, OR
Posts: 238
Default

Hey Guys, a little update on what I have been doing. I decided to go a different direction with my project. After putting together the touchscreen with several different shields and probes and what have you, I struggled to figure out how I wanted to enclose all of it. I didn't what to just leave the the stack of shields sitting next to my tank, and frankly I didn't need all the control that Jarduino and Stillo offered. What I really wanted was something simple to monitor what is going on with my tank. So after looking around for a while, I found Adafruit's Menta. It is an Arduino controller in a mint tin. Very cool. Then I found their 128x32 OLED display. Perfect. So I snatched one up, picked up a DS1307 RTC (Real time clock) circuit from Mouser, and began work on what I like to call my Wicked Tiny Monitor (I'm from New England, we say wicked). Here's what I have so far:







Now I just need to solder all the components into the prototyping area of the Menta. You can't see this in the picture, but there are two waterproof DS18B20 temperature probes. I am going to cut a hole into the back of the tin for their cables, and another for the pH probe cables. The red stamp on the breadboard is an Atlas Scientific pH stamp. Really cool little gadget for only $28. Now i just need a functional pH probe. The one I ordered from e bay for $15 bucks arrived completely dry and useless. The probe connector and probe stamp will likely be placed in a separate breadboard to minimize interference.

The tiny OLED display will fit perfectly in a hole cut between "Curiously Strong Mints" and "Wintergreen" on the lid of the tin. There will also be a button on either the side of the tin or on the top, next to the screen; I haven't decided yet. I am leaning more towards the side, because I would like to leave the lid as uncluttered as possible. I am also not sure how I am going to mount the OLED display. There are holes on each corner of the display board, and I would prefer not having to drill holes into the tin to hold it. Any ideas?

It's been a fun little project so far, and I think it will be neat sitting next to my tank. It will likely be a fun conversation piece for guests.
bigd603 is online now   Reply With Quote
Old 04-16-2013, 08:41 PM   #191
geesantoz
Algae Grower
 
PTrader: (0/0%)
Join Date: Mar 2013
Location: east bay
Posts: 51
Default

have anyone checked out on this ?

http://www.robotshop.com/arduarium-a...r-arduino.html



It seems more shield to come for this purpose ...
geesantoz is offline   Reply With Quote
Old 04-18-2013, 04:52 AM   #192
shift
Wannabe Guru
 
PTrader: (0/0%)
Join Date: Jan 2013
Location: Kelowna
Posts: 1,566
Default

Does anyone have some working code they care to share? I finally got my uno in the mail today and would love to have a base to start with
__________________
84G - The Osaka Forest
12G Fluval Edge - Celestial pearl Danios, Boraras urophthalmoides & PFR shrimp
5.5G Fluval Chi - Pumpkin shrimplets
10G - CRS/CBS
10G - Red Rilli's
10G - Yellow shrimp
shift is offline   Reply With Quote
Old 04-18-2013, 04:57 AM   #193
Darkblade48
Moderator
 
Darkblade48's Avatar
 
PTrader: (3/100%)
Join Date: Jan 2008
Location: Toronto
Posts: 9,077
Default

I'm not sure what kind of example code you are looking for; did you have anything in particular in mind?

The problem with the Uno is that there may not be enough I/O pins for the touchscreen + SD card + any other sensors you may want to use. I believe the touchscreen itself uses ~20 pins already...
__________________
Anthony

A Primer to Pressurized CO2 and A Primer to Planted Tanks
Eheim Pimp #362 - Eheim 2213 x2, Eheim 2028, Eheim 2217, Eheim surface skimmer and Eheim autofeeder.
Victor Pimp #33 - HPT272-125-350-4M
Darkblade48 is offline   Reply With Quote
Old 04-18-2013, 05:33 AM   #194
shift
Wannabe Guru
 
PTrader: (0/0%)
Join Date: Jan 2013
Location: Kelowna
Posts: 1,566
Default DIY Aquarium Touchscreen Controller

Which board are you using? Anything for code really. It's just nice to have something to build off of


So far I have 2 UNO boards. A screen. Temp sensor and a RTC and a relay board.

My first few projects I want to build is a sunrise/sunset controller for leds and a temperature monitor/auto shut off for the heaters.
__________________
84G - The Osaka Forest
12G Fluval Edge - Celestial pearl Danios, Boraras urophthalmoides & PFR shrimp
5.5G Fluval Chi - Pumpkin shrimplets
10G - CRS/CBS
10G - Red Rilli's
10G - Yellow shrimp
shift is offline   Reply With Quote
Old 04-18-2013, 06:39 AM   #195
Darkblade48
Moderator
 
Darkblade48's Avatar
 
PTrader: (3/100%)
Join Date: Jan 2008
Location: Toronto
Posts: 9,077
Default

Quote:
Originally Posted by shift View Post
Which board are you using? Anything for code really. It's just nice to have something to build off of


So far I have 2 UNO boards. A screen. Temp sensor and a RTC and a relay board.

My first few projects I want to build is a sunrise/sunset controller for leds and a temperature monitor/auto shut off for the heaters.
I am using a Mega2560 R2.

The problem with your setup is that (for example) my code will not work with your setup (you need to write up some code to pass data back and forth from one Uno to the other.

What screen do you have? The 3.2" Touchscreen uses 20 pins (just checked the specification sheet) for display alone, and another 5 pins for touch input. The SD slot takes up another 4 pins.

This is already more than the number of pins a single Uno has.

However, if you just want to do a temperature monitor/auto shut off, it can be implemented (i.e. if you do not use a touch screen and instead use a normal 20x04 LCD screen (or even a 16x02, etc).

You may want to investigate what type of relay you will want to use (for the shut off of your heater).

Finally, to answer your question regarding sample code, if you are using a digital DS18B20 temperature sensor, the Dallas libraries have some excellent examples that you can just copy/paste into a new sketch. From there, it only takes a few more lines of coding to display the temperature to an LCD screen, much like what I had before.

__________________
Anthony

A Primer to Pressurized CO2 and A Primer to Planted Tanks
Eheim Pimp #362 - Eheim 2213 x2, Eheim 2028, Eheim 2217, Eheim surface skimmer and Eheim autofeeder.
Victor Pimp #33 - HPT272-125-350-4M
Darkblade48 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:22 PM.


Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright Planted Tank LLC 2012