Pages: [1]   Go Down
Author Topic: Control Arduino over the internet  (Read 713 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello all,

I'm interested in controlling my Arduino over the internet. I would like to put it in a different office and be able to control it over possibly a website or iPhone app. I have an Arduino UNO R3 and WifiShield.

Any ideas on how to go about doing this?

Thank in advance!!
Logged

Brisbane, Australia
Offline Offline
Edison Member
*
Karma: 33
Posts: 1123
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi

There are dozens of examples & tutorials available online for how to do this (link to google search result).  What is it you need the Arduino to do in response?

Cheers ! Geoff
Logged

"There is no problem so bad you can't make it worse"
- retired astronaut Chris Hadfield

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the answer!

Basically, I work on the front end of a software company. Our developers are in a different state, and we think it would be funny if whenever something went wrong, to set off a red light. So all the board would do is turn the light on/off.

Do you have any thoughts/suggestions on how i'd go about doing this?

Thanks!!
Logged

0
Offline Offline
Sr. Member
****
Karma: 4
Posts: 289
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Use this example as it shows how to turn pins on and off over the internet.

http://bildr.org/2011/06/arduino-ethernet-pin-control/

I used this as the basis for a controller to turn lights and pumps on and off on my fishtank.  I can do it from anywhere in the world as long as I have an internet connection.  You will need to set up the arduino/ethernet shield combo as a webserver at the location where you will have the red "you screwed up" light.  Connect it to a router and enable port fowarding on the router to route all port(??) requests to the ip address of the ethernet shield.  I had a problem using Port(80) when I did mine because my ISP blocked it.  I used port(150) and it worked fine.  Just send commands over any web browser.
Logged

Arduino Uno;
Mega328

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 631
Posts: 50115
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Basically, I work on the front end of a software company.
Must be a bit of a disappointment to the company, if you need to ask for help on such a simple project.
Logged

Pages: [1]   Go Up
Jump to: