SlideShare a Scribd company logo
© Technical Spark
- SARVESH SINGH
1403213090
1
© Technical Spark
Hardware Software
Communication
SoftwareHardware
© Technical Spark
© Technical Spark
Powerpoint Gesture Recognition
Code
© Technical Spark
Hardware
© Technical Spark
Arduino
• Open-Source Prototyping Platform
Accelerometer
• ADXL3xx
Bluetooth
• HC0x
© Technical Spark
Gesture Control
Wireless
Communication
Introduction ToAccelerometer
What’s Inside Accelerometer??
Various Classifications
Bluetooth
Master
Slave
© Technical Spark
Gesture Control
Wireless
Communication
Introduction To Accelerometer
Various Classifications
Bluetooth
Master
What’s Inside Accelerometer??
Slave
© Technical Spark
–Howit works???
It All Begins Here…
© Technical Spark
So, What is an accelerometer???
 Simply stated … It is a device that measures
acceleration
forces.
STATIC
(due to gravity)
DYNAMIC
(w.r.tDevice)
 Measures the tilt of
the device
(w.r.t. gravity)
 Analyze the way
device is moving
Vibrations & Shocks
© Technical Spark
So, What is an accelerometer???
 To put simply… It is a device that
measures
acceleration
forces.
STATIC
(due to gravity)
DYNAMIC
(w.r.tDevice)
 Measures the tilt of
the device
(w.r.t. gravity)
 Analyze the way
device is moving
Vibrations & Shocks
© Technical Spark
Understanding Accelerometer
Remember Hooke’s law:
fk =kx = mg
g=(kx)/m
Now Somehow mechanical displacement  electrical signal
piezoelectric, piezoresistive or capacitive components
© Technical Spark
These tiny crystal structures output electrical charge
when placed under mechanical stress ( e.g. acceleration).
Understanding Accelerometer
© Technical Spark
So, How does it work???
© Technical Spark
An accelerometer works on the principle of piezo electric effect.
Here, imagine a cuboidal box, having a small ball inside it, like
in the picture above. The walls of this box are made with piezo
electric crystals. Whenever you tilt the box, the ball is forced
to move in the direction of the inclination, due to gravity. The
wall with which the ball collides, creates tiny piezo electric
currents. There are totally, three pairs of opposite walls in a
cuboid. Each pair corresponds to an axis in 3D space: X, Y
and Z axes. Depending on the current produced from the piezo
electric walls, we can determine the direction of inclination
and its magnitude.
So, How does it work???
© Technical Spark
So, What is an accelerometer???
Simply stated… It is a ^ device that measures
acceleration force
electromechanical

Another Classification
Digital Accelerometer Vs Analog Accelerometer
© Technical Spark
So, What is an accelerometer??
Simply stated… It is a ^ device that measures
acceleration force
electromechanical

Another Classification
Digital Accelerometer Vs Analog Accelerometer
Digital accelerometers usually use pulse width modulation (PWM) for
their output. This means there will be a square wave of a certain
frequency, and the amount of time the voltage is high will be
proportional to the amount of acceleration.
© Technical Spark
So, What is an accelerometer??
Simply stated… It is a ^ device that measures
acceleration force
electromechanical

Another Classification
Digital Accelerometer Vs Analog Accelerometer
Analog style accelerometers output a continuous voltage
that is proportional to acceleration. E.g. 2.5V for 0g, 2.6V
for 0.5g, 2.7V for 1g and so on.
© Technical Spark
Digital Accelerometer
+ used when pure digital inputs are available in microcontroller
+ requires the knowledge of SPI(Serial PeripheralInterface)
or I2C(Inter Integrated Circuit Communication)
Analog Accelerometer
+ used when ADC inputs are available in microcontroller.
+ requires little knowledge of Programming acceleration=read_adc();
© Technical Spark
?Digital Accelerometer
+ used when pure digital inputs are available in microcontroller.
+ requires the knowledge of SPI(Serial Peripheral Interface)or
I2C(Inter Integrated Circuit Communication)
Analog Accelerometer
+ used when ADC inputs are available in microcontroller.
+ requires little knowledge of Programming acceleration=read_adc();
--Values flicker a bit
© Technical Spark
Two Axis Accelerometer Vs Three Axis Accelerometer
Responds to change in value in only 2 axes .
Corresponds to 4 different motion in space. (Still sufficient)
© Technical Spark
Two Axis Accelerometer Vs Three Axis Accelerometer
Responds to change in value in all 3 axes .
Corresponds to all different motion in space.
Cost is almost the same as Two Axis Accelerometer.
© Technical Spark
Accelerometers : u have seen them everywhere
 Used in mobile phones
here accelerometer is used to present
landscape or portrait views of the device's screen
 In Cricket
What about Cricket ???
 In Laptops
Many laptops feature an accelerometer which is used to detect drops. If a
drop is detected, the heads of the hard disk are parked to avoid data loss
and possible head or disk damage by the ensuing shock.
© Technical Spark
CONCLUSIONS:
How Should our Accelerometer be… ???
• It should measure both Static + Dynamic acceleration
• It should be an analog one.
• It should have 3 Axes.
• Sensitivity should be high
•ADXL335
© Technical Spark
ADXL335
Is Your Accelerometer Working Properly??
 Set this pin to 3V, an electrostatic force is exerted on the accelerometer beam.
 Check the voltages Vx , Vy , Vz on X , Y and Z pins respectively.
 If Vx= --(0.325)V and Vy= +(0.325)V and Vz=+(.550)V . Accelerometer is working
properly 
This ST pin can be left open-circuit or connected to common (COM) in normaluse
© Technical Spark
Now That We Have Got Our Required Accelerometer
WHAT’S NEXT??
Now we need to convert the available analog signal from
accelerometer to digital signal.
Use ADC Pins of ATMEGA 328(ARDUINO UNO)
 Connect Gnd & Vcc
 Use required Capacitors at X,Y & Z.
© Technical Spark
© Technical Spark
Alternate
Sensoduino
MPU6050
© Technical Spark
Communication
© Technical Spark
© Technical Spark
© Technical Spark
Master
Slave
© Technical Spark
© Technical Spark© Technical Spark

More Related Content

PPT
Im ch 3( pt-2) mech sensor
PPT
Low-g Accelerometers Part 1 - Basic Knowledge of Accelerometers
PDF
3 axis accelorometer- ADXL345
PPT
Low-g Accelerometers Part 2 - Accelerometer Products and Applications
PPTX
Accelerometer 1
PPTX
Accelerometer 1
PPTX
Accelerometer
PPTX
Electric techometer
Im ch 3( pt-2) mech sensor
Low-g Accelerometers Part 1 - Basic Knowledge of Accelerometers
3 axis accelorometer- ADXL345
Low-g Accelerometers Part 2 - Accelerometer Products and Applications
Accelerometer 1
Accelerometer 1
Accelerometer
Electric techometer

What's hot (20)

PPTX
Speed measurement, tachometer
DOCX
Vishal project1
PPTX
Dc tachometer
PPTX
Piezoelectric accelerometer
PDF
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwar
PPTX
Sensor, Transducers and Actuator in Robotics
PDF
PULSE GENERATOR_Hazzan Aj
PPTX
Tachometer
PPTX
PPTX
Tachometer and clamp meter
PPTX
Tachometer
PPTX
Contactless tachometer using 8051 microcontroller2
PPTX
Tachometer
PPT
Digital voltmeter project
PDF
Fluke making sense-of-electrical-signals
PPTX
Spin Seminario L'Aquila - Activate
PPTX
basics of temperature data logger (with energia and stellaris)
PPTX
Tachogenerator
PPTX
Temperature Controller with Atmega16
PDF
Frequency counter
Speed measurement, tachometer
Vishal project1
Dc tachometer
Piezoelectric accelerometer
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Sensor, Transducers and Actuator in Robotics
PULSE GENERATOR_Hazzan Aj
Tachometer
Tachometer and clamp meter
Tachometer
Contactless tachometer using 8051 microcontroller2
Tachometer
Digital voltmeter project
Fluke making sense-of-electrical-signals
Spin Seminario L'Aquila - Activate
basics of temperature data logger (with energia and stellaris)
Tachogenerator
Temperature Controller with Atmega16
Frequency counter
Ad

Similar to Powerpoint Gesture Recognition (20)

PPTX
mechanical B presentaion in physics prentatation
PPTX
Sensors and Actuators Accelerometer.pptx
PPTX
Accelerometer sensor
PPTX
Vibration measurement
PPTX
Accelerometer
PPT
Accelerometers
PPTX
Accelerometers Presentation and Information Brief
PDF
imch-3pt-2mechanical sensor-181108094540
PPTX
accelerometer
PPTX
Accelerometer.pptx
PPT
Low g iMEMS® Accelerometers
PPT
Accelerometers 2015
PPTX
Android App Development with MIT App Inventor 2: Accelerometer
PPT
TechnicalLecturePresentationAccelerometers.ppt
PPTX
SENSORS A DISCUSSION
PPTX
Accelerometer
PPTX
Accelerometer, MEMS sensor
DOCX
MEMS2_GROUP_C_2015_FINAL_REPORT
PPTX
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
PPTX
Introduction-to-Mechanical-Accelerometers.pptx
mechanical B presentaion in physics prentatation
Sensors and Actuators Accelerometer.pptx
Accelerometer sensor
Vibration measurement
Accelerometer
Accelerometers
Accelerometers Presentation and Information Brief
imch-3pt-2mechanical sensor-181108094540
accelerometer
Accelerometer.pptx
Low g iMEMS® Accelerometers
Accelerometers 2015
Android App Development with MIT App Inventor 2: Accelerometer
TechnicalLecturePresentationAccelerometers.ppt
SENSORS A DISCUSSION
Accelerometer
Accelerometer, MEMS sensor
MEMS2_GROUP_C_2015_FINAL_REPORT
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Introduction-to-Mechanical-Accelerometers.pptx
Ad

Recently uploaded (20)

PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Spectroscopy.pptx food analysis technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Spectroscopy.pptx food analysis technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
Spectral efficient network and resource selection model in 5G networks
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Empathic Computing: Creating Shared Understanding
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation theory and applications.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Unlocking AI with Model Context Protocol (MCP)
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Machine learning based COVID-19 study performance prediction
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx

Powerpoint Gesture Recognition

  • 8. Arduino • Open-Source Prototyping Platform Accelerometer • ADXL3xx Bluetooth • HC0x © Technical Spark
  • 9. Gesture Control Wireless Communication Introduction ToAccelerometer What’s Inside Accelerometer?? Various Classifications Bluetooth Master Slave © Technical Spark
  • 10. Gesture Control Wireless Communication Introduction To Accelerometer Various Classifications Bluetooth Master What’s Inside Accelerometer?? Slave © Technical Spark
  • 11. –Howit works??? It All Begins Here… © Technical Spark
  • 12. So, What is an accelerometer???  Simply stated … It is a device that measures acceleration forces. STATIC (due to gravity) DYNAMIC (w.r.tDevice)  Measures the tilt of the device (w.r.t. gravity)  Analyze the way device is moving Vibrations & Shocks © Technical Spark
  • 13. So, What is an accelerometer???  To put simply… It is a device that measures acceleration forces. STATIC (due to gravity) DYNAMIC (w.r.tDevice)  Measures the tilt of the device (w.r.t. gravity)  Analyze the way device is moving Vibrations & Shocks © Technical Spark
  • 14. Understanding Accelerometer Remember Hooke’s law: fk =kx = mg g=(kx)/m Now Somehow mechanical displacement  electrical signal piezoelectric, piezoresistive or capacitive components © Technical Spark
  • 15. These tiny crystal structures output electrical charge when placed under mechanical stress ( e.g. acceleration). Understanding Accelerometer © Technical Spark
  • 16. So, How does it work??? © Technical Spark
  • 17. An accelerometer works on the principle of piezo electric effect. Here, imagine a cuboidal box, having a small ball inside it, like in the picture above. The walls of this box are made with piezo electric crystals. Whenever you tilt the box, the ball is forced to move in the direction of the inclination, due to gravity. The wall with which the ball collides, creates tiny piezo electric currents. There are totally, three pairs of opposite walls in a cuboid. Each pair corresponds to an axis in 3D space: X, Y and Z axes. Depending on the current produced from the piezo electric walls, we can determine the direction of inclination and its magnitude. So, How does it work??? © Technical Spark
  • 18. So, What is an accelerometer??? Simply stated… It is a ^ device that measures acceleration force electromechanical  Another Classification Digital Accelerometer Vs Analog Accelerometer © Technical Spark
  • 19. So, What is an accelerometer?? Simply stated… It is a ^ device that measures acceleration force electromechanical  Another Classification Digital Accelerometer Vs Analog Accelerometer Digital accelerometers usually use pulse width modulation (PWM) for their output. This means there will be a square wave of a certain frequency, and the amount of time the voltage is high will be proportional to the amount of acceleration. © Technical Spark
  • 20. So, What is an accelerometer?? Simply stated… It is a ^ device that measures acceleration force electromechanical  Another Classification Digital Accelerometer Vs Analog Accelerometer Analog style accelerometers output a continuous voltage that is proportional to acceleration. E.g. 2.5V for 0g, 2.6V for 0.5g, 2.7V for 1g and so on. © Technical Spark
  • 21. Digital Accelerometer + used when pure digital inputs are available in microcontroller + requires the knowledge of SPI(Serial PeripheralInterface) or I2C(Inter Integrated Circuit Communication) Analog Accelerometer + used when ADC inputs are available in microcontroller. + requires little knowledge of Programming acceleration=read_adc(); © Technical Spark
  • 22. ?Digital Accelerometer + used when pure digital inputs are available in microcontroller. + requires the knowledge of SPI(Serial Peripheral Interface)or I2C(Inter Integrated Circuit Communication) Analog Accelerometer + used when ADC inputs are available in microcontroller. + requires little knowledge of Programming acceleration=read_adc(); --Values flicker a bit © Technical Spark
  • 23. Two Axis Accelerometer Vs Three Axis Accelerometer Responds to change in value in only 2 axes . Corresponds to 4 different motion in space. (Still sufficient) © Technical Spark
  • 24. Two Axis Accelerometer Vs Three Axis Accelerometer Responds to change in value in all 3 axes . Corresponds to all different motion in space. Cost is almost the same as Two Axis Accelerometer. © Technical Spark
  • 25. Accelerometers : u have seen them everywhere  Used in mobile phones here accelerometer is used to present landscape or portrait views of the device's screen  In Cricket What about Cricket ???  In Laptops Many laptops feature an accelerometer which is used to detect drops. If a drop is detected, the heads of the hard disk are parked to avoid data loss and possible head or disk damage by the ensuing shock. © Technical Spark
  • 26. CONCLUSIONS: How Should our Accelerometer be… ??? • It should measure both Static + Dynamic acceleration • It should be an analog one. • It should have 3 Axes. • Sensitivity should be high •ADXL335 © Technical Spark
  • 27. ADXL335 Is Your Accelerometer Working Properly??  Set this pin to 3V, an electrostatic force is exerted on the accelerometer beam.  Check the voltages Vx , Vy , Vz on X , Y and Z pins respectively.  If Vx= --(0.325)V and Vy= +(0.325)V and Vz=+(.550)V . Accelerometer is working properly  This ST pin can be left open-circuit or connected to common (COM) in normaluse © Technical Spark
  • 28. Now That We Have Got Our Required Accelerometer WHAT’S NEXT?? Now we need to convert the available analog signal from accelerometer to digital signal. Use ADC Pins of ATMEGA 328(ARDUINO UNO)  Connect Gnd & Vcc  Use required Capacitors at X,Y & Z. © Technical Spark
  • 36. © Technical Spark© Technical Spark