Archive for the ‘eHome’ Category

Mobile Home Automation Via Android

Thursday, September 16th, 2010

I created this project and my target is improve the comfort of my home. Taking a look around I noticed that home automation solution proposed by the big market player are too much expensive for me and, above all, I should create new wires connections between light, plug, etc.. and the control box.
My idea is use what we already have without spend lot of money to buy a owner solution, so I started with arduino, my android mobile phone, some relays and my home.
I have a nice home, 2 bad rooms, kitchen with living room and it was very nice tka e the control of the lights, gate and door with my mobile phone.

[Mattia] have realized home automation via internet, using:

[...] an Arduino 2009 with ethernet shield and the game is very easy, I send some http message to arduino, he moves some relays and give me back a JSON response. Not so hard, but the hard business is interfacing with the electrical wiring of home, with some patience I found what I need and I linked those wires at the relays.

A chi non è mai capitato di restare chiuso fuori casa senza le chiavi? Beh a noi spesso e ci sarebbe piaciuto aprire il nostro cancello o porta di ingresso usando il telefono cellulare che abbiamo sempre con noi, il bisogno aguzza l’ingegno…ed ecco fatto! Ci siamo guardati un attimo in giro ed abbiamo recuperato un po’ di informazioni su Arduino, la sua filosofia a “brick” ci è sembrata l’ideale per fare quello che avevamo in mente, il mio HTC Hero con Android OS ha fatto il resto.

[Mattia] ha realizzato un progetto di automazione domestica usando Arduino Duemilanove e Ethernet Shield:

[...]Bisogna far comunicare Arduino con il nostro telefono, la soluzione più pulita che mi è balzata in mente era quella di usare il protoccolo http per farsì che la comunicazione avvenga  e JSON per scambiarsi i dati agilemente.

Più informazioni sul sito [nerdyDog]

via [ArduinoForum] source [nerdyDog]


Spiral Wall (Arduino+Processing)Spiral Wall (Arduino+Processing)

Wednesday, September 15th, 2010

This project is called “Spiral Wall”  which used Processing to control Arduino board. Pressing the keyboard(or mouse) to control the servo to rotate clockwise or counter-clockwise. You can see how the silk-line rotate and make the diversity of the patterns.

via [MAKE] source [Pandalabcc]

Questo progetto si chiama “Spiral Wall”  e utilizza Processing per controllare Arduino. Attraverso i tasti della tastiera o del mouse si possono controllare i servomotori per avere un movimento orario o anti-orario. Nel video si può notare la seta che cambia di spessore a seconda della rotazione.

via [MAKE] source [Pandalabcc]

last week to apply for HomeSense Project: Submit your home!

Wednesday, June 23rd, 2010

Friends at TinkerLondon, EDF R&D and Highwire teamed up for a challenging project: asking people to develop their own Smart Home, by teachng them how to do it.

Anyone can apply. No technological background needed. Just curiosity (as always). Deadline is approaching (1st July)-

Smart Homes have generally been more successful in concept than practice. The problem is not one of technology but of design – smart homes aren’t made by the people who will actually live in them, but by designers in R&D departments who have specific ideas about how they should be lived in, with rigid technology infrastructure and use scenarios. But home environments have multiple users living in them who bring different experiences and concepts of knowledge of the social, cultural and emotion context of the place that they live in.

People have the chance to change their way of thinking the home concept:

In September 2010 six households across Europe will have the opportunity to build their own smart home based on their decisions, their choices and their lifestyles. If you’re interested in finding out new things about the way that you live in your home and having a bunch of shiny new technologies to help you do this, we’d love to hear from you.

All sizes and types of households are welcome, from village cottages to suburban semis to houseboats to mansions; spouses and partners and children and flatmates and pets are all welcome.

It doesn’t matter how much experience you’ve had with technology before – all that counts is that you’re enthusiastic about taking part! Tinker will provide initial training, and you’ll work with a local expert where you live to provide support throughout the experience.

What are you waiting for?

Details of signing up as a household are here.
Details of joining us as an expert are here.

via [Homesense]

Arduino Email Manager [3 part tutorial]

Friday, May 7th, 2010

[Torchris] comes back from a little pause with a nice step by step tutorial on a mail receiver.

I will post the software in subsequent entries, but for now I will just explain that I decided to go with using a mail “pre-processor” application written in PHP. Originally I wanted to do everything on the Arduino so it would be a complete, stand-alone solution, but, alas, it just proved to be too hard for the Arduino’s limited text processing abilities and my small brain. Basically, even with the Duemilanova based on the ATMEGA328, you really can’t load a string array with more than a couple of hundred characters before the Arduino locks up. Unfortunately, you need to look through at least the first 1,500 – 2,000 characters to get the “from” and “subject” info I wanted. I looking into using PROGMEM, but I just couldn’t get my head around it (looks like all that fancy “pointer” stuff I can never figure out!). Then there’s the Arduiniana Flash library, but it seems limited to strings you load at the beginning, rather than dynamic strings.

Finally, I just decided to go with a pre-processor written in PHP. I already know enough PHP to be functional and it is excellent for text processing. When I went to figure out how to do sockets programming with PHP, the first tutorial I found was on writing a script to access a POP3 email server (check it out)! Using a pre-processor isn’t cheating too much. Tom Igoe uses one in Making Things Talk for his “Networked Air Quality Meter” project. Of course, on a much vaster scale, that is essentially how the RIM Blackberry email system works – emails are routed through their preprocessor software which compresses and reroutes them them down to the smartphone.

video and links after the break


Arduino Assisted Mind-Controlled TV Using EEG

Monday, April 12th, 2010

I have finally gotten around to re-writing some of my old code and re-recording a proper demo of controlling physical objects using thoughts by interfacing an EEG headset with an Arduino. While this technology is interesting and exciting, before anyone sees this as an endorsement for this particular EEG headset, I strongly recommend reading my full review of the device below. Those of you who have no interest in purchasing such a device can simply enjoy the show  ;) .

We’ve always wanted a remote of the TV-remote. [Paul] realized a mind-controlled TV-Remote which turns out to be more demanding (as we see from the video) in terms of concetration & stress, than his classical step-brother.

Nice EEG headset hack. I wonder how difficoult is to port the usb dongle directly to the Arduino. Check the IR library Paul used.

Read Paul full entry for a nice &  full review of the device below.

Via [killerprojects]

Spy on your office

Monday, April 12th, 2010

Ever wanted to take a look at your office while you are away?

HackADay summarized a very interesting 3 part tutorial from Garage Developer about setting up a home made surveillance system.

Im going to assume you have read the Part-1 and Part-2 of this post. Part-1 provides the hardware and Part-2 with the software for streaming and controlling the camera. [Part-3] will focus on the php file which is generated by the PHP webpage and its usage by the microcontroller to move or pan the camera.

Via [Garage Developer] [HackADay]


Monday, March 29th, 2010

Very interesting project  of a Braille Decoder.

A braille reader can read up to 200 words per minute (Foulke 1991).

In this tutorial I’m going to show how I implemented the electronic part for an innovative braille interface that can be connected to a computer via USB. The idea has been patented by my friend Nial Slater.

Via []

Arduino Motion Control over Ethernet [+ Ethernet Server]

Wednesday, March 24th, 2010
Another wonderful “networked” project from TorChris

When I set up to do my POP3 project, I ended up buying an Arduino Ethernet shield and an Adafruit Ethernet shield plus a Lantronix Xport. Having both, I figured it would be a good challenge to get both talking to each other and the result is this fairly simple project which actually ended up taking a lot of thought. It is loosely based on “Networked Game” project in Tom Igoe’s indispensable book “Making Things Talk“, but Tom’s example does the much harder job of writing everything in the low-level serial commands to the Xport while I am lazy and used the published libraries! The challenge here is that the two network shields have two different Arduino libraries which really don’t work quite the same way. Also, the Adafruit library is pretty light on explanation and the examples provided have no comments in the code!


Arduino POP3 Email Checker

Wednesday, March 24th, 2010

Have you ever looked up on the web for a working Mail Checker via Ethernet Shield?

Check TorChris first Pop3 Email checker and his other post for some code debug.

via [opensourceprojects]

Tweeting Aquarium

Monday, March 22nd, 2010

Complete & well done project sum-up about a twitting aquarium.  Just 3 push-buttons, a LRD and a Dallas Semiconductor DS18B20 1-wire digital thermometer used for measuring the temperature of the aquarium water.

via [Juissi's Tanganyika]