Introduction: SensorBox Interfacing Device Using Arduino
The purpose of this project is to make a interfacing device that can bridge the gap between different technologies by using easy-to-use hardware and software. It's intended for anyone to edit modify and make interactive projects .As world moves towards internet of thing this device will help us in merging different technologies together. It uses open source hardware and software which makes it easier for several authors to work in parallel.
Step 1: What It Can Do
You can use any household infrared remote to control your pc.
In keyboard mode it allows you to interface your android phone with your pc and use it as a wireless keyboard.
In gaming mode it uses ultrasonic sensor to move a plane up and down by hovering your hand up and down above the sensor.
Step 2: Material
- Arduino
- LCD
- Bluetooth(HC-06)
- Ultrasonic sensor
- wires
- Infrared decoder
- Software(Arduino,Processing)
- Amarino(for android phone)
Step 3: Download Libraries
Download following libraries for software to work
for Arduino
- Liquid crystal library
- Library for ultrasonic sensor
- Irdecoder library
- Amarino
for Processing
- Software serial library
Step 4: Circuit
Connect the recieve pin for irdecoder to pin 10
Bluetooth to pin tx=8,rx=9
Ultrasonic sensor echo pin=6,trigger pin=7
Connection for Lcd is shown in the figure.
Step 5: Software
Code for SensorBox can be downloaded from the above link.
Most of the code is self explanatory.