Inertial Monitoring Unit
As discussed in earlier sections, the Arduino 101's Curie module contains a 6-axis combination accelerometer and gyroscope. The built-in CurieIMU library uses the RTOS to produce a raw feed of the orientation vectors of the board. There are many guides on how to visualize board movements; I used the one located on the Arduino website.
As you can see the example works quite well, but I had to decrease the sensitivity of the unit a little to get a more accurate real-time representation of the board. I was impressed with how easy it was to set this up.
I used the guide on the Arduino website to setup this Bluetooth sketch. The LED will turn on as a connection indicator, and the potentiometer will provide a varied voltage input to the analog 0 pin to emulate a battery sensor. The point is to show how Bluetooth can be used to monitor sensor inputs to the board.
To read the Bluetooth connection on my phone, I downloaded the nRF Master Control Panel. Once I opened the program and the code was loaded into the Arduino, it quickly found the Arduino 101. The Arduino 101's broadcast name can be changed, and in this case, it is called "BatteryMonitorSketch". Once connected, I opened up the "Battery Service" tab and under "Battery Level" was the value controlled by the potentiometer.
It was very simple to setup this Bluetooth connection. Bluetooth range was roughly 30 feet, and latency was quite low. The integrated Bluetooth is a nice feature of the Arduino 101.
PRICING: You can find the Intel Curie-based Arduino 101 Programmable Microcontroller for sale below. The prices listed are valid at the time of writing, but can change at any time. Click the link below to see real-time pricing for the best deal:
United Kingdom: Find other tech and computer products like this over at Amazon UK's website.
Canada: Find other tech and computer products like this over at Amazon Canada's website.
- Page 1 [Introduction, Specifications, and Pricing]
- Page 2 [Arduino 101]
- Page 3 [Setup and Example Sketches]
Recommended for You
- We at TweakTown openly invite the companies who provide us with review samples / who are mentioned or discussed to express their opinion of our content. If any company representative wishes to respond, we will publish the response here.
Latest News Posts
- Bitcoin hits $6000, with $100 billion in value
- Galaxy S9: 6GB RAM, headphone jack is a selling point
- Mass Effect dev: EA only cares about highest returns
- Gabe Newell is the 427th richest person in the world
- Sharp NES TV: a curious piece of 1980s gaming magic
- ex58-UD3R rev 1.6
- RAID on a new X370 Fatal1ty Gaming X with m.2 SSDs using a PCIe card.
- LGA-775 GA-EP35-DS3P (rev 2.1), Q9550 e0 overclocking advice please?
- Will the PC-A76 accept a Tyan TYAN S7100 (S7100AG2NR) SSI EEB Mother board?
- MSI Z370 GODLIKE GAMING Motherboard Review
- Introducing the CYBERPOWERPC Crystal Gaming Series Powered By CORSAIR
- COLORFUL Officially Releases iGame Z370 Vulcan X Motherboard in South Korea
- G.SKILL Releases DDR4-3800MHz 32GB (4x8GB) SO-DIMM Memory Kit for Mini-ITX Motherboards
- EK Water Blocks releases new Slim Series kits
- BIOSTAR releases new RACING Z370GT7 motherboard