3
What is Arduino®
Arduino
®
is an open-source prototyping platform based on easy-to-use hardware and
software. Arduino
®
boards are able to read inputs
–
light-on sensor, a finger on a button or a
Twitter message
–
and turn it into an output
–
activating of a motor, turning on an LED,
publishing something online. You can tell your board what to do by sending a set of
instructions to the microcontroller on the board. To do so, you use the Arduino
programming language (based on Wiring) and the Arduino
®
software IDE (based on
Processing). Additional shields/modules/components are required for reading a twitter
message or publishing online. Surf to
for more information.
Product Overview
The MMA8452Q accelerometer module is a smart, low-power, three-axis, capacitive MEMS
accelerometer with 12 bits of resolution. It is packed with embedded functions with flexible
user-programmable options, configurable to two interrupt pins. Embedded interrupt
functions allow for overall power savings relieving the host processor from continuously
polling data. It has user selectable full scales of ± 2 g/± 4 g/± 8 g with high-pass filtered
data, as well as non-filtered data available real-time.
Specifications
•
supply voltage: 1.95-3.6 V
•
interface voltage: 1.6-3.6 V
•
current consumption: 6-165 µA
•
± 2 g/± 4 g/± 8 g dynamically selectable full-scale
•
output data rates (ODR): 1.56-800 Hz
•
12-bit and 8-bit digital output
•
I²C digital output interface (operates to 2.25 MHz with 4.7 k
Ω
pullup)
•
two programmable interrupt pins for six interrupt sources
•
three embedded channels of motion detection
•
orientation (portrait/landscape) detection with set hysteresis
•
high-pass filter data available real-time