1. ACCELEROMETER CONTROLLED POINTING DEVICE
ECEIIITN
A SUMMER INTERN PROJECT REPORT
Submitted by
MEDIKONDA ASHOK
N100549
REBBA VENKATA RAO
N100498
G ROHAN
N101006
Under the guidance of
BHAVANI SHANKAR
M.Sc. Electronics
Embedded RF Technologies
Ph. No.: 7569364891, 9030505886, 9618155458
Abstract:
We have been given a review of Microcontroller 8051 about its basic circuitry
(power, reset, crystal oscillator), memory management, pin configuration,
addressing modes, instruction set and directives. We have been trained on
KeiluVision5 to learn 8051 EmbeddedC programming in 16x2 LCD, RS232 Serial
Communication(Module to Module and Module to PC interfacing), HC-05
Bluetooth, RFID, GSM and GPS modules using 8051 developer kit. We have also
been introduced to ProgISP software, Arduino Uno and Raspberry Pi.
We have made an accelerometer controlled pointing device which includes 3-axis
accelerometer module, Arduino Uno Board & MATLAB R20012b software.
Accelerometer Module gives the X & Y direction’s corresponding to the rotation
toward left/right and top/bottom respectively. Arduino Uno Board takes the input
from the accelerometer and sends it to the PC serially. MatLab reads data serially
over the COM port with required baud rate coming from Arduino Uno Board.
MatLab controls the pointer using java robot which provides the mouse movement,
left and right mouse click buttons. This device is to be extended into a wearable and
further intended to be handy minimizing the hardware to possible extent.