Мазмуну:
- Жабдуулар
- 1 -кадам: 1 -кадам: Шассиңизди чогултуп алыңыз
- 2 -кадам: MPU6050 китепканасын орнотуу
- 3 -кадам: Байланыштар
- 4 -кадам: Код
Video: Жөнөкөй MPU6050 IMU + Arduino GYRO Bot: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Долбоорлорду көзөмөлдөө үчүн гирону колдонуу менин чака тизмемде чоң нерсе болчу, бирок ӨИКке ээ болгондон башка калганы мык сыяктуу кыйын болчу. Yaw pitch жана roll баалуулуктарын алуу боюнча эффективдүү мазмундун жоктугу мени бир айдан ашык убакыттан бери кыйнап келет. Көптөгөн веб -сайттардан, сансыз китепканалардан жана көйгөйлөрдөн кийин мен гиродон маалыматтарды алууну үйрөндүм жана аны башталгычтар оңой жасай турган жана өздөрүн көптөгөн кыйынчылыктардан куткара турган жөнөкөй долбоордо колдонууну үйрөндүм.
Ошентип, бул акселерометрди - гироскоптун сенсорун баштоону үйрөтүү үчүн, анын аягында сиз роботту өзүңүз каалаган өлчөмдө бура аласыз. (90 градус, 45 градус, 180 градус …..бардыгы)
Жабдуулар
Электрондордун көбүн жергиликтүү электроника дүкөнүнөн же Интернеттен сатып алса болот
Мына алар:
Bot Chassis
DIY 4WD эки кабаттуу акылдуу робот унаа шасси комплекттери ылдамдыкты коддогуч RC роботу менен оюнчуктардын хоббисинен жана роботунан banggood.comhttps://banggood.app.link/vpw7FlkjL1
Сиз ошондой эле дөңгөлөктүү 2 дөңгөлөктүү шасси колдоно аласыз.
Ардуино -
Geekcreit® Arduino шайкеш UNO R3 ATmega16U2 AVR USB Өнүктүрүү Негизги Башкаруу модулу Ардуино үчүн Электроникадан banggood.comhttps://banggood.app.link/W4pYojtjL1
IMU - MPU6050 6DOF
6DOF MPU-6050 3 Axis Gyro Accelerometer Sensor Module менен Arduino Module Board үчүн Arduino үчүн Electronicsтен banggood.comhttps://banggood.app.link/qoNQdMxjL1
Dupont зымдары
Эркектен эркекке
Аялдан эркекке
L298N мотор айдоочу
Geekcreit® L298N Dual H Bridge Stepper Motor Driver Board Arduino үчүн Arduino үчүн Board for Electronics from banggood.comhttps://banggood.app.link/kCmlV4UjL1
11.1V Lipo
ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC тетиктери оюнчуктардын хоббисинен жана роботунан banggood.com боюнча.
Ылайыктуу заряддагыч
1 -кадам: 1 -кадам: Шассиңизди чогултуп алыңыз
Bot шассиңизди чогултуңуз lol.
Жогорудагы сүрдүү сүрөттү караңыз, бирок эгер сиз кыйын болсоңуз, мен төмөндө комментариймин
2 -кадам: MPU6050 китепканасын орнотуу
Белгилей кетчү нерсе, эгерде сизде MPU6050 IT REMOVE үчүн китепкана орнотулган болсо же ал компиляция каталарын белгилейт.
Анын ордуна китепкананы жүктөп алуу үчүн бул шилтемени колдонуп, Эскиздин астындагы Китепкананы кошуу аркылуу кошуңуз.
https://github.com/jarzebski/Arduino-MPU6050
3 -кадам: Байланыштар
Китепкананы орноткондон кийин системаны туташтырыңыз.
Мотор драйверине туташуулар коддун өзүндө берилет.
ena = 5;
enb = 6;
in1 = 7;
in2 = 4;
in3 = 9;
in4 = 8;
бул жерде баары бир:)
Arduino менен сенсордун ортосундагы байланыштар:
VCC - +5V
GND - GND
SDA - A4
SCL - A5
Эскертүү - Бул жерден биз роботту Барни деп атайбыз.
4 -кадам: Код
Төмөндөгү бул кодду көчүрүп, IDEге чаптаңыз жана жүктөңүз.
github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot
Жубайлар сактык чаралары:
Сенсорду нан тактасына туташтырбаңыз, анткени зымдар жана электроника ызы -чуу жаратышы мүмкүн, бул сиздин YAW PITCH ROLL баалуулуктарыңыздын тактыгына таасирин тийгизет.
Ботту иштетип жатканда, ботту жерге коюп, сенсор туура калибрлеши үчүн Reset баскычын басыңыз
Биз бул долбоор үчүн Yaw баалуулуктарын гана колдонобуз, андыктан сенсорду орнотуп жатканда муну эске алыңыз.
Сенсорду боттун маңдайына жабыштыруу үчүн эки тараптуу көбүк скотчту колдонуңуз.
Бул көрсөтмө сизге жөнөкөй робототехниканын дизайнында гироскопту колдонууну үйрөттү жана сиз азыр ишке ашырууну билгениңиздей өз идеяларыңыз менен эксперимент жасай аласыз.
Комментарийлерде эч нерсе сурабаңыз.
Сунушталууда:
Arduino SteamPunk Goggles - Жөнөкөй DIY: 9 кадам
Arduino SteamPunk Goggles - Жөнөкөй DIY: Бул үйрөткүчтө биз LED Rings жана Arduino аркылуу түстөрдү өзгөрткөн легендарлуу SteamPunk көз айнектерин жасоону үйрөнөбүз. Видеону көрүңүз
Arduino Gyro Сааты: 7 кадам
Arduino Gyro Clock: Видео LINKСаламатсыздарбы, бүгүн мен баарына Arduino тарабынан иштелген атайын гират саатын кантип түзүүнү көрсөтөм. Биринчиден, мен бардык авторго бардык кредиттерди бергим келет: баарына электроника. Ал жасаган оригиналдуу дизайн ушул жерде. Ал
GoPro Arduino колдонуу үчүн Roll and Pitch Axis Gimbal - Servo жана MPU6050 Gyro: 4 кадам
GoPro Arduino - Servo жана MPU6050 Gyro колдонуу үчүн Roll and Pitch Axis Gimbal: Бул көрсөтмө Түштүк Флорида университетинин Макекурсунун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com) Бул долбоордун максаты - GoPro үчүн 3 огу Gimbal Arduino нано + 3 серво кыймылдаткычтарын колдонуу менен
LED Gyro Sphere - Arduino: 5 кадам (сүрөттөр менен)
LED Gyro Sphere - Arduino: Бул уникалдуу, салкын интерактивдүү бош турган LED чөйрөсүн мындан ары өнүктүрүү үчүн кызыктуу платформаны камсыз кылуу үчүн колдонула турган бир нече сенсорлор менен куруңуз - өз ара аракеттенүү, жарык берүү же оюндар. 3D бирдиги басылып, Arduino тактасын колдонот, Gyro Board, Audi
Gyro, Accelerometer жана Arduino менен бурчту өлчөө: 5 кадам
Gyro, Accelerometer жана Arduino менен бурчту өлчөө: Бул түзмөк акыры өзүн -өзү тең салмакка айландыра турган роботтун прототипи, бул тешиктин экинчи бөлүгү (акселерометрди окуп, моторду тең салмактуулук үчүн башкарыңыз). Гирону камтыган биринчи бөлүктү бул жерден тапса болот