Table des matières:

Moniteur de données de brosse à dents basé sur Arduino : 4 étapes (avec images)
Moniteur de données de brosse à dents basé sur Arduino : 4 étapes (avec images)

Vidéo: Moniteur de données de brosse à dents basé sur Arduino : 4 étapes (avec images)

Vidéo: Moniteur de données de brosse à dents basé sur Arduino : 4 étapes (avec images)
Vidéo: 2022 LONG r/MaliciousCompliance Compilation #002 2024, Novembre
Anonim
Moniteur de données de brosse à dents basé sur Arduino
Moniteur de données de brosse à dents basé sur Arduino
Moniteur de données de brosse à dents basé sur Arduino
Moniteur de données de brosse à dents basé sur Arduino

Cette brosse à dents à base d'Arduino vous permet de surveiller les motifs à l'aide de données d'accélération à 3 axes.

Étape 1: Étape 1: Matériaux

Étape 1: Matériaux
Étape 1: Matériaux
Étape 1: Matériaux
Étape 1: Matériaux
Étape 1: Matériaux
Étape 1: Matériaux
Étape 1: Matériaux
Étape 1: Matériaux

Brosse à dents

Arduino Nano

IMU 3 axes MPU-6050

Câble USB mini-B de 1,8 m (6 pi)

Étape 2: Étape 2: Câblage

Étape 2: Câblage
Étape 2: Câblage

Connectez MPU-6050 et Arduino Nano à l'aide d'un fil à souder. Voir l'image ci-dessus pour plus de détails.

Étape 3: Étape 3: Programmation d'Arduino

#comprendre

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

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

void get6050();

void setup()

{

Fil.begin();

Wire.beginTransmission(MPU);

Wire.write(0x6B);

Wire.write(0);

Wire.endTransmission(true);

Serial.begin(9600);

}

boucle vide(){

get6050();

Serial.print(AcX);

Serial.print(" ");

Serial.print(AcY);

Serial.print(" ");

Serial.print(AcZ);

Serial.println();

retard(15);

}

annuler get6050()

{Wire.beginTransmission(MPU);

Wire.write(0x3B);

Wire.endTransmission(false);

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

}

Étape 4: Étape 4: Appuyez sur le traceur série et voyez le graphique

Étape 4: Appuyez sur le traceur série et voyez le graphique
Étape 4: Appuyez sur le traceur série et voyez le graphique
Étape 4: appuyez sur le traceur série et voyez le graphique
Étape 4: appuyez sur le traceur série et voyez le graphique
Étape 4: appuyez sur le traceur série et voyez le graphique
Étape 4: appuyez sur le traceur série et voyez le graphique

Allez dans Tools - Serial Plotter (ou Ctrl + Shift + L), et vous verrez le graphique en temps réel avec l'accélération 3-axiale de MPU-6050

Secouez la brosse à dents et voyez la différence.

Pour plus d'informations, s'il vous plaît visitez

blog.naver.com/roboholic84

Conseillé: