Satura rādītājs:

Arduino bāzes zobu suku datu monitors: 4 soļi (ar attēliem)
Arduino bāzes zobu suku datu monitors: 4 soļi (ar attēliem)

Video: Arduino bāzes zobu suku datu monitors: 4 soļi (ar attēliem)

Video: Arduino bāzes zobu suku datu monitors: 4 soļi (ar attēliem)
Video: 1-дневный проект: создайте свой собственный Arduino Uno за 5 долларов 2024, Novembris
Anonim
Arduino bāzes zobu suku datu monitors
Arduino bāzes zobu suku datu monitors
Arduino bāzes zobu suku datu monitors
Arduino bāzes zobu suku datu monitors

Šī zobu birste, kuras pamatā ir Arduino, ļauj pārraudzīt modeļus, izmantojot 3 asu paātrinājuma datus.

1. darbība: 1. darbība: materiāli

1. solis: materiāli
1. solis: materiāli
1. solis: materiāli
1. solis: materiāli
1. solis: materiāli
1. solis: materiāli
1. solis: materiāli
1. solis: materiāli

Zobu suka

Arduino Nano

MPU-6050 3 asu IMU

6 pēdu (1,8 m) USB mini-B kabelis

2. darbība: 2. darbība: elektroinstalācija

2. solis: Elektroinstalācija
2. solis: Elektroinstalācija

Savienojiet MPU-6050 un Arduino Nano, izmantojot stieples lodēšanu. Sīkāku informāciju skatiet iepriekš redzamajā attēlā.

3. darbība: 3. darbība: Arduino programmēšana

#iekļaut

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

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

void get6050 ();

anulēts iestatījums ()

{

Wire.begin ();

Wire.beginTransmission (MPU);

Wire.write (0x6B);

Wire.write (0);

Wire.endTransmission (true);

Sērijas sākums (9600);

}

void loop () {

get6050 ();

Sērijas nospiedums (AcX);

Serial.print ("");

Sērijas nospiedums (AcY);

Serial.print ("");

Sērijas nospiedums (AcZ);

Sērijas.println ();

kavēšanās (15);

}

void get6050 ()

{Wire.beginTransmission (MPU);

Wire.write (0x3B);

Wire.endTransmission (nepatiesa);

Wire.requestFrom (MPU, 14, true);

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 ();

}

4. darbība: 4. darbība: nospiediet sērijas ploteri un skatiet diagrammu

4. solis: nospiediet sērijas ploteri un skatiet diagrammu
4. solis: nospiediet sērijas ploteri un skatiet diagrammu
4. solis: nospiediet sērijas ploteri un skatiet diagrammu
4. solis: nospiediet sērijas ploteri un skatiet diagrammu
4. solis: nospiediet sērijas ploteri un skatiet diagrammu
4. solis: nospiediet sērijas ploteri un skatiet diagrammu

Dodieties uz Rīki-Seriālais ploteris (vai Ctrl + Shift + L), un jūs redzēsit reāllaika grafiku ar 3 asu paātrinājumu no MPU-6050

Sakratiet zobu suku un redziet atšķirību.

lai iegūtu vairāk informācijas: lūdzu, apmeklējiet

blog.naver.com/roboholic84

Ieteicams: