Мазмұны:

DIY BB8 - толығымен 3D басып шығарылған - диаметрі 20см нақты өлшемнің бірінші прототипі: 6 қадам (суреттермен)
DIY BB8 - толығымен 3D басып шығарылған - диаметрі 20см нақты өлшемнің бірінші прототипі: 6 қадам (суреттермен)

Бейне: DIY BB8 - толығымен 3D басып шығарылған - диаметрі 20см нақты өлшемнің бірінші прототипі: 6 қадам (суреттермен)

Бейне: DIY BB8 - толығымен 3D басып шығарылған - диаметрі 20см нақты өлшемнің бірінші прототипі: 6 қадам (суреттермен)
Бейне: Build A Life-Size BB8 Droid (Phone Controlled) 2024, Маусым
Anonim
Image
Image

Fusion 360 жобалары »

Барлығына сәлем, бұл менің алғашқы жобам, сондықтан мен сүйікті жобаммен бөліскім келді. Бұл жобада біз диаметрі 20 см болатын толық көлемді 3D принтермен шығарылатын BB8 шығарамыз. Мен нақты BB8 қозғалтқышы бар робот құрастырамын. Біз смартфонмен bluetooth арқылы басқара аламыз. Бұл робот жасанды интеллектпен BB8-дің шынайы өміріндегі бірінші эксперимент болады, мен оны кейінірек жасағым келеді.

Жабдықтар

Механика:

  • 2 x Мотор 12 В 120 айн / мин (сілтеме)
  • 2 x 60*11мм дөңгелектер (сілтеме)
  • 2 x Мотор кронштейні (сілтеме)
  • 6 x Неодим магниті
  • 5 x пластикалық шар құюшы (сілтеме)
  • 8 x M3*10 мм бұрандалар (сілтеме)
  • 4 x M3*6мм бұрандалар (сілтеме)
  • 4 x M3*8mm тегіс бұрандалар (сілтеме)
  • 16 x M3 бұрандалы гайкалар
  • 3D басып шығарылған көптеген бөлшектер

Электроника:

  • 1 x Arduino Nano (сілтеме)
  • 1 x HC05 немесе HC06
  • 1 x 11.1V 3S 1350 мАч Li-Po батареясы (сілтеме)
  • 3 x 5 мм светодиод (сілтеме)
  • 1 x L298 мотор драйвері (сілтеме)
  • PCBWay -ден 1 x ПХД (сілтеме) немесе оны протободымен жасауға болады
  • 40pin тақырыбынан 2 x 15pin әйел тақырыбы
  • 40pin тақырыбынан 2 x 3 істікшелі ерлер тақырыбы
  • 40pin Header -ден 1 x 90 градусқа 6pin әйел тақырыбы
  • 4 x 1N4007 диод
  • 3 x 240 Ом резисторлары
  • 1 x 2,2 кОм резистор
  • 1 x 1 кОм резистор
  • 1 x 33 кОм резистор
  • 1 x 22 кОм резистор
  • 1 х 220 вольтты 16 В конденсатор
  • 2 x 100nf 100V конденсаторлар
  • 1 x Слайд қосқышы
  • 2 x бұрандалы терминал
  • 1 x 30 см электр кабелі

Құралдар:

  • Басып шығару диаметрі 20 см болатын 3D принтер
  • Дене мен бас үшін 2 х 1 кг ақ жіп
  • Бұрауыштар
  • Магнитке арналған ыстық желім

** Барлық сілтемелер жаңартылады

1 -қадам: электронды, ПХД құрастыру

Электронды, ПХД құрастыру
Электронды, ПХД құрастыру
Электронды, ПХД құрастыру
Электронды, ПХД құрастыру
Электронды, ПХД құрастыру
Электронды, ПХД құрастыру
Электронды, ПХД құрастыру
Электронды, ПХД құрастыру

Мен Eagle -де роботты басқаруға мүмкіндік беретін компьютердің дизайнын жасадым. Бұл картаға Arduino Nano Socket, мотор драйвері, қуат порттары, bluetooth және ондағы басқа қосалқы компоненттер кіреді. Бұл карта екі жақты басып шығару болды. Сіз оны қолмен жасай аласыз, бірақ бұл қиын болуы мүмкін. Схема сызбаларын мына жерден табуға болады.

Ең алдымен, біз биіктігі төмен компоненттерден жоғары компоненттерге өту арқылы дәнекерлейміз.

Картаның конструкторлық файлдарында қай компоненттерді және қайда дәнекерлеу керектігін көруге болады. Дизайн файлдары үшін басыңыз.

Егер сіз өндіргіңіз келсе, мен схеманың дизайн файлын тіркедім. Немесе сіз жалпы L298 қозғалтқышы мен bluetooth -ды Arduino тақтасы арқылы пайдалана аласыз, мен бөліскенмін.

Arduino тақтасы L298 жалпы қызыл тақта

A1 - Input_1 (Сол жақ мотор)

A2 - Input_2 (Сол жақ мотор)

A3 - Input_3 (Оң жақ мотор)

A4 - Input_4 (Оң жақ мотор)

10 - EN_1 (сол жақ мотор)

9 - EN_2 (Оң жақ мотор)

Arduino тақтасы HC06 Bluetooth

4 - TX түйреуіші

3 - RX түйреуіші

Қаласаңыз немесе қажет болса, жарықдиодты қосуға болады.

2 -қадам: 3D дизайны мен басып шығару

3D дизайны және басып шығару
3D дизайны және басып шығару
3D дизайны және басып шығару
3D дизайны және басып шығару
3D дизайны және басып шығару
3D дизайны және басып шығару

Ол BB8 3D принтерінде шығарылғандықтан, басып шығаруға көп уақыт кетті. Төменгі шығыс Түркияны талдау және мен нөлден бастап әмбебап етіп жобаладым. Жаңғақтар PLA -ға ендірілгенде, интерьер тегіс бетке арналған.

Магистральдық дөңгелек қабықтың бөлшектерінің іздері навигациямен 140 сағатқа созылды. Дененің ішкі және сыртқы бөліктері тегіс болуы үшін қолдау қажет.

Басты басып шығару үшін қолдауды қайтадан қолдануды ұсынамын. Сыртқы қабықшалар басын мүмкіндігінше жеңіл ету үшін ұсақ басылған. Бұл дизайн бөлігіне қатысты кесу бағдарламасында қосымша ештеңе істеудің қажеті жоқ. Барлық бөлшектер қалыңдығы 0,16 мм қалыңдықта басылды. Бұл маңызды емес, бірақ сіз қабаттың максималды қалыңдығында басып шығара аласыз, әсіресе сыртқы корпус тегіс болуы үшін.

Және, әрине, ішкі механизмнің бөліктері бар. Бұл механизм ауырлық орталығын төмен қарай ұстап тұрады және сфераның ішінде айналу кезінде ілгерілеуге мүмкіндік береді. Механизмнің көптеген бөліктері жерге жақын болуы керек және жоғарғы бөліктен әлдеқайда ауыр болуы керек. Сіз барлық дизайн файлына Fusion 360 жалпы сілтемесінен кіре аласыз. Немесе тікелей STL файлын тіркеме ретінде жүктеуге болады. «Balancer_full_density» қоспағанда, барлық бөліктер %20 толтыру тығыздығымен басылады, ол толық толтырылуы тиіс.

3 -қадам: Механикалық жинақ

Механикалық жинақ
Механикалық жинақ
Механикалық жинақ
Механикалық жинақ
Механикалық жинақ
Механикалық жинақ

Бұл бөлшектерді басқаннан кейін бір -бірін жинау қажет. Құрастыру өте қарапайым болды, өйткені барлық бөлшектер үйлесімді және біз PLA-ға жылу беретін арнайы гайканы қолданамыз. Енді құрастыруды бастайық.

Біріншіден, біз арнайы жаңғақтарды қажетті жерге қоюымыз керек. Біз орналастыруды дәнекерленген темірдің көмегімен жасаймыз. Гайканы тесіктің үстіне қойғаннан кейін біз оны ыстық дәнекерлегішпен аздап қысамыз, ол бірнеше секунд ішінде реттеледі.

Енді біз бөлшектерді жинауға дайынбыз және қозғалтқыштардың кабельдерін дәнекерлеуден бастайық. Қозғалтқыштан келетін кабельдер біздің тақтаға түсетіндіктен, ұзындығы 10 см жеткілікті болады. Мен сізге көп ядролы кабельдерді қолдануды ұсынамын.

Біз қазір қозғалтқыштарды жөндей аламыз. Біз бекіту үшін мотор ұстағышын қолданамыз. Осылайша біз қозғалтқыштарды практикалық және берік түрде жөндейміз. Біз қозғалтқыш ұстағыштарын бекіту үшін артқы жағынан арнайы гайкаларды орнататындықтан, бұрандаларды жоғарыдан қатайту жеткілікті.

Қозғалтқышты орнатқаннан кейін біз тізбекті қосуға болады. Схеманы монтаждау үшін жоғары бөліктердің ішінде арнайы гайкалар бар. Тағы да, жинау процесі өте оңай болады, өйткені менің қолымда қысқа бұрандалар болмады, сондықтан мен күшейткіш бөлшектерін тақтаның астына итеріп жібердім. Схема құрастыру аяқталғаннан кейін біз қозғалтқыштарды қажетті бұрандалы терминалдарға қосамыз

Басты магнитпен ішкі механизмге сәйкес жылжыту үшін біз магнит механизмін жоғары қоюымыз керек. Біз екі жағынан шығатын бөлікті орнатамыз және магнитті жоғарыда ұстаймыз. Бұл бөлікте механизм қозғалғанда қабырғаға үйкеліп қалмас үшін ішкі дөңгелектері бар. Біз сондай -ақ дөңгелектерді жинаймыз.

Енді біз магнит механизмін орната аламыз. Біз бұл механизмге 6 магнит қойдық. Бұл магниттер біз шығаратын басын мүмкіндігінше жеңіл көтере алады. Біз бұл механизмді түзету қажет болған жағдайда ыстық силиконмен жабыстырамыз.

Ақырында ол ішкі механизмге арналған дөңгелектерге бекітілгенде, ол дайын болады.

Магнит механизмінде басты бөлігін сыртынан алып жүретін 3 доңғалақ пен 3 магнит қолданылады. Бұл бөлшектер біз басып шығарған 3d принтер бөлігінде жиналады. Біз дөңгелектерге жылдам желім мен магнит үшін ыстық силикон қолдандық. Бастың төменгі бөлігін өткеннен кейін корпус пен паста арасындағы саңылауды тексеріңіз.

4 -қадам: Сурет салу

Кескіндеме
Кескіндеме
Кескіндеме
Кескіндеме
Кескіндеме
Кескіндеме
Кескіндеме
Кескіндеме

BB8 бастапқы суретті жою үшін акрил бояуын қолданады. Оның сарғыш қара сұр түстері бар. Біз бұл түстерді басқа түстермен араластыру арқылы жасаймыз. Мен щеткалар мен фотосуреттер көмегімен денені бояймын.

5 -қадам: кодтау

Кодтау
Кодтау

Робот оны смартфон арқылы басқаруы үшін бізге arduino картасын кодтау керек. Біз Arduino IDE -де қажетті кодтауды оңай жасай аламыз және бұл код сіз ойлағаннан да қарапайым  Кодты алу үшін мына жерді басыңыз. Бұл кодты arduino -ға орнату үшін дұрыс карта мен порт таңдалғанына көз жеткізіп, оны орнатыңыз. Мен қозғалтқыштарды тексерген кезде жылдам қозғалысты жасадым. Магистраль ауырлық центрінің өзгеруімен қозғалатындықтан, ол кенеттен қозғалыстар жасамауы керек.

6 -қадам: Тест және қорытынды

Image
Image
Тест және финал
Тест және финал
Тест және финал
Тест және финал
Тест және финал
Тест және финал

Енді біздің робот бірінші қадамға дайын. Arduino Bluettooth автокөлік қосымшасымен сіз біздің телефоннан басқара аласыз. HC-06 bluetooth модулін телефонмен жұптастыру үшін bluetooth параметрлерінен hc-06 таңдаймыз. Құпия сөзді 34 1234 дюйм ретінде енгізгеннен кейін, қосымшадағы автокөлікті қосу опциясынан біз қолданатын bluetooth модулін таңдау жеткілікті. Содан кейін жасыл жарық жанғанда, біз қазір бара аламыз. Мен бұл роботты ұлыма арнап жасадым. Мен бөліскен файлдар мен жобаны бөлісу пайдалы болды деп үміттенемін. Сіз барлық дизайн файлына менің github парағынан кіре аласыз.

Жақсы жобалар үшін сіз бөлісу және ұнату арқылы қолдау көрсете аласыз. Мен бұл жобаның «бейнесюжетін қалай» дайындап жатырмын. Мен бұл нұсқаулықты үнемі жаңартып отырамын. Алдағы күндері сіз BB8 әрекетін көресіз. Сізге жемісті күндердің көп болуын тілеймін, мен Youtube Chanel желісінде BB8 жобасының бейнесін бөлісемін

Көңілді болыңыз!

Робототехника сайысы
Робототехника сайысы
Робототехника сайысы
Робототехника сайысы

Робототехника сайысының екінші жүлдесі

Ұсынылған: