Introduction: SmartHome Concept Pt 1
This is my first instructables. so i'm sorry for my bad english.
i will show you to make a basic your own smarthome. this is a simple instructables. We will simply turn of and on lamp with your arduino via web. So lets get started
anyway i use an application called Mig-A-Watt. Mig-A-Watt is an android based application and it works with Xiaomi Redmi Note. also i test it on an web based application called PlugMonsters. We will discuss in next instructables
You can see the tutorial in bahasa at : http://berkolaborasi.com/project/QuORQ
Step 1: Parts
1. Arduino yun
2. Relay 5v (i use 4 channel), SPST type
3.Micro Sd
4. Cables
5. Jumpers
6. Socket
7. Power Source for arduino. (you can use micro usb ar power bank. i use Xiaomi power bank)
Arduino yun is a coolest arduino board even it a bit weird if you compare with another arduino board. You can access arduino yun REST API. you can use temboo.com to add something cool at your project.
Step 2: Make Connections
Plug your micro usb with arduino yun. you can see here:http://arduino.cc/en/Guide/ArduinoYun for setting yun. after setting your yun, i assume you already know your yun's IP. email me if you stuck on this step. make connection between your relay and arduino. Pin 8 arduino to pin IN 1 module relay, also make connection between GND relay and GND Arduino, VCC relay to 5V arduino.
cut some cables and make it like i do(see in picture). connect the relay and cable. relay have some pins: common close, look at the picture for connection. if you want to add monitoring your electricty, you can add 'monitoring' function. add current sensor to monitor you electircity uses. i use ac712
Step 3: Code
This is the basic of controlling and monitoring your own smarthome using arduino yun:
i know it's a bit confusing if you a beginner, i will glad if you ask me via email if you have some problem :). Compile the code and open your browser. Type <your Yun's IP>/arduino/digital/8/1 to turn lamp on and <your Yun's Ip>/arduino/digital/8/0
example :192.168.43.59/arduino/digital/8/1 =turn on lamp
192.168.43.59/arduino/digital/8/0 =turn off lamp
.
*change temboo and google spreadsheet key, username in the code