Агуулгын хүснэгт:
- Алхам 1: Алхам 1: Материал
- Алхам 2: Алхам 2: Цахилгааны утас
- Алхам 3: Алхам 3: Arduino програмчлах
- Алхам 4: Алхам 4: Цуваа плоттер дээр дарж графикийг үзнэ үү
Видео: Arduino-д суурилсан шүдний сойз мэдээллийн хяналт: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү Arduino-д суурилсан шүдний сойз нь 3 тэнхлэгийн хурдатгалын өгөгдлийг ашиглан загварыг хянах боломжийг танд олгоно.
Алхам 1: Алхам 1: Материал
Шүдний сойз
Ардуино Нано
MPU-6050 3 тэнхлэгтэй IMU
6 фут (1.8 м) хэмжээтэй USB мини-B кабель
Алхам 2: Алхам 2: Цахилгааны утас
Утас гагнуур ашиглан MPU-6050 ба Arduino Nano-ийг холбоно уу. Дээрх зургийг үзнэ үү.
Алхам 3: Алхам 3: Arduino програмчлах
#оруулах
const int MPU = 0x68; // MPU6050 I2C хаяг
int AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ;
void get6050 ();
хүчингүй тохиргоо ()
{
Wire.begin ();
Wire.beginTransmission (MPU);
Wire.write (0x6B);
Wire.write (0);
Wire.endTransmission (үнэн);
Цуваа эхлэх (9600);
}
void loop () {
get6050 ();
Serial.print (AcX);
Serial.print ("");
Цуваа.хэвлэх (AcY);
Serial.print ("");
Serial.print (AcZ);
Serial.println ();
саатал (15);
}
void 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: Цуваа плоттер дээр дарж графикийг үзнэ үү
Tools-Serial Plotter (эсвэл Ctrl + Shift + L) руу очоод MPU-6050-аас 3 тэнхлэгтэй хурдатгал бүхий бодит цагийн графикийг харах болно.
Шүдний сойз сэгсрээд ялгааг нь хараарай.
Дэлгэрэнгүй мэдээллийг: зочилно уу
blog.naver.com/roboholic84
Зөвлөмж болгож буй:
Шүдний сойз таймер: 4 алхам
Шүдний сойз таймер тэд цэвэр шүдтэй; бүү эргэлзээрэй
Шүдний сойз Bot: 3 алхам (зурагтай)
Шүдний сойз Bot: Хуучин чичиргээтэй шүдний сойз, урлагийн зарим хэрэгслээр энгийн хөдөлгөөнт робот хий. Дотор нь чичиргээтэй мотор байдаг тул бид чичиргээтэй шүдний сойз ашиглаж байна. Энэ бол тоглоомын хянагч эсвэл утасны дотор байгаа ижил төрлийн мотор юм & хийдэг
Гар чөлөөтэй шүдний сойз: 6 алхам (зурагтай)
Гар чөлөөтэй шүдний сойз: Гаргүй шүдний сойз бол Майкл Митч, Росс Олсен, Жонатан Моратаяа, Митч Хирт нарын хийсэн төсөл юм. Бид хөгжилтэй шийдэл гаргах боломжтой асуудалд хандахыг хүссэн тул үүнийг хийхгүй байхаар шийдсэн
Visuino PID сойз моторын хяналт ба кодлогч: 5 алхам
Visuino PID сойз моторын хяналт ба кодлогч: Энэ нь маш сайн ажилладаг. Өнөөдөр би сойз servo моторыг оптик кодлогчтой манай arduino uno эсвэл mega руу хэрхэн холбохыг танд үзүүлэх болно
USB -ээр ажилладаг шүдний сойз: 5 алхам
USB -ээр ажилладаг шүдний сойз: USB портын ойролцоо байхдаа хоёр доллараар шүдээ угаа