Data from the built-in 3-axis accelerometer of the Terasic DE10-Nano is measured on ALL 3 axes to show when the board is in motion. The raw output of the accelerometer is converted to g-force values by a sensor library and then sent to graphing software for data visualization and interpretation.
In this tutorial you will:
- Interface with the board's built-in digital accelerometer using an I2C interface.
- Use Intel’s I/O and sensor libraries (MRAA and UPM) to get data from the accelerometer.
- Monitor and observe acceleration data for small vibration and movement along the x, y, z axes.
- Translate the acceleration data into +/- g-force values to demonstrate the motion of the Terasic DE10-Nano board.
- Show the accelerometer data using different open-source technologies:
- Express* (web server)
- Plotly* (graphing library)
- Websocket* (data stream).
Note: Both Express.js and Plotly.js are non-restrictive MIT* licensed technologies.
For more such intel IoT resources and tools from Intel, please visit the Intel® Developer Zone
Other Popular Deals
- The 10 best job hunting apps on AndroidTop 10 Android launchers (June 2017)
- The 10 scariest horror games on AndroidAndroid app stores: 5 best alternatives to Google Play Store
- Best Android apps for rooted devices18 apps for a memorable Valentine's Day
- Top 15 Android games that you should playThe 20 best looking games for mobile phones
- 8 Android apps to tickle your funny bone17 must have apps for any Android device (plus alternatives)
- 5 apps to get the Android Lollipop look on your smartphoneTake control of your Android device with these apps
- 7 weird and strange apps for your Smartphone10 neat Google apps you may not know of
- Perfect Viewer10 essential Indian apps for Android devices