İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu Arduino tabanlı diş fırçası, 3 eksenli hızlanma verilerini kullanarak desenleri izlemenizi sağlar.
Adım 1: Adım 1: Malzemeler
Diş fırçası
Arduino Nano
MPU-6050 3 eksenli IMU
6 ft (1,8 m) USB mini B kablosu
Adım 2: Adım 2: Kablolama
Tel lehimleme kullanarak MPU-6050 ve Arduino Nano'yu bağlayın. Detay için yukarıdaki resme bakın.
Adım 3: Adım 3: Arduino'yu Programlama
#Dahil etmek
const int MPU=0x68;//MPU6050 I2C adresi
int AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ;
geçersiz get6050();
geçersiz kurulum()
{
Wire.begin();
Wire.beginTransmission(MPU);
Wire.write(0x6B);
Wire.write(0);
Wire.endTransmission(true);
Seri.başla(9600);
}
boşluk döngüsü(){
get6050();
Seri.print(AcX);
Seri.print(" ");
Seri.print(AcY);
Seri.print(" ");
Seri.print(AcZ);
Seri.println();
gecikme(15);
}
geçersiz get6050()
{Wire.beginTransmission(MPU);
Wire.write(0x3B);
Wire.endTransmission(yanlış);
Wire.requestFrom(MPU, 14, doğru);
AcX=Wire.read()<<8|Wire.read();
AcY=Tel.read()<<8|Tel.read();
AcZ=Wire.read()<<8|Wire.read();
Tmp=Tel.read()<<8|Tel.read();
GyX=Wire.read()<<8|Wire.read();
GyY=Tel.read()<<8|Tel.read();
GyZ=Wire.read()<<8|Wire.read();
}
Adım 4: Adım 4: Seri Çiziciye Vurun ve Grafiğe Bakın
Araçlar - Seri Çizici'ye (veya Ctrl + Shift + L) gidin ve MPU-6050'den 3 eksenli ivme ile gerçek zamanlı grafiği göreceksiniz.
Diş fırçasını sallayın ve farkı görün.
daha fazla bilgi için lütfen ziyaret edin
blog.naver.com/robholic84