Setting up the BNO055 Absolute Orientation Sensor | Automatic Addison

  Переглядів 24,987

Automatic Addison

Automatic Addison

5 років тому

In this video, we'll set up the Adafruit BNO055 Absolute Orientation Sensor from scratch, step-by-step.
The BNO055 is actually three sensors in one device. It includes an accelerometer to measure acceleration forces, a gyroscope that uses Earth's gravity to help determine orientation, and a magnetometer that measures magnetism.
You will need:
● Arduino Uno amzn.to/2Ghh9Sf
● BNO055 IMU Board amzn.to/2Iet31t
● Heat Insulation Silicone Repair Mat amzn.to/2X4QxcO
● 40-Watt Soldering Station amzn.to/2DaIBir
● 63-37 Tin Lead Rosin core solder wire amzn.to/2Ir30Dx
● USB cord (Included with the Arduino Uno above)
● Solderless Breadboard amzn.to/2X16Tmz
● Damp sponge amzn.to/2DbISSg
● USB Mini Desktop Office Fan amzn.to/2DcMFih
● Male to male jumper wires amzn.to/2Z5wNYb

КОМЕНТАРІ: 42
@dcpowered
@dcpowered 4 роки тому
Excellent video. Please make more!
@automaticaddison9709
@automaticaddison9709 4 роки тому
Thank you!
@aatt3209
@aatt3209 2 роки тому
excellent content! thanks so much for this tutorial!
@automaticaddison9709
@automaticaddison9709 2 роки тому
You're very welcome!
@ch-tm1pw
@ch-tm1pw 2 роки тому
Hi.thanks for providing useful information.I m trying to measure accurate azimuth regardless of yaw and pitch. Is BNO055 basically tilt compensated before applying additional filter code?
@automaticaddison9709
@automaticaddison9709 2 роки тому
It is a gyroscope, magnetometer, and accelerometer all in one.
@trykozmaksym
@trykozmaksym 4 роки тому
Thanks! Do you happen to know if this sensor would correctly show ROLL on a moving motorcycle that leans into a turn? I just tried a setup with MPU6050 reading DMP values - ROLL shows "0" while in a turn... as some explain it, that's because the bike balances g-forces.
@automaticaddison9709
@automaticaddison9709 4 роки тому
I have only mounted this on a drone and was able to get the roll measurement. You'll have to test it to see if it works on a motorcycle. My guess is that it will work.
@fatimazahrab9924
@fatimazahrab9924 Рік тому
thank you for this video . I have a qst plz if I want to use bno055 in i2c communication , how should i connect the RST to the ground ?
@automaticaddison9709
@automaticaddison9709 Рік тому
There should be ground pins somewhere on your microcontroller...usually labeled as GND
@lukecage2131
@lukecage2131 Місяць тому
does absolute orientation mean that we wont have to deal with gimble lock?
@williamej6284
@williamej6284 4 роки тому
Hi, thanks for the video! is it still work if I use WemosD1mini pro instead of arduino uno board?
@abbeb2.0
@abbeb2.0 3 роки тому
As long as that board has i2c, it should work
@srtech2205
@srtech2205 3 роки тому
The WeMos D1 supports I2C, SPI, and UART, so it can be used with the WeMos D1, not 100% sure if the libraries or sketch will work with it without some modifications! the ESP Based MCUs address the pins a little different!!!!
@automaticaddison9709
@automaticaddison9709 3 роки тому
As SRTech said, you would need to write your own code. The Arduino libraries are written for Arduino.
@baizid3903
@baizid3903 Рік тому
it works for me
@ronaldjkirby4874
@ronaldjkirby4874 4 роки тому
hi i am using this on a battery power supply would be good to know how to switch it off and back on when needed cheers
@automaticaddison9709
@automaticaddison9709 4 роки тому
Hmmm. One way to do this is to place a switch between the GND pin of the BNO055 and the battery. When the switch is closed, the BNO055 will "turn on"
@velocitylaunchsystems
@velocitylaunchsystems 3 роки тому
i need help. I'm currently working on a project in which the bno055 needs to be oriented 90 upwards. Once i rotate it, pitch yaw and roll doesn't work properly. i was wondering if it was possible to have it in this position, while still being able to user pitch yaw roll.
@automaticaddison9709
@automaticaddison9709 3 роки тому
Absolutely. The BNO055 can be upside down and work properly. I've mounted a BNO055 on a drone before.
@Tarik91011
@Tarik91011 Рік тому
Good afternoon, please let me know if it is possible to get the daily speed of this sensor with which it rotates along its axis, that is, to get the data of the speed with which it rotates and not how many degrees it turned, calculating the remainder to find out the speed will not work because the arduino is too slow.
@automaticaddison9709
@automaticaddison9709 Рік тому
It is angular velocity.
@meikoprdwntaraa
@meikoprdwntaraa Рік тому
Can i measure the degree between -180 and 180?
@automaticaddison9709
@automaticaddison9709 Рік тому
Yes, with some code tweaks...but the BNO055 won't directly output that information.
@vijayakumarmunisamy6322
@vijayakumarmunisamy6322 4 роки тому
Hi, can we find angle?
@automaticaddison9709
@automaticaddison9709 4 роки тому
Angle of what?
@eclair2872
@eclair2872 4 роки тому
感謝します
@automaticaddison9709
@automaticaddison9709 4 роки тому
どう致しまして。
@ahopefiend1867
@ahopefiend1867 4 роки тому
Do they HAVE TO BE soldered?
@automaticaddison9709
@automaticaddison9709 4 роки тому
No, you don't have to solder the pins to the board in order for it to work (but I highly recommend soldering them). You just have to make sure the pins are making contact with the gold circles.
@bluehornet6752
@bluehornet6752 4 роки тому
YES...you must solder the header pins in, lol. Of course you need to solder them. I can't imagine someone would even try to do this without making a positive, permanent connection.
@BeefIngot
@BeefIngot 3 роки тому
Soldering really isnt all that difficult. Its just a hot piece of metal.
@develhoper
@develhoper 4 роки тому
hi ! How can I get to kodes of bno055? Can you please share with me ?
@automaticaddison9709
@automaticaddison9709 4 роки тому
learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor/arduino-code
@denpoomsuphankan882
@denpoomsuphankan882 3 роки тому
If I use A1 and A2 instead of A4 and A5 will it work?
@automaticaddison9709
@automaticaddison9709 3 роки тому
Try it, and see what you get!
@dishikapoddar8121
@dishikapoddar8121 3 роки тому
If our device is stationary will it be okay to use only magnetometer ?
@automaticaddison9709
@automaticaddison9709 3 роки тому
Try it and see what you get!
@greatmanokonkwo656
@greatmanokonkwo656 3 роки тому
No, calibration needed
@automaticaddison9709
@automaticaddison9709 3 роки тому
Right
@IvanEng747
@IvanEng747 6 місяців тому
Fully non informative video!
@automaticaddison9709
@automaticaddison9709 3 місяці тому
Thank you!
15 | Combine a gyroscope and accelerometer to measure angles - precisely
9:49
Carbon Aeronautics
Переглядів 111 тис.
КИРПИЧ ОБ ГОЛОВУ #shorts
00:24
Паша Осадчий
Переглядів 4,5 млн
ESP32 Feather with BNO055 to measure the inclination or tilt based on Accelerometer data with visual
23:42
Absolute / perfect orientation out of IMU (BNO055) without glitches | Realtime to Unreal (UE4 / UE5)
12:09
Accelerometer Gyroscope Magnetometer Sensors Quick Comparison | Digilent Pmod NAV VS MPU9250+BMP180
6:33
Simple Tutorials for Embedded Systems
Переглядів 23 тис.
Датчик абсолютной ориентации BNO-055
6:40
Mikhail Momot
Переглядів 5 тис.
How to use IMU with Raspberry Pi
9:42
robot mania
Переглядів 9 тис.
How to Calibrate an Accelerometer
11:56
MicWro Engr
Переглядів 28 тис.
inventor aw - This Device is very helpful ,, you can make at home
6:47
We should use this amazing mechanism that's inside a grasshopper leg
19:19