สารบัญ:

การตรวจสอบข้อมูลแปรงสีฟันบน Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)
การตรวจสอบข้อมูลแปรงสีฟันบน Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การตรวจสอบข้อมูลแปรงสีฟันบน Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การตรวจสอบข้อมูลแปรงสีฟันบน Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: EP 27. Arduino ฉบับไวจนไฟลุก !! - สาระเดฟ ใน 3 นาที 2024, พฤศจิกายน
Anonim
การตรวจสอบข้อมูลแปรงสีฟันบน Arduino
การตรวจสอบข้อมูลแปรงสีฟันบน Arduino
การตรวจสอบข้อมูลแปรงสีฟันบน Arduino
การตรวจสอบข้อมูลแปรงสีฟันบน Arduino

แปรงสีฟันที่ใช้ Arduino นี้ช่วยให้คุณตรวจสอบรูปแบบโดยใช้ข้อมูลการเร่งความเร็วแบบ 3 แกน

ขั้นตอนที่ 1: ขั้นตอนที่ 1: วัสดุ

ขั้นตอนที่ 1: วัสดุ
ขั้นตอนที่ 1: วัสดุ
ขั้นตอนที่ 1: วัสดุ
ขั้นตอนที่ 1: วัสดุ
ขั้นตอนที่ 1: วัสดุ
ขั้นตอนที่ 1: วัสดุ
ขั้นตอนที่ 1: วัสดุ
ขั้นตอนที่ 1: วัสดุ

แปรงสีฟัน

Arduino นาโน

MPU-6050 IMU. 3 แกน

สาย USB mini-B ขนาด 6 ฟุต (1.8 ม.)

ขั้นตอนที่ 2: ขั้นตอนที่ 2: การเดินสายไฟ

ขั้นตอนที่ 2: การเดินสายไฟ
ขั้นตอนที่ 2: การเดินสายไฟ

เชื่อมต่อ MPU-6050 และ Arduino Nano โดยใช้การบัดกรีด้วยลวด ดูภาพด้านบนสำหรับรายละเอียด

ขั้นตอนที่ 3: ขั้นตอนที่ 3: การเขียนโปรแกรม Arduino

#รวม

const int MPU=0x68;//ที่อยู่ MPU6050 I2C

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

เป็นโมฆะ get6050();

การตั้งค่าเป็นโมฆะ ()

{

Wire.begin();

Wire.beginTransmission(MPU);

Wire.write(0x6B);

Wire.write(0);

Wire.endTransmission(จริง);

Serial.begin(9600);

}

วงเป็นโมฆะ (){

รับ6050();

Serial.print(AcX);

Serial.print(" ");

Serial.print(AcY);

Serial.print(" ");

Serial.print(AcZ);

Serial.println();

ล่าช้า(15);

}

เป็นโมฆะ get6050()

{Wire.beginTransmission(MPU);

Wire.write(0x3B);

Wire.endTransmission (เท็จ);

Wire.requestFrom(MPU, 14, จริง);

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: ขั้นตอนที่ 4: กด Serial Plotter และดูกราฟ

ขั้นตอนที่ 4: กด Serial Plotter และดูกราฟ
ขั้นตอนที่ 4: กด Serial Plotter และดูกราฟ
ขั้นตอนที่ 4: กด Serial Plotter และดูกราฟ
ขั้นตอนที่ 4: กด Serial Plotter และดูกราฟ
ขั้นตอนที่ 4: กด Serial Plotter และดูกราฟ
ขั้นตอนที่ 4: กด Serial Plotter และดูกราฟ

ไปที่ Tools - Serial Plotter (หรือ Ctrl + Shift + L) แล้วคุณจะเห็นกราฟแบบเรียลไทม์พร้อมการเร่ง 3 แกนจาก MPU-6050

เขย่าแปรงสีฟันแล้วเห็นความแตกต่าง

ดูรายละเอียดเพิ่มเติมได้ที่

blog.naver.com/roboholic84

แนะนำ: