Мазмуну:
- 1 -кадам: Дизайн
- 2 -кадам: Механика
- 3 -кадам: Электроника
- 4 -кадам: Программалоо
- 5 -кадам: Көңүл ачуу
Video: STEGObot: Stegosaurus роботу: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул кичинекей досумдун түшүнүгү менин 4 жашар баламды электроника менен робототехниканы үйрөнүүгө көбүрөөк кызыктыруу үчүн көбүрөөк ойноок роботторду түзүүгө эрки жетет.
Анын негизги өзгөчөлүгү стегозавр түрүндөгү ПХБ болуп саналат, ал бардык электрониканы колдоонун негизги бөлүгү болуу менен бирге эстетиканын негизги бөлүгү болуп саналат.
Мен контекстти жакшыраак түшүнүү үчүн бул роботтун бүт дизайнын жана конструкциясын көрсөтүүнү көздөп жатам.
Биринчи видеодо түшүнүк жана дизайн, механика, электроника жана программалоонун жалпы көрүнүшү көрсөтүлгөн, бирок мен бул кадамдарды бул жерде дагы кошумча маалымат жана деталдар менен сүрөттөп берем.
1 -кадам: Дизайн
Илхам алуу үчүн баламдын стегозавр оюнчугун столума отургузуп, тетиктерди түз эле картонго тарта баштадым.
Мен бут / жүрүү механизмин сыноо жана бөлүктөрдүн чыныгы өлчөмү жана жайгашуусу жөнүндө жакшы сереп алуу үчүн жакшы картон прототипи менен аяктадым.
Андан кийин, керектүү өлчөмдөрдү билип, мен механикалык бөлүктөрдүн акыркы моделин жана 2D шаблондорун тарта баштадым.
2 -кадам: Механика
Бардык механикалык тетиктер жогорку таасирдүү полистирол бөлүктөрүнөн (калыңдыгы 2 мм барактар) жасалган. Бул менин роботторума керектүү тетиктерди жасоо үчүн менин эң жакшы көргөн материалым жана бул материалды 8 жылдай колдонуп келем.
Метод жөнөкөй: шаблондор пластикалык бөлүктөрдүн үстүнө таякча клейи менен чапталган. Клей жакшы кургатылганда, бөлүктөрдү пайдалуу бычак менен сызыктарга бөлүп салам. Түз сызыктар үчүн, мен металл сызгычты колдонуп, кесимдерди чындап эле түз кесип алам.
Кээ бир бөлүктөрдү дагы күчөтүү керек. Бул учурда, мен керектүү күчкө жетүү үчүн бир нече катмарды бириктирем жана баарына кошулуу үчүн тез жабышчаакты колдоном.
Бөлүктөрдү жылмакай кылып берүү үчүн, адегенде мен аларды ашыкча материалды алып салуу үчүн # 60 зымпарак менен жана 500 -ж.
Тешиктер оңой эле бургулоо менен жасалат.
Акыркы кадам - баарын сырдоо. Биринчиден, спрей праймери менен баары жетиштүү жылмакай экенин жана акыры каалаган түстү көрүңүз.
Буттар / басуу механизми үчүн servo моторлору Hitec мини сервосу. Орточусу HS-5245MG, калган экөө (алдыңкы жана арткы буттар үчүн) HS-225MG. Мен аларды эч кандай өзгөчө себеп менен тандаган жокмун … бул менин үйдө болгонум үчүн болгон. Бирок алар металл тиштүү мыкты серво моторлору жана керектүү моментке караганда көбүрөөк.
Механика үчүн материалдардын тизмеси:
- жогорку таасир полистирол (калыңдыгы 2 мм);
- тез чаптама;
- боз чачыратуучу праймер;
- жашыл спрей боек;
- Hitec HS-5245MG servo мотору (1х);
- Hitec HS-225MG servo мотору (2x);
- M3 нейлон 35 мм (4х);
- болттар жана гайкалар;
- кумура (# 60 жана # 500).
3 -кадам: Электроника
PCB (мен аны STEGOboard деп атайм) сервотомоторлорду жана NRF24L01 модулун Arduino Nano тактасына туташтырууну жеңилдетүү үчүн иштелип чыккан. Албетте, бул өтө кичинекей ПХБ менен жасалышы мүмкүн эле. Бирок, мен мурда айткандай, ПХБ дагы эстетиканын негизги бөлүгү.
Мен бүт роботту мээмде элестеткенде, анын артында чоң жашыл ПХБ болушу керек деген ой пайда болду, бул өзгөчө батперек формасындагы плиталар.
PCB форма файлы (SVG) Inkscape менен, ал эми тактадагы электрондук бөлүктөрдүн схемасы жана жайгашуусу Fritzing менен жасалган. Fritzing ошондой эле өндүрүшкө керектүү Gerber файлдарын экспорттоо үчүн колдонулган.
PCB PCBWay тарабынан өндүрүлгөн.
ПХБда Arduino Nano тактасы жана NRF24L01 модулу үчүн servo моторлор жана баштар үчүн үч туташтыргычы бар. Ошондой эле электр менен камсыздоо үчүн туташтыргычы бар. Баары коргошунсуз ширетүүчү менен ширетилген.
Электр менен камсыздоо эки LiPo батарейкасы менен туташкан, ошондуктан менде 7.4V бар. Бирок сервомоторлор максимум 6 вольтту кабыл алышат. Ошондуктан, ал дагы туура чыңалууну камсыз кылуу жана сервомоторлорду күйгүзбөө үчүн LM2596 модулуна ээ.
Электроника үчүн материалдардын тизмеси:
- Arduino Nano R3;
- NRF24L01 модулу;
- туура бурчтуу пин баштары;
- аял баштары;
- LiPo батарейкасы 3.7V 2000 мАч (2х);
- коргошунсуз ширетүүчү зым;
- LM2596 чыңалуу жөнгө салуучусу;
- ширетүү агымы.
4 -кадам: Программалоо
STEGObotтун программаланышы абдан жөнөкөй, анткени анын үч гана servo мотору бар жана ал Arduino IDE менен жасалган.
Негизинен, орто корпустун кыймылдаткычын дененин маңдайын кыйшайтып, алдыңкы буттун сервосун айлантууга туура келет (бир эле учурда арткы буттар тескери багытта айланат). Ошентип, ал роботту алдыга тартат.
5 -кадам: Көңүл ачуу
STEGObot алдыга, артка жылып, солго жана оңго бурула алат. Бул менин бардык роботторумду башкаруу үчүн жасаган атайын пульт менен алыстан башкарылат.
Сунушталууда:
Gripper Arm менен адамдык өлчөмдөгү Telepresence роботу: 5 кадам (Сүрөттөр менен)
Gripper Arm менен адамдык өлчөмдөгү телепрезентация роботу: MANIFESTOA менин бир башым мени пандемия учурунда Хэллоуин кечесине чакырды (30+ киши), ошондуктан мен ага катышаарымды айттым жана телепрезентациялоо роботун уюштуруп, менин партиямды бузуп жибердим. жер. Эгерде сиз телепрограмманы билбесеңиз
Твинки менен эң сулуу Arduino роботу таанышат: 7 кадам (сүрөттөр менен)
Твинки менен эң сулуу Arduino роботу менен таанышыңыз: Саламатсызбы, мен сизге бул " Jibo " бирок "Twinky" деп аталат, мен муну тазалагым келет … БУЛ КӨЧҮРМӨ ЭМЕС! Мен ЭКИ ЭКЕНДИ куруп жүрдүм, анан ушул сыяктуу нерселер бар экенин түшүндүм: cIt бар
PICO менен Line Follower роботу: 5 кадам (Сүрөттөр менен)
PICO менен линия ээрчиген робот: Биз билген цивилизацияны жок кыла турган жана адамзатты жок кыла турган роботту түзө электе. Сиз адегенде жерде тартылган сызыкты ээрчиген жөнөкөй роботторду түзө билишиңиз керек, бул жерде сиз
PS2 Controller менен Arduino роботу (PlayStation 2 джойстик): 10 кадам (сүрөттөр менен)
PS2 Controller менен Arduino роботу (PlayStation 2 джойстик): Бул окуу куралында мен сизге робот цистернасын башкаруу үчүн зымсыз Playstation 2 (PS2) джойстикин кантип колдонууну көрсөтөм. Бул долбоордун өзөгүндө Arduino Uno тактасы колдонулган. Ал зымсыз контроллерден буйруктарды алат жана моторлордун ылдамдыгын орнотот
Май роботу: Экзистенциалдык кризис менен Arduino роботу: 6 кадам (Сүрөттөр менен)
Май роботу: Ардуино роботу экзистенциалдык кризис менен: Бул долбоор " Рик жана Морти " анимациялык сериясына негизделген. Эпизоддордун биринде Рик робот жасайт, анын бирден бир максаты - сары май алып келүү. Брюсфейдин (Брюссель инженердик факультети) студенттери катары бизде механикага тапшырма бар