Reading Accelerometer with microcontroller can bring your project to life after reading this post you will be able to interface your accelerometer easily with microcontrollers.
After reading a bit about accelerometer and accelerometer pins you are good to go with accelerometer interfacing with your
microcontroller I have interfaced accelerometer with my Atmega 8535
microcontroller (it is easy to use because its having built in ADC).
According to me the easiest way to know any sensor is transmit
its data to hyper terminal via COM port and then analyze data in real-time. So as
soon as I got accelerometer I wrote a piece of code to transmit the data
serially and started analyzing them on my PC.
Here is the code which I wrote in AVR-BASCOM
-----------------------------------------------------------------------------------------------------
$regfile
= "m8535.dat" ' specify the used
micro
$crystal
= 16000000 ' used crystal frequency
$baud
= 9600 ' use baud rate
Dim
X As Integer , Y As Integer , Z As Integer
Dim
Channel As Word
Config
Adc = Single, Prescaler = Auto
Ddra.0
= 1
Porta.0
= 1 'pin 1 in output mode
high(vcc)
Ddra.1
= 1 'pin 2 in op mode low(gnd)
Porta.1
= 0
Ddra.2
= 0
Porta.2
= 1 'x axis adc ip mode
Ddra.3
= 0
Porta.3
= 1 'y axis adc ip mode
Ddra.4
= 0
Porta.4
= 1 'z axis in ip mode
Ddra.5
= 1
Porta.5
= 0 'g select pin op high
Ddra.6
= 1 'self test pin op low
Porta.6
= 0
Do
X = Getadc(3) 'read x axis
Y = Getadc(4) 'read y axis
Z = Getadc(5) 'read z axis
Waitms 100
Print " X " ; Getadc(3) ; " Y " ;
Getadc(4) ; " Z " ; Getadc(5) ; 'display on COM port
Print
Loop
End
---------------------------------------------------------------------------------------
and then you are ready to see instant data on your hyper terminal.
So you can analyze your movement or just create a look-up table for further references.
or manually decide what values you want to use for application.
Guys keep waiting for further posts what are about how to utilize this accelerometer data to control any game like NFS Most wanted or Counter strike with just a tilt of hand or to make your own WII like gaming console.
---------------------------------------------------------------------------------------
And finally what i got is this
Accelerometer interfacing with microcontroller |
So you can analyze your movement or just create a look-up table for further references.
or manually decide what values you want to use for application.
Guys keep waiting for further posts what are about how to utilize this accelerometer data to control any game like NFS Most wanted or Counter strike with just a tilt of hand or to make your own WII like gaming console.