MicWro Engr
MicWro Engr
  • 10
  • 138 659
How to Calibrate an Accelerometer
I present a general procedure for calibrating accelerometer sensors using my quadcopter flight controller as an example. This procedure will work for any accelerometer sensor, as long as you can read raw measurements over a serial connection. See the resources below to download required software. Happy calibrating!
--- RESOURCES ---
Magneto calibration software: sites.google.com/site/sailboatinstruments1/home
GitHub code repo: github.com/michaelwro/accelerometer-calibration
-- SOCIALS --
Blog: mwrona.com/
GitHub: github.com/michaelwro
Instagram: micwroengineering
Chapters
0:00 Intro
0:35 Calibration Model
2:10 Procedure Overview
2:35 Taking Measurements
4:16 Sensor Code
5:25 Logging to File
8:02 Magneto Calibration
9:15 Visualize Results
11:08 Conclusion
Переглядів: 32 216

Відео

Gyro Noise Analysis Using Allan Deviation Plots
Переглядів 13 тис.3 роки тому
In this video, we'll discuss gyro sensor noise characteristics such as angle random walk and bias instability, and why they're important to analyze as an aerospace controls engineer. I also walk you through how to determine these parameters by generating and inspecting an Allan deviation plot using actual gyro data! For an article about this topic and my code, check out my blog post: mwrona.com...
The Hummingbird FCU, My Custom Quadcopter Flight Controller
Переглядів 1,8 тис.3 роки тому
This is the Hummingbird Flight Controller Unit, my self-developed quadcopter flight controller. It is centered around the Teensy 4.1 microcontroller and features an IMU, barometer, compass, and GPS. I will be developing the flight software completely on my own and from scratch. Flight Software Repo - github.com/michaelwro/HummingbirdFCU PCB File Repo - github.com/michaelwro/hummingbird-fcu-pcb ...
Restoring and Test Flying my RC Decathlon Airplane
Переглядів 5023 роки тому
My Hobby King Decathlon RC plane has been sitting in my basement for about 6 years. Come along with me as I restore it to flight-ready status and take it on a test flight! Check out my blog: mwrona.com/ GitHub: github.com/michaelwro Hobby King Decathlon (Discontinued): hobbyking.com/en_us/hobbykingr-tm-decathlon-brushless-plug-n-fly.html Video Chapters 0:00 Intro 0:42 Airplane Overview 1:12 Fix...
How to Compute Roll and Pitch From Accelerometers
Переглядів 28 тис.3 роки тому
Drones, rockets, and airplanes all use accelerometers to determine their orientation. In this video, I derive the equations that compute roll and pitch (tilt) angles from accelerometers. Also, I demonstrate applying the equations onboard an Arduino with an accelerometer sensor. For a written version of this tutorial, check out my blog post: mwrona.com/posts/04-accel-roll-pitch/ Video Chapters 0...
Intro to Inertial Measurement Units (IMU)
Переглядів 35 тис.3 роки тому
An inertial measurement unit, or IMU, will be the most important sensor onboard the Hummingbird FCU, the quadcopter flight controller that I'm currently developing. In this video, I explain what an IMU is, dive deep into gyroscopes and accelerometer sensors, and explain how an IMU will be used in the Hummingbird FCU. I hope you find the video useful and learn something new! Check out my blog: m...
Magnetometer Errors and Calibration
Переглядів 20 тис.3 роки тому
In this video, I'll explain the various sources of error that affect magnetometer measurements. Then, I discuss how to calibrate your magnetometer sensor with the Magneto calibration software. Good luck! Resources: Magneto calibration software: sites.google.com/site/sailboatinstruments1/home GitHub repo with my code: github.com/michaelwro/magnetometer-calibration Check out my blog: mwrona.com/
Using a Pressure Sensor as an Altimeter | Drone Flight Controller Development
Переглядів 3,1 тис.4 роки тому
Wondering how to use a pressure sensor to determine altitude changes for your circuit projects? You’ve come to the right video! I’ll show you the theory, code, and an Arduino demonstration to help you out. In this video, I describe in detail how to use a barometer, or atmospheric pressure sensor, to determine changes in altitude. I start off by explaining how we use the sensor, then describe th...
How to Choose the Right Sensors | Drone Flight Controller Development
Переглядів 3,6 тис.4 роки тому
Drop a comment below if you have any other sensor recommendations! In this video, I explain what sensors you'll need when designing your own drone flight controller. I list a few parameters to consider when purchasing the sensors and also identify some great options on the market. I show you the ones I'm using on my own flight controller as well. In my opinion, the ideal sensor suite on a drone...
Introduction & Systems Overview | Drone Flight Controller Development
Переглядів 1 тис.4 роки тому
Hi guys! This is the first video in my series about how I am developing a quadcopter flight computer. I'll show you my mission statement, which outlines the purpose and goals for the project. Then, I'll talk about how I decomposed my drone into systems and subsystems and briefly describe each of them. In the next few videos, I'll describe how I selected my sensors and flight computer, and give ...