Questions tagged [gyroscope]
Typically refers to a device which measures orientation.
79
questions
-1
votes
0
answers
19
views
Handling real time incoming data for model prediction on arduino
I am working on a real-time gesture recognition system using a tflite CNN model on an Adafruit nrf52840 sense. The inputs are a time series of accelerometer and gyroscope x, y, and z (104 samples), ...
0
votes
0
answers
27
views
Why are outputs (altitude and vertical velocity) still unstable (goes to negative infinity) after 2d Kalman filtering GY86 data?
I am using MS5611 in GY86 and ESP32 Dev kit to get the vertical velocity and altitude after running a 2d Kalman filter to it. (I modified the code from episode 19 of Carbon Aeronautics drone playlist)....
3
votes
2
answers
226
views
Difficulties acquiring angle values from MPU6050
I'm attempting to acquire angle values from an MPU6050 IMU sensor using an ESP32-DevKitM-1 microcontroller.
My setup contains the ESP32 board, the MPU6050 board, and an SD card reader to save the ...
-1
votes
2
answers
93
views
Do I connect multiple I2C units to the microcontroler in series or parallel?
I have a project (still planning) with three I2C sensors: GPS, 3-axis gyro+accelerometer, and OLED. Do I connect SDA/SCL in series, or do I connect them in parallel?
1
vote
0
answers
25
views
Sparkfun canbus shield with LSM6DS33 dual SPI problem
Hello fellow arduino users! I have a question regarding using the Sparkfun Canbus shield in conjunction with the LSM6DS33 sensor on a dual SPI configuration. I have managed to get theese two to ...
0
votes
0
answers
72
views
Measuring 2 Pi radians in a full rotation of MPU-6050, regardless of the pivot point
The Project:
I want to measure orientation of the MPU-6050 in z-axis for a mobile robot powered with the Arduino Mega 2560, so I need an accurate and reliable rotation measurement for the robot's ...
2
votes
0
answers
75
views
MPU9250 and MPU6050 not working with SAMD21 board
I am trying to use an MPU6050 with my SAMD21-based board (a LightAPRS W-2), but it doesn't work.
The sensor definitely works, as I can get data from another 3.3 Vlogic-level board, and the sensor ...
2
votes
1
answer
262
views
GY-521 output and degrees
I am trying to make an observatory through 2 GY-521 gyroscopes and using the outputs I have to make a motor move, but I have a problem.
When I move one of the two gyroscopes the outputs change, but ...
1
vote
2
answers
1k
views
Gyro reading of MPU6050 drifts too much on fast changes only
I am trying to write a simple sketch for the MPU6050.
The problem is that the sensor is pretty much solid when stationary or changing the angle steadily at slow to mid angular velocities but if I try ...
1
vote
1
answer
197
views
Quaternion values from Arduino 9-axis motion shield seem very wrong
I am currently usinga BNO055 sensor fitted on the Arduino Nine-axis motion shield to measure ocean wave heights and periods. To do this, I'd like to use the quaternions provided, however I have a ...
0
votes
1
answer
586
views
How often does a mpu6050 gyro sonsor need calibration?
I want to use it in my real car for daily use to measure yaw angle when needed.
Is is ok to only calibrate it once at first then use it every day when driving without any problem? if not, how often ...
1
vote
2
answers
589
views
Stabilize data from four gyros/accelerometer [closed]
I am currently working on a university project. My aim is to get a rough estimate of the posture of a person's back. For this I have built a system that collects the data from 4 MPU6050 at a central ...
2
votes
0
answers
251
views
Extract Static Acceleration from MPU6050 using Formula
I am trying to implement a research paper for my project and there is a formula which I am failing to interpret:
According to the research paper, we extract the static acceleration component for each ...
3
votes
1
answer
944
views
Can I use an accelerometer to measure the velocity of a car in a curve?
I am making an application that is used to measure the velocity, it has an accelerometer that measures the component acceleration in the XYZ-axis. When the car is moving just straight the measurement ...
1
vote
0
answers
260
views
Trying to use a gyro sensor and having issues
My setup is Arduino Mega.
I have a gyro sensor that I'm trying to use to measure the acceleration or G force in X axis (forward movement).
So far I'm trying to figure a way to use the value of Acc or ...
2
votes
1
answer
1k
views
Wire.endTransmission(false) hanging the program after running once when using MPU6050
For this project, I was using an Elegoo Car V3 and I was trying to add a gyroscope onto it. When I run the code for the car, my loop code iterates once and it is always able to read the sensor data. ...
-1
votes
2
answers
3k
views
Arduino Nano 33 IoT LSM6DS3: get gyro angle in degrees
I have an Arduino Nano 33 IoT and I want to get the angle of it using the built-in gyro but I can't seem to find any example code that does this.
The default gyro and accelerometer example code doesn'...
0
votes
1
answer
35
views
need to make my partners pill box turnover sensitive
ive done some arduino stuff back in uni like 7 years ago; and reserached premade items-ive looked online at many pill organisers and the best and cheapest one is $149 and isn't shipping to the UK rite ...
1
vote
0
answers
44
views
connect gy512 is not visible by i2c bus
I am a newbie. Please help to make gy512 visible on i2c interface.
i did
sda - a4
scl - a5
vcc - 5v
gnd - gnd
I have used i2c sticker scatch and use PC monitor.
1
vote
0
answers
623
views
Better version of MPU6050
I need really good gyroscope for my quadcopter and now I have MPU6050. I don't like how it works, after some time of use, data is absolutely wrong. So I need good gyroscope, could you pls advice the ...
1
vote
1
answer
326
views
Help reading orientation from gyroscope
I recently bought a L3GD20H Triple-Axis Gyro to use it to measure orientation, but found out it instead reports the rate of rotation in degrees per second. I was told this means that to detect the ...
1
vote
0
answers
95
views
10 DOF gyro and accelerometer to x,y,z displacement
I have a 10 DOF sensor with wire outputs labeled "VIN", "GND", "SCL", and "SDA". I would like to wire these into my arduino and ultimately obtain x, y, and z displacement. This might sound like a ...
1
vote
0
answers
59
views
Rocket deploy system
I found a code from Astronomica Messier that allows to activate a servo from a Gyroscope MPU 6050 change in direction. I followed the wiring and uploading correctly. The thing is that the MPU is ...
0
votes
2
answers
260
views
SparkFun BasicAHRS_I2C giving unstable readings
SparkFun BasicAHRS_I2C giving unstable readings.
I am using the SparkFun Arduino Sketch from here.
It is giving me these results:
X-acceleration: 91.43 mg Y-acceleration: 249.51 mg Z-acceleration: ...
6
votes
1
answer
4k
views
A proper way to get the roll, pitch and yaw values
TL, DR : What is the method (in terms of sensors and algorithm) to get the roll, pitch angles of an aircraft at any instant?
I am planning to build a hobby aircraft. I am so confused about which kind ...
0
votes
2
answers
450
views
LSM9DS1 breakout - How to increase speed
With regards to the Adafruit LSM9DS1 breakout:
enter link description here
And using the Library:
enter link description here
I am trying to increase the sample rate, or speed of this chip.
I am ...
1
vote
0
answers
733
views
using two mpu6050 to get more accurate and precise angles
i have been using this gyro for a while, now i am aware of all measures taken, to improve the outcome of this board.
my question is: would using two at the same time improve the results?
if yes how ...
0
votes
2
answers
2k
views
Using MPU-6050 without I2C
My target is to use multiple MPU-6050 at once, I searched on the internet and found that they can be hooked up really simply. Just connect in parallel and use I2C-Scanner. Then get those addresses and ...
2
votes
0
answers
199
views
Stop getting values from arduino after some time
I have a strange problem, I have Arduino UNO/MEGA and I need to get Gyro sensors's data and I want to see the data in the serial monitor. Seems like a simple task, I wrote a simple C program which ...
2
votes
1
answer
4k
views
Remove gravity from accelerometer of MPU-6050
I am currently working with MPU-6050. Now I want to minus gravity from my accelerometer's value as we minus the offset.
Here is the code:
#include <Wire.h>
#include <MPU6050.h>
//read as ...
0
votes
1
answer
945
views
Changing Baud Rate not working
I have copied this code from Github :
#include <Wire.h>
#include <MPU6050.h>
MPU6050 mpu;
// Timers
unsigned long timer = 0;
float timeStep = 0.01;
// Pitch, Roll and Yaw values
...
0
votes
2
answers
538
views
MPU-6050 with Arduino - postmortem
I'm working with MPU-6050 with Arduino Uno.
I copied the code below from Arduino Playground - MPU6050.
Code :
// MPU-6050 Short Example Sketch
// By Arduino User JohnChi
// August 17, 2014
...
0
votes
1
answer
2k
views
How to read the raw data from GY-85 module?
This module has 3 sensors. Gyroscope, Accelerometer and Magnetometer.
I think I'm reading the raw data in the wrong way.
For example, for the magnetometer HMC5883L, I'm using this code which I ...
2
votes
1
answer
610
views
Arduino Mega and gyroscope erroneous values
I have Arduino mega2560 and MPU6050.
I connected to Vcc pin of the gyro to +5V on the mega, the SDA to SDA pin, SDL to SDL pin, AD0 and GND to 2 GND pins.
I used this code:
#include<Wire.h>
...
3
votes
1
answer
1k
views
Why the MPU6050 gyroscope read write register value is 0x08 for a full scale of 500 degrees per second?
I am trying to connect a gyroscope MPU6050 to arduino ATmega2560 and read its raw values from its 6DOF (gyro and acc).
I found the following code:
//Activate the MPU-6050
Wire.beginTransmission(...
0
votes
1
answer
52
views
Shutdown the LED of my GY-85 sensor [closed]
I would like to shutdown the LED of my GY-85 (gyroscope) component. Is it possible?
1
vote
0
answers
364
views
Gyro not zero when returning to original position after random rotations
I am currently trying to make a self balancing robot. Making good progress but stumbled across an issue.
My gyroscope readings do not return to zero if I return in to its original position after ...
1
vote
1
answer
223
views
Problem connecting Android app to Arduino [closed]
Sorry for doing this, I really don't know where to post beacuse this is both Android Studio code and Arduino code so I've posted to both sites.
I want to create a project of using controlling pan-...
1
vote
1
answer
58
views
How to get location of the hand indoors
I made a glove that tracks the positions of the fingers, but I don't know how to get the location of the hand relative to the person using them. Any suggestions? It should be quite accurate but I ...
1
vote
1
answer
772
views
Does the position in which you mount an IMU matter?
Forgive me, I'm sure this is a total noob question, but I have never seen it actually addressed in any example or demo.
When using something like a MinIMU-9 board (https://www.pololu.com/product/...
0
votes
1
answer
9k
views
'import' does not name type ERROR
I am working with a group of people on an arduino controlled BB8 robot. We are using an IMU unit (accelerometer+gyroscope). I found a processing example for the IMU unit we are using. The code is ...
2
votes
0
answers
839
views
ATtiny85 and MPU-6050 Gyroscope
I'm doing a project that involves sending MPU-6050 gyroscope data via serial communication to the laptop. Is ATtiny85 micro-controller suitable for this job? Is it powerful enough to do it? I was ...
1
vote
2
answers
886
views
Should I use an accelerometer or gyroscope in my project?
A friend and I are working on a sign language translation glove.
Our glove currently successfully uses 5 flex sensors to determine the bend of each finger and can accurately detect letters in the ...
0
votes
1
answer
1k
views
HMC5883L not working in continuous mode!
I'm just starting with the HMC5883L, I'm writing my code with C and also my own I2C library.
I noticed that the values on the Arduino IDE's serial monitor are constant.
Then I developed a function ...
0
votes
1
answer
321
views
Reading HMC5883L hex values in 2's compliment C code
I want to develop my C code for HMC5883L.
I have 2 questions for my current code development.
My first question is:
But what I found in the datasheet is that the values are in the 2's compliment, so ...
2
votes
1
answer
639
views
How can I identify, debug or fix a faulty IMU?
I have an LSM9DS1 breakout board by Sparkfun, and am communicating with it using a Mega 2560 over I2C. The board is given 3.3 V power as defined in the data sheet, though there seems to be confusion ...
1
vote
1
answer
1k
views
Accessing two MPU-9250 DMP
I want to use both IMU at the same time using the Sparkfun Library on a SAMD21 mini breakout board. Can anyone help?
The begin function is :
inv_error_t MPU9250_DMP::begin(void) {
inv_error_t ...
6
votes
2
answers
13k
views
What does this notation stands for? Wire.read() <<8 | Wire.read()
I'm using the Arduino's site test code for getting raw values from a MPU-6050 accelerometer + gyro. In the loop, there are this lines for getting the next data from its registers:
Wire.requestFrom(...
1
vote
1
answer
2k
views
MPU6050 Sending Bad values for Angular Velocity
The mpu gives me perfectly fine values for the yaw, pitch, and roll position of the chip, but when I use mpu.getRotation(&gx, &gy, &gz) to obtain the current angular velocity of the chip, ...
0
votes
2
answers
151
views
Arduino rc plane logger [closed]
Well, I want to make an rc plane with an arduino that logs to an sd card
A) Video
B) Accelerometer data
C) Tempature
D) Humitity
E) Atmospheric pressure
F) Gyroscope Data
What arduino/parts should I ...