Sadržaj:

Nadzor podataka četkica za zube sa arduinom: 4 koraka (sa slikama)
Nadzor podataka četkica za zube sa arduinom: 4 koraka (sa slikama)

Video: Nadzor podataka četkica za zube sa arduinom: 4 koraka (sa slikama)

Video: Nadzor podataka četkica za zube sa arduinom: 4 koraka (sa slikama)
Video: Leap Motion SDK 2024, Prosinac
Anonim
Nadzor podataka četkice za zube sa Arduinom
Nadzor podataka četkice za zube sa Arduinom
Nadzor podataka četkice za zube sa Arduinom
Nadzor podataka četkice za zube sa Arduinom

Ova četkica za zube bazirana na Arduinu omogućuje vam praćenje uzoraka pomoću podataka o 3-osnom ubrzanju.

Korak 1: Korak 1: Materijali

Korak 1: Materijali
Korak 1: Materijali
Korak 1: Materijali
Korak 1: Materijali
Korak 1: Materijali
Korak 1: Materijali
Korak 1: Materijali
Korak 1: Materijali

Četkica za zube

Arduino Nano

MPU-6050 troosni IMU

USB mini-B kabel od 6 stopa (1,8 m)

Korak 2: Korak 2: Ožičenje

Korak 2: Ožičenje
Korak 2: Ožičenje

Spojite MPU-6050 i Arduino Nano lemljenjem žice. Za detalje pogledajte gornju sliku.

Korak 3: Korak 3: Programiranje Arduina

#uključi

const int MPU = 0x68; // MPU6050 I2C adresa

int AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ;

void get6050 ();

void setup ()

{

Wire.begin ();

Wire.beginTransmission (MPU);

Wire.write (0x6B);

Wire.write (0);

Wire.endTransmission (istina);

Serial.begin (9600);

}

void loop () {{100} {101}

get6050 ();

Serijski.ispis (AcX);

Serial.print ("");

Serijski.ispis (AcY);

Serial.print ("");

Serijski.ispis (AcZ);

Serial.println ();

kašnjenje (15);

}

void get6050 ()

{Wire.beginTransmission (MPU);

Wire.write (0x3B);

Wire.endTransmission (lažno);

Wire.requestFrom (MPU, 14, istina);

AcX = Wire.read () << 8 | Wire.read ();

AcY = Wire.read () << 8 | Wire.read ();

AcZ = Wire.read () << 8 | Wire.read ();

Tmp = Wire.read () << 8 | Wire.read ();

GyX = Wire.read () << 8 | Wire.read ();

GyY = Wire.read () << 8 | Wire.read ();

GyZ = Wire.read () << 8 | Wire.read ();

}

Korak 4: Korak 4: Pritisnite serijski ploter i pogledajte grafikon

Korak 4: Pritisnite serijski ploter i pogledajte grafikon
Korak 4: Pritisnite serijski ploter i pogledajte grafikon
Korak 4: Pritisnite serijski ploter i pogledajte grafikon
Korak 4: Pritisnite serijski ploter i pogledajte grafikon
Korak 4: Pritisnite serijski ploter i pogledajte grafikon
Korak 4: Pritisnite serijski ploter i pogledajte grafikon

Idite na Alati-Serijski ploter (ili Ctrl + Shift + L) i vidjet ćete grafikon u stvarnom vremenu s troosnim ubrzanjem iz MPU-6050

Protresite četkicu za zube i vidite razliku.

za više informacija: posjetite

blog.naver.com/roboholic84

Preporučeni: