Valencia
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« on: November 28, 2012, 09:53:57 am » |
Hello,
I have been working for 1 months on my Arduino home automation. What I'm doing is a arduino + ethernet working as webserver, and using HTML in order to control the variables on my mobile telephone.
It has now:
- RTC - Ethernet (w5100) - Digital light sensor - Relay module - Arduino Mega - 5v power supply
There are other modules I want to use in the future as PIR, distance sensor, temperature, RF, etc. but my priority is to control my central heating and exterior lights.
I have the webserver working (after spend hours trying to run the string concatenation), you can see a screenshot of my mobile.
I will post as much as I can about the proyect, but I have a doubt:
- What's the maximum distance that arduino ethernet shield can send/receive data from router? I have connected it to the router and it works perfectly, but when I connect it throw a 20 meters ethernet cable, it doesn't (PC and TV work).
In order to debut the HTML, I have to connect it to the ethernet of my Laptop, and use the WIFI connection to share the webserver to the net.
Thanks in advance
|
|
|
|
|
Logged
|
|
|
|
|
Holland
Offline
Newbie
Karma: 0
Posts: 12
|
 |
« Reply #1 on: November 29, 2012, 01:59:02 pm » |
Hi,
I'm also working on a similar project as you, hope to see some ideas from you! For now, I've a Mega connected via I2C to the ethernet module (W5100 + arduino together), and the ethernet card has about 20 meter cable (cat 5e) to my router. It's all working fine here, so I think the distance isn't the problem.
Maybe the power isn't enough? Have you tried a 7,5 volt power supply?
|
|
|
|
|
Logged
|
|
|
|
|
Valencia
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #2 on: December 01, 2012, 11:46:37 am » |
I'm using a 5v power supply directly connected to 5V pin of Arduino (avoiding the power regulator in the arduino Mega card).
I have completted the code and it's working perfectly. I have attached it. Variable names are in spanish.
The workig is as follow: - Initialize the RTC, ethernet, read variables from ROM (I store it in order to recover them when the power is out), light sensor... etc. - Show HTML code - When a string from Web browser is received, read this and change variables. Show updated web again. - Each 50 seconds update Central heating status and light status, in order to put ON or OFF when they are in AUTO mode.
|
|
|
|
|
Logged
|
|
|
|
|
Valencia
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #3 on: December 01, 2012, 11:48:50 am » |
What I would like to do now is to use a ring connection between some arduinos, because I want to control to much reles and I'm not able to pass all the cable throug the wall, so I will need to distribute some arduinos, connected in ring typology.
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Online
Tesla Member
Karma: 71
Posts: 6830
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #4 on: December 01, 2012, 08:08:59 pm » |
connected in ring typology. http://ardweenet.robgray.com/index.phpUnfortunately it's not even close to being ready yet, but PCBs are being fabbed as we speak. ______ Rob
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 7
|
 |
« Reply #5 on: December 01, 2012, 08:36:43 pm » |
check your network cabel if the wiring is not in the right order its almost not possible to work over 10m
|
|
|
|
|
Logged
|
|
|
|
|
Valencia
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #6 on: December 02, 2012, 04:56:31 am » |
Thanks, I will check the connectors.
Ring typology is an option, other one is the wireless (RF), but I think the last one would be unestable.
Another question:
¿There is any web where I can get my external IP through arduino web client?
(in order to send me when the IP change)
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 7
|
 |
« Reply #7 on: December 03, 2012, 01:45:17 pm » |
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 13
|
 |
« Reply #8 on: December 13, 2012, 04:59:38 pm » |
Hi,
nice project, can you share your code pls?
thanks
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Tesla Member
Karma: 50
Posts: 6552
Arduino rocks
|
 |
« Reply #9 on: December 13, 2012, 06:37:41 pm » |
- What's the maximum distance that arduino ethernet shield can send/receive data from router? I've got an arduino and mega with ethernet shields connected to my router thru ~50' of cat3 four conductor telephone wire wired as 10BaseT.
|
|
|
|
« Last Edit: December 13, 2012, 06:39:40 pm by zoomkat »
|
Logged
|
|
|
|
|
|
|
|