Sisukord:

Arduino-põhine hambaharjaandmete monitor: 4 sammu (piltidega)
Arduino-põhine hambaharjaandmete monitor: 4 sammu (piltidega)

Video: Arduino-põhine hambaharjaandmete monitor: 4 sammu (piltidega)

Video: Arduino-põhine hambaharjaandmete monitor: 4 sammu (piltidega)
Video: Удаленно контролировать энергопотребление дома | ПЗЭМ-004Т | Облако Интернета вещей RemoteXY 2024, November
Anonim
Arduino-põhine hambaharjaandmete monitor
Arduino-põhine hambaharjaandmete monitor
Arduino-põhine hambaharjaandmete monitor
Arduino-põhine hambaharjaandmete monitor

See Arduino-põhine hambahari võimaldab teil jälgida mustreid, kasutades 3-aksiaalseid kiirendusandmeid.

1. samm: 1. samm: materjalid

Samm: materjalid
Samm: materjalid
Samm: materjalid
Samm: materjalid
Samm: materjalid
Samm: materjalid
Samm: materjalid
Samm: materjalid

Hambahari

Arduino Nano

MPU-6050 3-teljeline IMU

1,8 m pikkune USB mini-B-kaabel

2. samm: 2. samm: juhtmestik

2. samm: juhtmestik
2. samm: juhtmestik

Ühendage MPU-6050 ja Arduino Nano traatjootmisega. Üksikasju vaadake ülaltoodud pildilt.

3. samm: 3. samm: Arduino programmeerimine

#kaasake

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

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

tühine get6050 ();

tühine seadistus ()

{

Wire.begin ();

Wire.beginTransmission (MPU);

Wire.write (0x6B);

Wire.write (0);

Wire.endTransmission (tõene);

Seriaalne algus (9600);

}

void loop () {

get6050 ();

Serial.print (AcX);

Serial.print ("");

Serial.print (AcY);

Serial.print ("");

Serial.print (AcZ);

Serial.println ();

viivitus (15);

}

tühine get6050 ()

{Wire.beginTransmission (MPU);

Wire.write (0x3B);

Wire.endTransmission (vale);

Wire.requestFrom (MPU, 14, tõene);

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. samm: 4. samm: vajutage jadaplaani ja vaadake graafikut

Samm 4: vajutage jadaplotterit ja vaadake graafikut
Samm 4: vajutage jadaplotterit ja vaadake graafikut
Samm 4: vajutage jadaplotterit ja vaadake graafikut
Samm 4: vajutage jadaplotterit ja vaadake graafikut
Samm 4: vajutage jadaplotterit ja vaadake graafikut
Samm 4: vajutage jadaplotterit ja vaadake graafikut

Minge jaotisse Tööriistad-seeriaplotter (või Ctrl + tõstuklahv + L) ja näete MPU-6050 reaalajas graafikut 3-teljelise kiirendusega

Raputage hambaharja ja vaadake erinevust.

lisateabe saamiseks: palun külastage

blogi.naver.com/roboholic84

Soovitan: