Umbrella Stand Hack with Rain Alert
openpicus.blogspot.it
openpicus.blogspot.it
The wireless card is 50GBP+VAT and the board it plugs in to is 20. thats > $150 to control an LED wirelessly which is only a little bit insane.
I'd love to throw together little 'internet of things' projects here there and everywhere but the per-unit cost just doesn't allow it.
So, what you need is a machine that has WiFi connectivity plus GPIO plus a few components. I'd suggest that you can do this with a Raspberry Pi plus a small WiFi adapter.
Using Amazon.co.uk pricing:
Raspberry Pi Model B: £42.89
Raspberry Pi Power Supply: £3.95
Edimax WiFi Adapter: £8.15
Some LEDs + resistors (est.) £2.00
----------------------------------
£56.99
Which is $90. Of course, if you have any of these things (like an old USB WiFi adapter) you can cut the cost further. Or you can do as I do (see link above) and reuse old equipment. My bus monitoring project was done for the cost of the LED display from SparkFun ($12.95).And the Pi has a lot of power to do other stuff. I have other ambient stuff in my house running off a single Raspberry Pi plus it's doing CCTV motion detection as well.
https://www.sparkfun.com/products/10822
It's a low-power WiFi client with a bunch of IO that you can configure to periodically do a TCP call to some server you own to get orders on what to do. If you don't mind having it always on you can invert that and have the server initiate the call. You lose the ultra-low power usage in that case. I've been evaluating it to create sensor/actuator networks and it's been great so far. It also has a serial port so your display example would work as well.
It's amazing that a full computer (the raspberrypi) can come so close to this on price but the raspberry is an energy guzzler compared to this and for anything you want to battery power that's a big deal.
When you do, it's frustrating in many ways.
Seriously, though, I have a compact umbrella that fits nicely inside my backpack. I leave it there all the time, so I don't have to worry about whether it's going to rain.
Alternatively, you could bring an umbrella.