Plug 'n play arduino controller, Arduino Green WEB Controller - The Planted Tank Forum
Reply
 
LinkBack Thread Tools Display Modes
post #1 of 200 (permalink) Old 03-11-2014, 06:30 PM Thread Starter
Children Boogie
 
mistergreen's Avatar
 
Join Date: Dec 2006
Location: Cincinnati
Posts: 16,696
Plug 'n play arduino controller, Arduino Green WEB Controller

So I've been working on this wifi arduino based controller for a while. My goal was to make a web based controller where you don't need to touch the code for the code challenged and for the lazy like me. And it's darn convenient to not recompile and upload every time you add a new device.

And here's a video update on the project.
https://www.youtube.com/watch?v=P9wCcPO0gYg


There's more info of this over here
http://aquatictechtank.net/viewtopic.php?f=11&t=143

Last edited by mistergreen; 01-12-2015 at 12:43 AM. Reason: +
mistergreen is offline  
Sponsored Links
Advertisement
 
post #2 of 200 (permalink) Old 03-11-2014, 06:59 PM
Planted Tank Enthusiast
 
O2surplus's Avatar
 
Join Date: Jan 2010
Location: "Out West, in the Land of Fruits & Nuts"
Posts: 852
Sweeeeet!

I couldn't code my way out of a wet paper bag, so I'm liking this!

225 Gal, Glass "Reef Ready" w/ dual Iwaki Pumps & 2 Ocean Clear inline filters. Makers 72" heat sink w/ 12 NanoBox V3 led arrays, custom built CC drivers. All controlled by a BlueFish "mini" Led Controller. iAqua Aquarium Controller , and a 20lb CO2 system w/ Milwaukee Ph Controller.
O2surplus is online now  
post #3 of 200 (permalink) Old 03-11-2014, 07:30 PM Thread Starter
Children Boogie
 
mistergreen's Avatar
 
Join Date: Dec 2006
Location: Cincinnati
Posts: 16,696
You're the hardware guy, I'm the software guy

It should be pretty awesome and unique when done.
mistergreen is offline  
post #4 of 200 (permalink) Old 03-11-2014, 08:14 PM
Planted Tank Enthusiast
 
O2surplus's Avatar
 
Join Date: Jan 2010
Location: "Out West, in the Land of Fruits & Nuts"
Posts: 852
Quote:
Originally Posted by mistergreen View Post
You're the hardware guy, I'm the software guy

It should be pretty awesome and unique when done.

LOL- Speaking of hardware, I'm going to need your software expertise to explore the control possibilities with this.......








It's 5 channel LED driver with an integrated Atmega328 chip & DS1307RTC. The board features PWM control for all 5 channels. PWM control of two cooling fans, (2) I2C connections (with 5V and pull up resistors already installed), and (2) Dallas ONEWIRE connections with supporting circuitry for temperature sensing.

The drivers feature user programmable current settings of 300,700,1000,&1400ma per channel. Lot's of Led driving horsepower, but I'm at a loss to what creative software could be employed to control 1 or a group of them together. Any Ideas?

225 Gal, Glass "Reef Ready" w/ dual Iwaki Pumps & 2 Ocean Clear inline filters. Makers 72" heat sink w/ 12 NanoBox V3 led arrays, custom built CC drivers. All controlled by a BlueFish "mini" Led Controller. iAqua Aquarium Controller , and a 20lb CO2 system w/ Milwaukee Ph Controller.
O2surplus is online now  
post #5 of 200 (permalink) Old 03-11-2014, 10:03 PM Thread Starter
Children Boogie
 
mistergreen's Avatar
 
Join Date: Dec 2006
Location: Cincinnati
Posts: 16,696
I would play with lights mimicking the sun traveling across the sky, like more intense on the right in the morning and more intense on the left in the evening, even color shift if rgb. Normal aquarium lighting is boring because it's even. It's more dramatic with spot lighting. This maybe even be a good cure for algae.

You can play with light intensity for moon phases at night too.

If the board can connect to a weather service, it can even mimic outdoor conditions.


Sent from my iPad using Tapatalk HD

mistergreen is offline  
post #6 of 200 (permalink) Old 03-11-2014, 10:15 PM
Planted Member
 
Join Date: Jul 2010
Location: baraboo, wi
Posts: 205
love that board. the flexibility would be very useful.
skanderson is offline  
post #7 of 200 (permalink) Old 06-03-2014, 04:23 PM Thread Starter
Children Boogie
 
mistergreen's Avatar
 
Join Date: Dec 2006
Location: Cincinnati
Posts: 16,696
Tip of the day:
How to create a secure ardunio web server login by using a session variable.

https://www.youtube.com/watch?v=3UcKvr8Idpo
mistergreen is offline  
post #8 of 200 (permalink) Old 12-19-2014, 10:36 PM Thread Starter
Children Boogie
 
mistergreen's Avatar
 
Join Date: Dec 2006
Location: Cincinnati
Posts: 16,696
An update on my Ardunio web controller.

https://www.youtube.com/watch?v=KciaE8RNQMg
mistergreen is offline  
post #9 of 200 (permalink) Old 12-24-2014, 07:03 PM
Newbie
 
Join Date: Feb 2011
Location: USA
Posts: 2
That looks awesome. Are you going to be releasing the source code to use at some point?
jochocki is offline  
post #10 of 200 (permalink) Old 12-24-2014, 07:36 PM Thread Starter
Children Boogie
 
mistergreen's Avatar
 
Join Date: Dec 2006
Location: Cincinnati
Posts: 16,696
Quote:
Originally Posted by jochocki View Post
That looks awesome. Are you going to be releasing the source code to use at some point?
Yes, I'm still ironing out bugs and add more device types and finally, run it for a while to see how it functions.
mistergreen is offline  
post #11 of 200 (permalink) Old 12-24-2014, 09:13 PM
Planted Tank Enthusiast
 
Join Date: Aug 2014
Location: Edmonton, Alberta, Canada
Posts: 790
Looks like your really know what you're doing, I wish I had those skills.

So do I have it right?

The arduino would be loaded with a sketch. I would wire up whatever I want to use to the arduino and then go to the website to add them? So for example one day I decide I want another temperature probe, I wire it to the arduino and add it from the website? Then another day I decide I want to redo my lights and add 2 more channels, do I just add them on the website and wire it up and it works?
robsworld78 is offline  
post #12 of 200 (permalink) Old 12-24-2014, 09:42 PM Thread Starter
Children Boogie
 
mistergreen's Avatar
 
Join Date: Dec 2006
Location: Cincinnati
Posts: 16,696
yup, It's hardware "agnostic". You can use whatever device and plug them in where ever.
The only required devices are the arduino ethernet shield, an arduino mega, and an RTC.

In some cases you will have to write code though like for an I2C device. The bit wise data is so different on each device that it's not possible to write generic code for it.

But for any digital or pwm or analog pins, it should be plug and play.
mistergreen is offline  
post #13 of 200 (permalink) Old 12-24-2014, 10:04 PM
Planted Tank Enthusiast
 
Join Date: Aug 2014
Location: Edmonton, Alberta, Canada
Posts: 790
That's pretty sweet. This site is going to have it's share of controllers. lol
robsworld78 is offline  
post #14 of 200 (permalink) Old 12-28-2014, 08:02 PM Thread Starter
Children Boogie
 
mistergreen's Avatar
 
Join Date: Dec 2006
Location: Cincinnati
Posts: 16,696
A little update and explanation on device dependency feature.









**************** Video! **********************
*
*
http://youtu.be/7eUSTeTrmgo?list=UUg...xpWYpV6aUZiufQ
*
*
*
mistergreen is offline  
post #15 of 200 (permalink) Old 01-02-2015, 02:24 PM
Algae Grower
 
Join Date: Jan 2015
Location: Canada
Posts: 6
This is a really cool project and I look forward to your progress. I was thinking of trying to do something similar. Being away for work a lot I'd like to be able to login to a website and check how my aquariums are doing. Maybe even have a video feed or pictures that update every couple hours or at specific events.

My arduino experience is pretty limited to simple tasks like turning things on and off via buttons. I have no idea where to begin on getting it hooked up to the internets. But your project is inspiring me to learn.

Thanks!
jamblor is offline  
Reply

Quick Reply
Message:
Options

Register Now



In order to be able to post messages on the The Planted Tank Forum forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in









Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.



Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode



Posting Rules  
You may post new threads
You may 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
Trackbacks are On
Pingbacks are On
Refbacks are On

 
For the best viewing experience please update your browser to Google Chrome