I've got a fun little project at home where I have my Arduino UNO and motor hooked up to my electric heater in the wall. I push a button and the motor spins the knob on the heat 180* to turn it on. Another button turns it 180* the other way to turn it off.Here are a few scenarios where I'd like to be able to turn on the heat.1) I'd like the ability to control this motor from my desk nearby, such as a button via wifi, etc.
2) I'd like to be able to program it to turn on every morning from 6am to 630am so I wake up to a warm room
3) I'd like to build an android app so I can press a button on my phone driving home from work and have the heat already on.
Isn't it illegal to use a mobile phone whilst driving in your country?
Quote from: Henry_Best on Feb 07, 2014, 05:15 amIsn't it illegal to use a mobile phone whilst driving in your country?No, I live in Africa
program it to turn on in the morning as you like.then have it turn on at the time you leave work. run for a time, then shut off. that way, if you are not home in time, it will not run all the time, but it will be warmer when you get home.
I saw the note about long USB cables, much prefer you use your phone while driving than reel in a long USB cable while driving.
program it to turn on in the morning as you like.then have it turn on at the time you leave work. run for a time, then shut off. that way, if you are not home in time, it will not run all the time, but it will be warmer when you get home.I saw the note about long USB cables, much prefer you use your phone while driving than reel in a long USB cable while driving.just an idea, but could you send a signal from your computer at work ?
Internet control of your device would be pretty easy. Controlling devices via a cell phone system seem to be a more challenging.
First, I should mention that I am posting as an Arduino novice. So the following is outside of my actual experience. They are only things that I have read about in passing.Since you would like to access your Arduino device from multiple locations, it makes sense to try to do it through the internet. Of course, this is dependent upon you having internet available at your home where you can plug it into your Arduino. Here is a link to a page about doing this with an Ethernet Shield. Though, I suppose a WiFi shield could also do it.http://arduino.cc/en/Main/ArduinoEthernetShieldSomeone else mentioned a long USB cable. If you had that, you could use your own computer for the Internet access. There are fairly inexpensive USB extension boosters that allow USB cables to be run much longer than the typical recommended maximum.Once your Arduino is talking to the Internet, then you should be able to access it from any other place you can also access the internet. It might be that the Arduino hosts a web page with a button to turn on and off the heat. Your cell phone's web browser would be able to access the Arduino web page. You might alternatively communicate by sending a tweet to the Arduino, or some other comparable method. If you search for "Internet" and "Arduino" and perhaps the phrase "Internet of Things" you should get a lot of information from people who have done things like this.-Joe Dunfee