I've been doing some simple Arduino programming. But I wanted to be a little away of the prewritten libraries for sometime until I get to know the basic programming principles of C/C++.
So working with GY-85 9DOF IMU Sensor Module, I'm trying to get the raw data of each chip on the board.
I've worked with HMC5883L chip and got the raw data, it took me time to read libraries for what to do with the raw data.
I learned that I can use x,y to get the compass calculations from 0 - 360 degrees. And then I can divide this range into 4 divisions to get N, S, E and W directions.
Now I understand how to work this function for specific applications; like, getting the directions for a moving object e.g. quadcopter.
Quadcopter is my next major project so this function should be very helpful in that project.
But .. what does z value do actually? This is my first question.
Thanks for the link, I took an overview on the site, but it's complicated to me right now.
I just need an basic understanding for each sensor, what it does? When I read the data, how to convert the raw data to a useful information? Maybe I just have to map them then observe the results.
How each one is different from the other? What are the proper applications for each sensor?