Kazalo:

Nadzor podatkov zobne ščetke na osnovi Arduina: 4 koraki (s slikami)
Nadzor podatkov zobne ščetke na osnovi Arduina: 4 koraki (s slikami)

Video: Nadzor podatkov zobne ščetke na osnovi Arduina: 4 koraki (s slikami)

Video: Nadzor podatkov zobne ščetke na osnovi Arduina: 4 koraki (s slikami)
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, November
Anonim
Nadzornik podatkov zobne ščetke na osnovi Arduina
Nadzornik podatkov zobne ščetke na osnovi Arduina
Nadzornik podatkov zobne ščetke na osnovi Arduina
Nadzornik podatkov zobne ščetke na osnovi Arduina

Ta zobna ščetka na osnovi Arduina vam omogoča spremljanje vzorcev z uporabo podatkov o 3-osnem pospeševanju.

1. korak: 1. korak: Materiali

1. korak: Materiali
1. korak: Materiali
1. korak: Materiali
1. korak: Materiali
1. korak: Materiali
1. korak: Materiali
1. korak: Materiali
1. korak: Materiali

Zobna ščetka

Arduino Nano

MPU-6050 3-osni IMU

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

2. korak: 2. korak: Ožičenje

2. korak: Ožičenje
2. korak: Ožičenje

Povežite MPU-6050 in Arduino Nano s spajkanjem žice. Za podrobnosti glejte zgornjo sliko.

3. korak: 3. korak: Programiranje Arduina

#vključi

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

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

Serial.begin (9600);

}

void loop () {

get6050 ();

Serijski.tisk (AcX);

Serial.print ("");

Serijski.tisk (AcY);

Serial.print ("");

Serijski.tisk (AcZ);

Serial.println ();

zamuda (15);

}

void get6050 ()

{Wire.beginTransmission (MPU);

Wire.write (0x3B);

Wire.endTransmission (false);

Wire.requestFrom (MPU, 14, res);

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 in si oglejte grafikon

4. korak: Pritisnite serijski ploter in si oglejte grafikon
4. korak: Pritisnite serijski ploter in si oglejte grafikon
4. korak: Pritisnite serijski ploter in si oglejte grafikon
4. korak: Pritisnite serijski ploter in si oglejte grafikon
4. korak: Pritisnite serijski ploter in si oglejte grafikon
4. korak: Pritisnite serijski ploter in si oglejte grafikon

Pojdite na Orodja-Serijski ploter (ali Ctrl + Shift + L) in videli boste graf v realnem času s 3-osnim pospeškom iz MPU-6050

Stresite zobno ščetko in poglejte razliko.

za več informacij: obiščite

blog.naver.com/roboholic84

Priporočena: