I have just discovered the Arduino world, and I thought I would use it to do something I've been longing for for quite a while.
Basically it would be a "smart" power strip. Let's say 2/4 220V (I live in Italy, you know 8)) sockets that con be powered on/off according to various criteria:
Always ON
Always OFF
ON when the temperature goes ABOVE a certain threshold
ON when the temperature goes BELOW a certain threshold
I'm thinking about using the Arduino Ethernet, it has everything I need and is a bit cheaper than a 2009/Uno + Ethernet Shield. Any other ideas? Luigino + Ethernet shield maybe?
Is there any LCD shield that is compatible with the Arduino Ethernet? This would be a later addition I'd love to make, but unfortunately all of those I've seen seem to use digital I/O 10, which is reserved for the embedded Ethernet controller. The ATS-1 (Arduino ATS-1 Terminal Shield | Unified Microsystems) seems good, but it sounds very expensive to get it from the US. I know I could wire my own LCD screen, but I'm bad at soldering, and I would happily avoid that. Plus it would be nice for my project to be entirely made of readily available parts so that everyone could build it quickly.
As a temperature sensor, I chose the DS18B20, as it is digital, allowing me to use longer cables, plus it is already available in a waterproof version (http://www.robot-italy.com/product_info.php?products_id=2330), which is what I need. I might as well use a thermistor, but that is more complicate, requiring a parallel resistor, soldering, etc, which - again - I'd happily avoid :).
On the software side I should have no problems, as programming is my job. Just one question: do you think the flash space on the ATmega328 will be enough for my project? I fear it might be too little, since I will need to use the Ethernet, SD, and - later - LCD libraries. At least I plan to put the HTML files on the SD card.
That's all for the moment, thanks in advance for any replies!
I'm thinking about using the Arduino Ethernet, it has everything I need and is a bit cheaper than a 2009/Uno + Ethernet Shield.
Yes, it is, but keep in mind, that you also need some kind of USB2Serial adapter because the Arduino Ethernet does not have that on board, the UNO has.
Is there any LCD shield that is compatible with the Arduino Ethernet?
I don't know nuelectronics.com, I just searched around for a shield that uses other pins. I don't use shields for the display but solder them to connectors which I put in the topmost shield. This way I'm free to use the pins for the display that are not used otherwise.
Thanks, but I've found a suitable solution for the display meanwhile :). I still haven't implemented it in this project, but I have already successfully used a 2-wire connection through a shift register and the NewLiquidCrystal library. I'm even thinking of trying the one-wire solution but that will require a latching SR, which I don't have at the moment. I've much improved my soldering skills, also 8).
I also already have similar relay boards for my tests, but without the optocouplers. They were the cheapest I could find in the EU. I'd love to get yours (the 30A one in particular!) but I'm always afraid of customs duties when ordering abroad. I'm waiting for some SSR's from HK and I'm hoping they won't get hold of them :).
PS: Hope you liked Genova, it's quite close to where I live!