I spent a lot of time working with a single axis on the M5StickC, and I knew it would take significant effort. I want to divert to a known-good system, so I bought a BNO055 breakout board from Adafruit. The BNO055 called an Absolute Orientation Sensor. The premise is that it takes out the tricky computations that have mired me since the start of this project. Perhaps this won't lead to any insights, but it shouldn't hurt to see what other methods exist. Adafruit's tutorial page mentions that the interrupt pin on the board is programmable, so maybe I can repurpose that for a minimalist design.
I soldered header pins to the module and connected an Arduino Nano clone with DuPont wires. I installed the example code and libraries from Adafruit, which was a breeze. For this hardware, I will rely on the serial port, and Serial.print() statements instead of an onboard screen. The example code loaded right away, and the serial monitor spat out a Heading value that seems like the factor in which I am interested.
The rest of the posts for this project have been arranged by date.
Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Completed projects from year 6
Completed projects from year 7
Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com
This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.
All information on this blog, or linked by this blog, is not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property, or similar, is the responsibility of those involved in the replication.
All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.
Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim property or assets based on their post.
I soldered header pins to the module and connected an Arduino Nano clone with DuPont wires. I installed the example code and libraries from Adafruit, which was a breeze. For this hardware, I will rely on the serial port, and Serial.print() statements instead of an onboard screen. The example code loaded right away, and the serial monitor spat out a Heading value that seems like the factor in which I am interested.
Absolute orientation module BNO055
The rest of the posts for this project have been arranged by date.
Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Completed projects from year 6
Completed projects from year 7
Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com
This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.
All information on this blog, or linked by this blog, is not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property, or similar, is the responsibility of those involved in the replication.
All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.
Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim property or assets based on their post.
This blog, including pictures and text, is copyright to Brian McEvoy.
2020-06-28
2020-06-28
Comments
Post a Comment