10DOF 9-assen L3G4200D ADXL345 HMC5883L BMP085 module GY-80

19,95

Niet op voorraad

Voorraad notificatie email ontvangen?

SKU: HE0221-910 Categorieën: , , Tags: , , , Verzenden:

Beschrijving

10DOF 9-assen combineerd de volgende chips op een breakout board: L3G4200D, ADXL345, HMC5883L en BMP085.

L3G4200D: MEMS Motion Sensor heeft een 3-assige (x-, y- en z-as) gyro met digitale uitgangen
ADXL345: voor de Analog Devices accelerometer ±16g
HMC5883L: 3-assige digitale kompas module
BMP085: barometrische druksensor

10DOF 9-assen GY-80 specificaties:
– Werkt op: 3-5V
– Interface: IIC
– maten: 25.8mm x 16.8mm

DOF = Degrees Of Freedom

Handleiding om aan te sluiten en voorbeeld code vind je hier.

Arduino code voorbeeld:

#include "Wire.h"
#include "ADXL345.h"

const float alpha = 0.5;

double fXg = 0;
double fYg = 0;
double fZg = 0;

ADXL345 acc;

void setup()
{
	acc.begin();
	Serial.begin(9600);
	delay(100);
}

void loop()
{
	double pitch, roll, Xg, Yg, Zg;
	acc.read(&Xg, &Yg, &Zg);

	//Low Pass Filter to smooth out data
	fXg = Xg * alpha + (fXg * (1.0 - alpha));
	fYg = Yg * alpha + (fYg * (1.0 - alpha));
	fZg = Zg * alpha + (fZg * (1.0 - alpha));

	//Roll and Pitch Equations
	roll  = (atan2(-fYg, fZg)*180.0)/M_PI;
	pitch = (atan2(fXg, sqrt(fYg*fYg + fZg*fZg))*180.0)/M_PI;

	Serial.print(pitch);
	Serial.print("   ");
	Serial.println(roll);

	delay(50);
}

Reviews

Er zijn nog geen beoordelingen.

Enkel ingelogde klanten die dit product gekocht hebben, mogen een beoordeling schrijven.

Verzending binnen Nederland

Dit product word bezorgd via PostNL briefpost in een bubbel envelop.
- € 3.45 verzendkosten voor orders onder de € 25,-.
- € 2.95 verzendkosten voor orders tussen € 25 - 45,-.
- Orders boven de € 45,- worden gratis verstuurd per PostNL briefpost.

  • Op werkdagen voor 16:30 uur besteld, zelfde dag verzonden!
    Klik hier voor de kosten buiten Nederland.
  • Product vraag?

      Uw naam (verplicht)

      Uw email (verplicht)

      Uw vraag