Мазмуну:
- 1 -кадам: Шассиди чогултуу
- 2 -кадам: Электрониканы түзүү
- 3 -кадам: Колдонмону түзүү
- 4 -кадам: Ассамблея
- 5 -кадам: Аны колдонуу
Video: GPS менен автономдуу танк: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Жакында DFRobot мага сыноо үчүн Devastator Tank Platform комплектин жөнөттү. Ошентип, албетте, мен аны автономдуу кылууну чечтим жана GPS мүмкүнчүлүктөрүнө ээ болдум. Бул робот чуркоо үчүн УЗИ сенсорун колдонот, анын тазалыгын текшерип жатканда алдыга жылат. Эгерде ал объектке же башка тоскоолдукка өтө жакын болсо, анда ал ар бир багытты текшерип, анан ошого жараша жылат.
БМ:
- DFRobot Devastator Tank Robot Platform: Шилтеме
- DFRobot GPS модулу тиркеме менен: Шилтеме
- Teensy 3.5
- УЗИ сенсор - HC -SR04 (жалпы)
- Micro Servo 9g
1 -кадам: Шассиди чогултуу
Бул комплект аны бириктирүү үчүн өтө оңой аткарыла турган көрсөтмөлөр менен келет. 4 жөнөкөй структуралык бөлүктөн тышкары, ал Raspberry Pi жана Arduino Uno сыяктуу такталарды колдоого ала турган көптөгөн ар кандай монтаждык тешиктерге ээ. Мен шассинин эки жагына асма орнотуу менен баштадым, анан дөңгөлөктөрдү кийдим. Андан кийин мен жөн гана ар бир бөлүктү бурап, тректерди коштум.
2 -кадам: Электрониканы түзүү
Мен Teensy 3.5ти роботумдун мээсине колдонууну чечтим, анткени ал бир нече сериялык байланышты колдой алат жана 120 МГцте иштейт (Arduino Uno үчүн 16га салыштырмалуу). Андан кийин мен GPS модулун Serial1 төөнөгүчтөрүнө, Serial3төгү Bluetooth модулуна коштум. L293D мотор айдоочусу үчүн эң жакшы тандоо болгон, анткени ал 3.3v жана 2 моторду колдойт. Акыркы серво жана УЗИ аралык сенсор болгон. Шасси үстү жагында бир микросервону колдойт, ага кошумча мен HC-SR04ге чаптап койгом, анткени анын кубаттуулугу аз жана колдонууга оңой.
3 -кадам: Колдонмону түзүү
Мен бул роботтун кол менен жана автономдуу мүмкүнчүлүктөргө ээ болушун кааладым, ошондуктан колдонмо экөөнү тең камсыз кылат. Мен ар бир багытты башкарган төрт баскычты түзүү менен баштадым: алдыга, артка, солго жана оңго, ошондой эле кол менен автономдуу режимди которуу үчүн эки баскыч. Анан мен колдонуучуларга роботтун HC-05 bluetooth модулуна туташууга мүмкүндүк бере турган тизме тандап алуучуну коштум. Акырында мен 2 маркер менен картаны коштум, анда колдонуучунун телефону менен роботтун жайгашкан жери көрсөтүлөт. Ар бир 2 секундда робот жайгашкан жери тууралуу маалыматты Bluetooth аркылуу телефонго жөнөтөт, андан кийин ал талданат. Аны бул жерден таба аласыз
4 -кадам: Ассамблея
Баарын бириктирүү абдан жөнөкөй. Жөн эле ар бир мотордон зымдарды мотордун айдоочусуна тиешелүү казыктарга салыңыз. Анан роботтун үстүнө тактаны орнотуу үчүн кээ бир карама -каршылыктарды жана бурамаларды колдонуңуз. GPS модулу танктын сыртында экенин тактаңыз, андыктан анын сигналы металл алкак менен тосулган эмес. Акыры сервону жана HC-SR04'ти тиешелүү жерлерине туташтырыңыз.
5 -кадам: Аны колдонуу
Эми жөн эле моторлорго жана өспүрүмдөргө күч кошуңуз. HC-05ке колдонмо аркылуу туташып, көңүл ачыңыз!
Сунушталууда:
Raspberry Pi - Автономдуу Mars Rover OpenCV объектилерин көзөмөлдөө менен: 7 кадам (сүрөттөр менен)
Raspberry Pi - Автономдуу Mars Rover OpenCV объектилерине көз салуу менен: Raspberry Pi 3, ачык резюме объектилерин таануу, ультрадыбыштуу сенсорлор жана редуктурлуу DC моторлору менен иштейт. Бул ровер үйрөтүлгөн нерселерди көзөмөлдөп, каалаган жерде кыймылдай алат
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
УЗИ сенсорун колдонуу менен Arduino негизделген автономдуу бот: 5 кадам (сүрөттөр менен)
УЗИ сенсорун колдонуу менен Arduino негизделген автономдуу бот: Ultrasonic Sensor.This ботту колдонуу менен өзүңүздүн Arduino негизделген автономдуу ботуңузду түзүңүз. Негизинен, ал жолундагы ар кандай тоскоолдуктарды аныктайт жана эң жакшы чечимди кабыл алат
Автономдуу учкучсуз таймер - 3D басылган, Arduino менен иштейт.: 18 кадам (сүрөттөр менен)
Автоматтык пилотсуз таймер - 3D Басылган, Arduino Powered.: Мен барган сайын First Person Video (FPV) пилотсуз жарышуу идеясына көбүрөөк кызыгып келе жатам. Мен жакында эле кичинекей учкучсуз учак сатып алдым жана менин тиземди ченөөнү кааладым - бул долбоор. Бул пилотсуз конуу аянтчасы интеграцияланган
IRobotтун жардамы менен автономдуу баскетбол ойноочу роботту кантип түзүү керек: 7 кадам (сүрөттөр менен)
IRobotтун жардамы менен автономдуу баскетбол ойноочу роботту кантип түзүү керек: Бул iRobot Create чакырыгына менин киришим. Мен үчүн бул процесстин эң оор бөлүгү - роботтун эмне кылаарын чечүү. Мен Robo жөндөмүн кошуп, Createтин сонун өзгөчөлүктөрүн көрсөткүм келди. Менин бардык