Go Down

Topic: Lighting control(Arduino-Android) (Read 1 time) previous topic - next topic

takiya_genji

Hello everyone;
Home Automation Lighting is what i am gonna do. In my project we can control lights using computer via internet(I think with arduino web server). Also control with my android phone. I want to make an android application for this.
But i am not sure which arduino is fit to my project. I think 'Arduino Mega ADK' and 'Arduino Ethernet Shield w/o PoE R3' is enough for me. I dont know this things is compatible for each other. I worked with arduino in my erasmus term. I only made LED blinking etc. But i liked arduino and wanna do this project. So, I am new with arduino. I dont wanna buy wrong things. Please help me to choose and give me hint for good starting.
Best regards...

Arrch

What you buy really depends on your requirements. How many lights are you trying to control? How are you controlling those lights? Wirless? Wired? X10? How does the Android come into this? Are you going to physically hook-up the android to the Arduino, or is it going to be wireless? Does it need to be controlled by anywhere, or just when you are close by?

takiya_genji

Thanks for replied. Firstly, i wanna control only 1 light. The main idea in my project is being Android project. I have to make an android application for this. In hardware part i chose arduino. Because i worked a bit with it. Project must be wireless, because my project has to supply controlling my light in other cities via internet. In this case i want to give a static IP to my light. With this way we can reach system when we write this IP to phone or computer.
The close by part is when i run my android application on my phone, it connect with arduino and do what i want(open or close light). And also this part will be wireless.
Arduino for this project must supply ADK, and i found 'Arduino Mega ADK'. For controlling for other cities need 'Arduino Ethernet Shield w/o PoE R3'. But i dont know what can i use when i close by? dont know Ethernet shield is enough for it? If not enough, i need wireless shield or bluetooth shield?
I am sorry for asked a lot of things. As i said i am new with arduino and my knowledge is limited.

Arrch


Project must be wireless


The whole thing? That's going to make it difficult to hook things up.

Quote
because my project has to supply controlling my light in other cities via internet.


Ok, we got requirement (1) Must be able to change the state of the light through the internet.

Quote
In this case i want to give a static IP to my light.


That might be a little tough, light's do not know what IP addresses are. So we know you need to control this over the internet, which means you'll have to have an internet connection. So as far as a static IP address goes, that's going to depend on your ISP. Of course, if you are going through a router with NAT (most have this), then you will also need a local static IP, which is easy enough with Ethernet/WiFi.

Quote
The close by part is when i run my android application on my phone, it connect with arduino and do what i want(open or close light). And also this part will be wireless.


Does the android have an internet connection? It would be much easier to go back to the first requirement of changing through the internet like everyone else rather than adding another layer of complexity by adding Bluetooth/RF/NFC/Etc...

Quote
Arduino for this project must supply ADK, and i found 'Arduino Mega ADK'.


What do you mean by "must supply"? You have to use the ADK? None of your requirements at the moment call for the need for the ADK, nor is a mega really necessary.

Quote
For controlling for other cities need 'Arduino Ethernet Shield w/o PoE R3'. But i dont know what can i use when i close by? dont know Ethernet shield is enough for it? If not enough, i need wireless shield or bluetooth shield?


If you're planning on using an Ethernet Shield, then it doesn't look like the "whole project" has to be wireless.

You're requirements are still a little fuzzy; I have gathered that you need to be able to control over the internet, but have no idea what type of internet is available, if any at all. You also say the Android needs to connect wirelessly, but we don't know if the device itself needs to connect wirelessly.

Suaveman

Quote
That might be a little tough, light's do not know what IP addresses are. So we know you need to control this over the internet, which means you'll have to have an internet connection. So as far as a static IP address goes, that's going to depend on your ISP. Of course, if you are going through a router with NAT (most have this), then you will also need a local static IP, which is easy enough with Ethernet/WiFi.


DDNS may be a solution to this problem, i know it worked for vnc'ing into a computer across the internet using a isp that has non-static ip adressing.

Go Up