Мазмұны:

UCL-Embedded-Omnidirestional Handsfree автокөлігі: 4 қадам
UCL-Embedded-Omnidirestional Handsfree автокөлігі: 4 қадам

Бейне: UCL-Embedded-Omnidirestional Handsfree автокөлігі: 4 қадам

Бейне: UCL-Embedded-Omnidirestional Handsfree автокөлігі: 4 қадам
Бейне: VR Locomotion & Avatars with Microsoft Research - XR Bootcamp Open Lecture 2024, Шілде
Anonim
UCL-Embedded-Omnidirestional Handsfree автокөлігі
UCL-Embedded-Omnidirestional Handsfree автокөлігі

Көліктің үстінен жылжытқанда сіздің қолыңыздан келетін әр түрлі автокөлікті осылай құрастыруға болады. «3d prrint omni-bil» файлы-бұл автомобильдің рамасына арналған 3D басып шығару. «Omni-car» файлы-сіздің arduino тақтасының коды. Кодта «а» деп аталатын тұрақты бар. Қозғалтқышқа байланысты бұл мәнді қайта есептеу қажет болады. Ол бір толық айналу үшін қажетті қадамдар мөлшерін 360 -қа бөлу арқылы есептеледі. Сонымен қатар, егер қозғалтқышты іске қосу кезінде «өлі уақыт» болса, «b» тұрақтысы қажет. Бұл жерде қозғалтқыштардың сапасы күмән туғызатын болса, «b» мәні өте жоғары және бағдарлама сәл тексерілмегенін ескеру қажет. Жекелеген бөлшектер жұмыс істейді, бірақ бағыттау үшін қолданылатын қозғалтқыш тестілеуге сенімсіз болды.

Ол үшін сізге қажет:

1 ардуино борды

Сіз таңдаған 2 қадамдық қозғалтқыш

2 DRV8825 қадамдық мотор драйверлері

2 HC-SR04 ультра дыбыс датчиктері

M-M және F-M конекторлы кабельдер.

1 -қадам: 1 -қадам: сенсорларды бекітіңіз

1 -қадам: датчиктерді қосыңыз
1 -қадам: датчиктерді қосыңыз
1 -қадам: датчиктерді қосыңыз
1 -қадам: датчиктерді қосыңыз

бәрі 3D басып шығарылған кезде қорапты және екі ұзын таяқшаны алыңыз. Датчиктерді таяқшаның көтерілген бөлігінің ұшына мықтап бекітіңіз. Бөлінген ұшты қорапқа сырғытыңыз. Ең сол жақ сенсордың сымын қосу үшін VCC -ді 5v -ке, gnd -ді жерге қосыңыз, arduino -дағы 3 -ші портқа қосыңыз және arduino -дағы 4 -ші портта жаңғырық жасаңыз. Басқа сенсорды триг үшін 5 портына және жаңғырық үшін 6 портқа қосыңыз.

2 -қадам: 2 -қадам: Дөңгелекті жинаңыз

2 -қадам: Дөңгелекті жинаңыз
2 -қадам: Дөңгелекті жинаңыз
2 -қадам: Дөңгелекті жинаңыз
2 -қадам: Дөңгелекті жинаңыз
2 -қадам: Дөңгелекті жинаңыз
2 -қадам: Дөңгелекті жинаңыз

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

3 -қадам: 3 -қадам: Diretion қозғалтқышын бекітіңіз

3 -қадам: Diretion моторын қосыңыз
3 -қадам: Diretion моторын қосыңыз

басқа қозғалтқышты 3D басып шығарылған қорапқа салыңыз. Оны мықтап бекітіңіз. Бұл қозғалтқышты басқа жүргізушіге жалғаңыз. Бұл драйверлердің түйреуішін arduino тақтасындағы 9 -шы портқа, ал 8 -істікшеге арналған штепсельдік сыммен байланыстыру қажет.

4 -қадам: 4 -қадам: қондырғыны жинаңыз

4 -қадам: қондырғыны жинаңыз
4 -қадам: қондырғыны жинаңыз
4 -қадам: қондырғыны жинаңыз
4 -қадам: қондырғыны жинаңыз
4 -қадам: қондырғыны жинаңыз
4 -қадам: қондырғыны жинаңыз

Бірінші суретте көрсетілген екі бөлік - көліктің төменгі бөлігі. Төменгі аяқтар мөлшеріне қарай кесілуі керек. Автокөліктегі резеңке майлы болғандықтан, олар модельді ұзақ күтеді. Дөңгелектің жерге тиіп кетуі үшін аяқтарын кесіңіз. Дөңгелекті және ұстағышты үш аяғы бар бөлікке қойыңыз. Екінші бөлікті жоғары қарай сырғытыңыз, мысалы, дөңгелек орнында. Дөңгелекті ұстағыш осьтің булбус бөлігі екі бөліктің жоғарғы жағында болуы керек. ақырында төменгі бөлікті қораптың түбіне сырғытыңыз. M-M сымын немесе түймені алып, оны 7-портқа қосыңыз. Сымның екінші ұшын жерге тұйықталатын жерге қойыңыз. Көлікті іске қосу үшін осы сымды алып тастап, қолыңызды көліктің үстінде 5 секунд ұстаңыз. Көлік енді сіздің қолыңызбен жүруі керек. Назар аударыңыз, 7 -ші порт тартылу режимінде, яғни егер сіз сым салмасаңыз, ол әрқашан іске қосылады. Жерге қосылған кезде, көлік тиімді түрде «күту» режимінде болады.

Ұсынылған: