Arduino Home Automation Project (Part 1)
We are going to make a home automation system using the Arduino boards and the RS part components. There are many functions in our home automation system. There are some descriptions about our system.
- Temperature and Hummidity sensoring with feedback System
- Automation Lighting System
- Air-conditioning System Design
For the whole system, it will setup based with the Arduino Uno and Arduino Wifi-Shield. And we have encountered many problems when we are going to use the Wifi-Shield to setup a webserver. So, I would like to share some of my experience on using the Arduino Wifi-shield and hope you may find the information are useful.
At first, for the Arduino platform, we need to downgrade to 1.0.2 version. For Arduino 1.0.2 version, It is supported for user to build up the wifi server, so I suggest that using the 1.0.2 version of the Arduino platform for using Arduino Wifi shield to build up the Web Server.
For 1.0.5 version, we need to update the wifi-Shield and the firmware, and it will be very complicated, for the update detail, please go to Arduino website to get the information: http://arduino.cc/en/Hacking/WiFiShieldFirmwareUpgrading
Also, I use Arduino Uno R3 to connect with the Wifi-Shield, so we need to use a wire to have a connection like the picture:
After finished all the connection, then we can use the USB cable to connect the computer and the Wifi Shield.
Use the version 1.0.2 Arduino platform and input the default program (Connect with WPA) to execute one and check to see is there any problems.
Before the checking, you need to input the SSID and password in the program to ensure the board can link with the Access Point.
After checking by the software and then we can write the program onto the board. If there is no problems, we can see the result like the picture:
In this page, we can see the IP address, MAC address of the Wifi Shield.
We will keep on update and share more experience with using the Arduino Wifi shield.
Hope you may find the information are useful!!