Overview:
Materials:
- Component shell:
- Electrical equipment shell for protecting the main electronic components such as relays, and fuses.
- This shell is made by the company, Huangsoon, in Taiwan.
- Arduino case:
- This shell is also made by the company, Huangsoon, in Taiwan.
- Arduino UNO board
- Electronic components:
- Relay(12V, 5-PIN)
- Relay socket
- Adapter(12V)
- AC power Socket
- Fuse (10A)
- Fuse socket
- Miniature circuit breaker (30A)
- Wire, LED, Transistor, Resistor, Diode
- Serial Port jack(10-PIN, and 15-PIN)
Front |
Arduino Case |
Developed Environment:
- Mac os 10.7.2 (Lion) // It's also verified on Fedora 14.
- Python 2.71
- Django 1.31
Dependency:
Inside the shell:
Overview of the electronic components. |
Each relay has its own fuse. |
The breaker maintains the whole device. |
The adapter is used to supply all relays.
The circuit design:
For the first PIN, I set it to a constantly +12V output. |
Use a small current from Arduino board to be amplified by transistor, and then to drive the relay.
Inside the Arduino case:
The left side of the device:
The PINs on the top is connected to Arduino board. They are used to input/output a analog signal. And, there is a +110V power input on the button to supply the whole system.
The right side of the device:
There are two constantly +110V output. |
Part of the front:
It is match to the design draft. |
The orange sign is representative of the status to the relay.
The green sign is representative of the status to the input from Arduino.
Snapshot:
Activated. |
It is also compatible with mobile devices.
Furthermore, it will synchronize automatically the status of all PINs to each clients.
TODO:
- Synchronize by the push notification to each clients.
- Integrate the face detection/recognition, and the visibility of bluetooth to make it more flexible to control appliances.
- Add more electronic components such as a photoresistor to achieve more features.
02/12 EDITED:
I created a voice-control feature which can recognize a sentence and give a specific feedback.
Quick Demo:
I created a voice-control feature which can recognize a sentence and give a specific feedback.
Quick Demo:
2 comments:
I like how you are persistent with your interested field. :D
Thank you : )
Post a Comment