Мазмуну:
Video: TIVAга негизделген тоскоолдуктардан качуучу робот: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Салам жигиттер
Мен Tiva Instructables сериясынын дагы бир окуу куралы менен кайтып келдим.
Бул жолу менин досторумдун семестрдик проектиси катары жасаган роботко каршы TIVAга негизделген тоскоолдук.
Сизге бул ырахат тартуулайт деп ишенем !!!
1 -кадам: Киришүү
Жаныбарлар дүйнөсүндө көптөгөн түрдүү жаныбарлар муруттарын караңгыда, бүркөлгөн сууларда айланып өтүүгө, ал тургай олжолорун издөөгө жардам берүү үчүн колдонушат. Жаныбарлар көзгө ишене албаганда, муруттар абдан пайдалуу болушу мүмкүн. Бул проект сизге роботтун тоскоолдукка урунуп калганын аныктоого жардам берүү үчүн мурутун "сокку сенсорлору" катары колдонгон жөнөкөй роботту кантип курууну көрсөтөт, андыктан ал бурулуп, кулап калуудан сактайт.
Негизинен, бул микро контроллердин буйругу боюнча алдыга, солго жана оңго жылуу үчүн иштелип чыккан. Мотор айдоочусу микроконтроллер тарабынан да башкарылат.
Бул робот артка карай жыла албайт, анткени Servo болжол менен 180 градуска бурула алат (ар бир багытта 90)
Позиция "-90": Сол
"0" позициясы: нейтралдуу
"90" позициясы: Оң
Дифференциалдуу диск:
Роботтун кыймылы Differential Drive алгоритмин колдонуу менен жасалды. Алга жылуу үчүн эки алдыңкы дөңгөлөк бир багытта жылат. Оңго жылуу үчүн оң дөңгөлөк токтотулат жана сол дөңгөлөк алдыга жылат. Солго жылуу үчүн сол дөңгөлөк токтотулат жана оң дөңгөлөк алдыга жылат. Роботту токтотуу үчүн эки алдыңкы дөңгөлөгү тең токтотулат.
2 -кадам: Керектүү компоненттер:
Аппараттык:
·> TM4C123G микроконтроллери
·> L293D мотор айдоочусу IC
·> HC-SR04 ультра соникалык сенсор
·> Робот шасси + 2 DC мотору + 2 дөңгөлөк + 1 кастор дөңгөлөгү + бурамалар жана гайкалар
·> SG90-Micro Servo
·> LM7805 чыңалуу жөнгө салгычы + Жылыткыч
·> 9V/200mAh кубаттуу батарея
·> 5V/200mAh электр банкы
·> Негизги электроника комплектинде панель, туташтыруучу зымдар ж.
·> Аспаптар: бурагыч, кайчы / сым тазалоочу
·> Jumper Wires: Эркектен Эркекке, Эркектен Аялга
Программалык камсыздоо:
·> Android Studio (андроид тиркемеси үчүн)
·> Keil uVision4
Сунушталууда:
Тоскоолдуктардан качуучу робот (Arduino): 8 кадам (сүрөттөр менен)
Тоскоолдуктарды болтурбоочу робот (Arduino): Бул жерде мен сизге Arduinoго негизделген тоскоолдуктардан качуучу роботту жасоону үйрөтөм. Мен бул роботту этап -этабы менен кылам деп үмүттөнөм. Роботко тоскоол болгон тоскоолдук - бул толугу менен автономдуу робот, ал ар кандай бузулуулардан сактай алат
УЗИден качуучу робот: 11 кадам
УЗИ дубалынан качуучу робот: Бул дубалдан качуучу негизги роботту жасоо боюнча окуу куралы. Бул долбоор бир нече компоненттерди жана бир аз арноо жана убакытты талап кылат. Эгерде сизде электроника боюнча кичине билим болсоңуз, жардам берет, бирок эгер сиз толук башталгыч болсоңуз, азыр
TIVAга негизделген санариптик эсептегич: 6 кадам
TIVA негизделген санариптик калкулятор: Саламатсызбы, бул Тахир Ул Хак сизге башка tiva долбоорун алып келет. Бул долбоор ар кандай функцияларды аткаруучу ЖКга негизделген санариптик эсептегичти жасоого багытталган. Калькулятор - бул ар кандай математикалык экспресске баа бере турган электрондук түзүлүш
Инсандык менен тоскоолдуктардан качуучу робот !: 7 кадам (сүрөттөр менен)
Инсандык менен тоскоолдуктардан качуучу робот! BASIC Stamp микроконтроллери (Basic Atom, Parallax Basic Stamps, Coridium Stamp ж. Б.) Менен, кандайдыр бир шасси, бир нече сенсорлор жана кээ бирлери
PIC негизделген LF жана качуучу робот: 16 кадам (сүрөттөр менен)
PIC негизделген LF жана качуу роботу: КиришүүБул көрсөтмөдө сиз роботту ээрчип жана качып кетүүнү үйрөнөсүз. Менин илхамым жалпы адамдардын жүрүм -турумун туураган роботтордон келет, мисалы, сен жөн эле дубалга эч себепсиз кирбейсиң. Сиздин мээңиз акыл менен баарлашат