Sensore a 9 assi, 10 DOF, GY-91, MPU9250, BMP280, 3-5 V
zoom_out_map
chevron_left chevron_right

Imaginile produselor au caracter informativ si pot prezenta diferente minore, in functie de lot si de furnizor. Este posibil ca specificatiile si pretul produselor sa fie modificate fara preaviz. Facem tot posibilul sa adaugam in pagina produselor specificatii cat mai exacte si corecte dar este posibil ca acestea sa nu fie in totalitate corecte. in cazul in care identificati un astfel de caz, va rugam sa ne semnalati acest lucru.

Produsul este destinat specialistilor si necesita personal calificat si autorizat. Produsul nu include instructiuni de asamblare/utilizare. Punerea in functiune a produsului de catre persoane necalificate duce la pierderea garantiei conform Termenilor si Conditiilor din site.

Sensore a 9 assi, 10 DOF, GY-91, MPU9250, BMP280, 3-5 V

123,68 RON Tasse incluse

103,93 RON Tasse escluse

(2/5) su un total di 1 valutazioni
Leggi le recensioni
SPEDIZIONE INTERNAZIONALE
Spedizione veloce gratuita per ordini superiori a 100EUR nella maggior parte de paesi UE.
SPEDIZIONE VELOCE 24 ORE
Spediamo dal nostro magazzino entro 24 ore
SCONTO 5%
Tutti gli ordini minimo 100€

Modulo sensore a 9 assi più pressione atmosferica in grado di determinare la variazione di altitudine.

Comunica attraverso l'interfaccia IIC/SPI/I2C.

Utilizza MPU9250 e BMP280 integrati.

Legge informazioni sul giroscopio a 3 assi, sull'accelerometro a 3 assi, sul campo magnetico a 3 assi (bussola) e sulla pressione.

Prodotto di qualità per la lettura più accurata dei valori degli assi.

 

Specifiche:

Tensione di alimentazione: 3 - 5 V CC (regolatore di tensione interno)

Modello: GY91

Integrato: MPU9250 + BMP280

Standard di comunicazione: protocollo IIC/SPI

Uscita dati: convertitore AD a 16 bit, 16 bit

Valori visualizzati: Giroscopio, Accelerometro, Bussola, Pressione atmosferica

Distanza tra i perni: 2,54 mm

Dimensioni mm: 20,5 x 14,3 mm

 

Istruzioni:

gy91%20cablaggio%202.jpg

gy91%20wiring.jpg

 

Utilizzo:

Il modulo è stato testato con successo solo con la libreria MPU9250_asukiaa.h .

Una volta collegato il modulo alla scheda di sviluppo VCC-5V, GND-GND, SCL-A5, SDA-A4, è possibile caricare il codice sottostante, disponibile anche nella sezione "Download".

__________________________________________________________
/*
di Mohammed Damirchi
Casa
*/
#comprende
#comprende
Adafruit_BMP280bme; // I2C
MPU9250_asukiaaa mioSensore;
float aX, aY, aZ, aSqrt, gX, gY, gZ, mDirezione, mX, mY, mZ;
impostazione nulla() {
Serial.begin(115200);
mentre (!Seriale);
#ifdef _ESP32_HAL_I2C_H_ // Per ESP32
Filo.inizio(SDA_PIN, SCL_PIN);
mioSensore.setWire(&Filo);
#altro
Filo.begin();
mioSensore.setWire(&Filo);
#finisci se
bme.begin();
mioSensore.beginAccel();
mioSensore.beginGyro();
mioSensore.beginMag();
// Puoi impostare il tuo offset per i valori mag
// mioSensor.magXOffset = -50;
// mioSensor.magYOffset = -55;
// mioSensor.magZOffset = -10;
}
ciclo vuoto() {
if (mioSensor.accelUpdate() == 0) {
aX = mioSensore.accelX();
aY = mioSensore.accelY();
aZ = mioSensore.accelZ();
aSqrt = mioSensore.accelSqrt();
Serial.print("accelX: " + String(aX));
Serial.print("taccelY: " + String(aY));
Serial.print("taccelZ: " + String(aZ));
Serial.print("taccelSqrt: " + String(aSqrt));
}
if (mioSensor.gyroUpdate() == 0) {
gX = mioSensore.giroX();
gY = mioSensore.giroY();
gZ = mioSensore.giroZ();
Serial.print("tgyroX: " + String(gX));
Serial.print("tgyroY: " + String(gY));
Serial.print("tgyroZ: " + String(gZ));
}
se (mioSensor.magUpdate() == 0) {
mX = mioSensore.magX();
mio = mioSensore.magY();
mZ = mioSensore.magZ();
mDirection = mioSensor.magHorizDirection();
Serial.print("tmagX: " + String(mX));
Serial.print("tmaxY: " + String(mY));
Serial.print("tmagZ: " + String(mZ));
Serial.print("Direzioneorizzontale: " + String(mDirezione));
}
Serial.print("tTemperatura(*C): ");
Serial.print(bme.readTemperature());
Serial.print("tPressione(Pollici(Hg)): ");
Serial.print(bme.readPressure()/3377);
Serial.print("tAltitudine Approssimativa(m): ");
Serial.print(bme.readAltitude(1013.25)); // questo dovrebbe essere adattato al tuo caso locale
Serial.println(""); // Aggiunge una riga vuota
}
_______________________________________________________________________________
9131