Go Down

Topic: Wireless Aquarium Remote controler (Read 6806 times) previous topic - next topic

nils68

Privet!! Ty sluchaino ne russkiy?

HULK


nils68


loneranger

i have an aquaium and would love to create something simliar would you be able to offer and schematics or guidance on this i have create a couple of arduino devices myself to got a good idea how to do most things

HULK

#19
Nov 21, 2010, 10:19 pm Last Edit: Nov 21, 2010, 10:19 pm by HULK Reason: 1
loneranger, schematics are all in my mind but i will gladley give you guidance and a helping hand.
First you need to learn how to control a graphical KS0108 LCD, MEM from the forum has created a great library. In the playground you can find details about how to connect and get started on the KS0108. Read and learn how to use it.
I recommend that you buy a KS0108 LCD that is proven to work already according to the playground.

To get a KS0108 to run you will need to connect several pins to the arduino board, therefore i suggest to get the Arduino Mega. It has a slim design and even more ports and memory then my set up based on a ATMega 644.  

Check out the link previously about the touch screen and order one from deal extreme or maybe you can extract one from a old phone or other device that is scrapped. Create a on/off menu with icons to prepare for next steps.

Next step is to get your communication working, seeedstudio has a great price on RF 433Mhz :
http://www.seeedstudio.com/depot/433mhz-rf-link-kit-p-127.html?cPath=2&zenid=5af1418f8ac6f7567d9ac4232984fc83
This is the part that may get tricky but if you look at the Virtuaed Wire library documentation you will find that all there is also presented in a user friendly way : http://www.open.com.au/mikem/arduino/VirtualWire.pdf

Set up a slave arduino with a tx/rx RF and use your touch and KS0108 to switch on/off a led.

Then the rest should be a matter of time and patience or ask for help and i will support.
Did this get you started?





loneranger

thanks for your support i have got the screen and touch digitizer on the way. i ordered the rf kit from seeduino so hopefully i will be able to get started on designing my menu and features i hear the ph phobe has a complicated schematic

HULK

#21
Nov 23, 2010, 09:59 am Last Edit: Nov 23, 2010, 10:01 am by HULK Reason: 1
loneranger

RF kit from Seeedstudio works great and the pricing is just fantastic as usual.
Notice that you need one kit for every module so you can send and receive but i assume you figured that out already.

There are several solution to the PH sensor. In my case i already had a PH sensor from Weipro and i was to cheap to buy additional PH probes and components to get it working.
I simply hacked my way in to the Weipro PH sensor.
But there are several good solutions to PH sensors:
http://blea.ch/wiki/index.php/PH_Meter
http://www.reefcentral.com/forums/showthread.php?p=16463909
http://code.google.com/p/phduino/


For the water level i used a regular floater:



The temperature is measured with a 1-wire component.
Library and more about it is found in attached link.
http://milesburton.com/wiki/index.php?title=Dallas_Temperature_Control_Library



nils68

Hi HULK!! I`m sorry for may bad english.I`m Russian.
I have a question about how do you send some AT comandds  to your mobile? From arduino?

HULK

Yes i use my Arduino, check below link for details in another thread.
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1290601471
Your English is good, my Russian is very very bad...

loneranger

got my screen and ds touch got them all wired up and sarted designing my menus but not too sure how i use the touchscreen for hotspots is there any code you can share with me to help with this

thanks

HULK

#25
Nov 26, 2010, 07:55 am Last Edit: Nov 26, 2010, 07:56 am by HULK Reason: 1
loneranger
First you should look at attached link if you already have not done so
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1239612842

Make sure to define other pins for the touch that will not be the same as for the KS0108.
Use the code example from above and run it, if you start the srial monitor you will notice that if you push on the touch screen you will get a X and Y coordinate. Find your spots on the screen where you like to have buttons and note the coordinates.
Then to define a button on the screen just use below in your menu sketch.
Code: [Select]
if (touched() && touchX < 870 && touchX > 770 && touchY < 660 && touchY > 560) {do something}

Jeremy1998

Where did you get those relays? What are they rated at as far as output for amps and volts?

I am looking for some relays, and I can't find any good ones.

HULK


GnobarEl

Hi,
your project is amazing.
I've done something similar, but less less more easier.

your can see some photos here:
http://lusorobotica.com/index.php?topic=2353.15

I think i will get some inspiration of your work and rebuild mine.

Congratulations!

HULK

GnobarEl Thanks for your comment!
Sadly i do not understand Portuguese, but with the help of google translate i can understand that you are controlling a food feeder  8-)
Now i need to add that to my list of things to manage with my set up .

Go Up