AquaticTechTank.net

A forum dedicated to design and program aquatic tanks
It is currently Fri Jan 19, 2018 12:09 pm

All times are UTC - 5 hours




Post new topic Reply to topic  [ 43 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
PostPosted: Tue Jan 15, 2013 4:23 pm 
Offline
Site Admin

Joined: Fri Nov 30, 2012 1:54 pm
Posts: 275
This project is in the inception phase right now. It's in my head but hopefully and slowly will take form overtime. I've read up on the jarduino, an arduino controller project. While very cool and took a lot of work, I see issues with it. It's not very flexible or easy to use.


The dream

I want to creat a controller using the arduino and a wi-fi shield where you will interface with the arduino via an iPad app or your computer. Another key point is that this is a plug and play. You can plug devices into to this chain and start playing right away; no adding more code and recompiling to the arduino. The goal is user friendly. You can be a complete novice and make it work. You just need some soldering skills.


Top
 Profile  
 
PostPosted: Fri Jan 18, 2013 2:56 am 
Offline

Joined: Mon Jan 14, 2013 11:36 pm
Posts: 9
Are you set on using Arduino? When I first started thinking about building an aquarium controller Arduino was the first thought in my head as well. I have a raspberry pi that's looking for a nail though and I've been debating trying to use it instead. Wireless isn't a concern for me at the moment, but with a cheap USB wireless stick it can do that if needed.

Pros:
It's cheaper then an Arduino + wifi sheild, especially if wifi isn't a concern
It's quite a bit more powerful and flexible
Software can be written in whatever language you like
Code is more portable

Cons:
Setup is potentially more complex
Interfacing with some hardware might not be as straightforward


Top
 Profile  
 
PostPosted: Fri Jan 18, 2013 1:18 pm 
Offline
Site Admin

Joined: Fri Nov 30, 2012 1:54 pm
Posts: 275
Yeah, I'll stick with the arduino for now. Development is pretty easy for it. The complexity of plug and play will need some complicated object oriented programming like c++.


Sent from my iPad using Tapatalk HD


Top
 Profile  
 
PostPosted: Sat Jan 19, 2013 11:22 pm 
Offline
Site Admin

Joined: Fri Nov 30, 2012 1:54 pm
Posts: 275
Oh! I just realized that this plan of mine is exactly like the Lego mindstorm.
http://mindstorms.lego.com/en-us/history/default.aspx

I actually have a mindstorm set I can use for reference. I'll plan on using cad5 connectors for easy connections as well.


Sent from my iPad using Tapatalk HD


Top
 Profile  
 
PostPosted: Tue Jan 22, 2013 10:16 am 
Offline
Site Admin

Joined: Fri Nov 30, 2012 1:54 pm
Posts: 275
I'm going to use the MVC, model-view-controller, model when making this: meaning that the view or the interface is separated the logic and the data. So theoretically, the interface can work with any microprocessor.


Sent from my iPad using Tapatalk HD


Top
 Profile  
 
PostPosted: Wed Jan 23, 2013 1:32 am 
Offline
Site Admin

Joined: Fri Nov 30, 2012 1:54 pm
Posts: 275
Here's a quick sketch what I'm thinking
Image


Top
 Profile  
 
PostPosted: Thu Jan 24, 2013 11:18 pm 
Offline
Site Admin

Joined: Fri Nov 30, 2012 1:54 pm
Posts: 275
I've been reading on the Arduino WiFi. It's a recent product with some bugs. I think they're fixing the firmware problems now.
The wifi shield is $85, pricey.
The ethernet shield is $45. I wonder is it's cheaper to use this with a ethernet wireless bridge thing.

A wifi-usb dongle won't work. It has no logic. I basically will need to turn the Arduino into a web server.


Top
 Profile  
 
PostPosted: Fri Jan 25, 2013 11:38 am 
Offline
Site Admin

Joined: Fri Nov 30, 2012 1:54 pm
Posts: 275
I was going to make an iPad app as the view for this and thought better. It would be better if the arduino server would serve up HTML pages for devices to view. That way, any device can interact with it; android, pc, Mac, etc...


Sent from my iPad using Tapatalk HD


Top
 Profile  
 
PostPosted: Sun Jan 27, 2013 12:36 am 
Offline

Joined: Sun Jan 27, 2013 12:03 am
Posts: 5
mistergreen wrote:
I was going to make an iPad app as the view for this and thought better. It would be better if the arduino server would serve up HTML pages for devices to view. That way, any device can interact with it; android, pc, Mac, etc...


Sent from my iPad using Tapatalk HD


Depending on your HTML coding you make a really slick interface over the web. Unfortunately the arduino will be slightly limiting in terms of storage without adding a storage controller(SD Shield).


Top
 Profile  
 
PostPosted: Sun Jan 27, 2013 10:33 am 
Offline
Site Admin

Joined: Fri Nov 30, 2012 1:54 pm
Posts: 275
mogg851 wrote:
Depending on your HTML coding you make a really slick interface over the web. Unfortunately the arduino will be slightly limiting in terms of storage without adding a storage controller(SD Shield).


Yeah, I am going to host a lot of the assets like styles, images, JavaScript externally on my web server. I'll use a little jquery and Ajax to make it as cool and functional as possible. I can update data to a web page with Ajax without rewriting the whole HTML pages.

If I run out of memory, I'll go for the sd card route. There shouldn't be more than 3 different types of HTML pages.

I'm going to start buying parts soon. I wonder if I should get the Arduino uno or mega. Obviously the mega has more power and ports (more expensive) but I wonder if this controller can be built with 30K of memory like with the Uno.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 43 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Copyright 2noodles LLC 2012