Мазмұны:

Қашықтан басқарылатын робот: 11 қадам (суреттермен)
Қашықтан басқарылатын робот: 11 қадам (суреттермен)

Бейне: Қашықтан басқарылатын робот: 11 қадам (суреттермен)

Бейне: Қашықтан басқарылатын робот: 11 қадам (суреттермен)
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Қараша
Anonim
Қашықтан басқарылатын робот
Қашықтан басқарылатын робот

Бұл нұсқаулық Оңтүстік Флорида университетінің Makecourse жобасының талаптарын орындау үшін жасалған (www.makecourse.com). Бұл нұсқаулықта мен сізге кез келген инфрақызыл пультпен басқарылатын робот жасауды көрсетемін. Бұл роботты аяқтау үшін сізге қажет:

1. Arduino тақтасы

2. Өткізгіш сымдар (еркек-еркек және әйел-әйел). Алайда, егер сізде ер-әйел сымдары болса, бұл сіздің сымдарды тазартады.

3. Екі үздіксіз айналмалы серво қозғалтқышы.

4. Екі доңғалақ (дөңгелектеріңіз қандай да бір жолмен сервоға бекітілетініне көз жеткізіңіз).

5. L-тәрізді бекіту кронштейндері (8 дана). Бұларды мына жерден табуға болады.

6. Инфрақызыл пульт.

7. Инфрақызыл қабылдағыш.

8. Инфрақызыл кедергілерді болдырмау датчигі.

9. Екі жарықдиодты шам, біреуі жасыл, бірі қызыл.

10. Екі резистор.

11. Нан тақтасы.

12. Velcro.

13. Екі күй қосқышы.

14. Екі батарея.

15. Сіз 3D басып шығаруды білуіңіз керек, себебі бұл роботта 3D басып шығарылған бес бөлік бар.

16. Бекітуге арналған ұзындығы әртүрлі 3 мм бұрандалар мен гайкалар көп екеніне көз жеткізіңіз.

17. Жылуды қысқартатын сымдарды орау.

18. Шырақ немесе алау.

1 -қадам: шасси мен оның қақпағын жасау

Шасси мен оның қақпағын жасау
Шасси мен оның қақпағын жасау
Шасси мен оның қақпағын жасау
Шасси мен оның қақпағын жасау
Шасси мен оның қақпағын жасау
Шасси мен оның қақпағын жасау

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

Шасси:

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

Қақпақ:

Шамдар, қосқыш және инфрақызыл қабылдағыш сияқты көрінуі қажет компоненттер үшін тесіктер көрсетіледі.

Кез келген сым ақауларын шешу үшін ашылатын екі ұя бар.

2 -қадам: Сервисті шассиге бекіту

Сервисті шассиге бекіту
Сервисті шассиге бекіту
Сервисті шассиге бекіту
Сервисті шассиге бекіту
Сервисті шассиге бекіту
Сервисті шассиге бекіту

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

3 -қадам: Дөңгелектерді бекіту

Дөңгелектерді бекіту
Дөңгелектерді бекіту
Дөңгелектерді бекіту
Дөңгелектерді бекіту

Мен бұл робот үшін үш дөңгелекті қолдандым. Мен қолданған дөңгелектердің екеуі арнайы серво қозғалтқыштары үшін жасалған, оларды серво желдеткішін алып тастап, дөңгелекті сол бұранданың көмегімен қою арқылы бекітуге болады. Үшінші доңғалақ - бұрыла алатын дөңгелек. Қозғалтқыштың қарама -қарсы жағында орналасқан төрт тесік дөңгелек дөңгелегі үшін пайдаланылады және ол төрт бұранда мен гайкамен бекітіледі.

4 -қадам: инфрақызыл сенсорды қосу

Инфрақызыл сенсорды қосу
Инфрақызыл сенсорды қосу
Инфрақызыл сенсорды қосу
Инфрақызыл сенсорды қосу

Сенсорды орнында ұстайтын кішкене құбырды басып шығарудан бастаңыз. 3x30 мм бұранда мен 3 мм гайканы қолданыңыз және жоғарыдан бұрап бастаңыз, қызыл құбырды сенсормен, содан кейін гайкамен бекітіңіз және мықтап бұраңыз. Сенсорды майдың шетіне және ортасына жақын тесікке қою керек.

5 -қадам: Arduino мен Breadboard тақтасын шассиге бекіту

Arduino мен Breadboard тақтасын шассиге бекіту
Arduino мен Breadboard тақтасын шассиге бекіту

Velcro көмегімен Arduino тақтасын суретте көрсетілгендей бекітіңіз. Оңай ажыратылатын етіп шассиге бір бөлікті және сәйкес бөлікті Arduino тақтасының астына салыңыз. Нан астына жабысқақ, жапсырманы алып тастап, шассидің майлы шетіне ардуино тақтасының артына қойыңыз.

6 -қадам: Батареяларды орнату

Батареяларды орнату
Батареяларды орнату
Батареяларды орнату
Батареяларды орнату

Есіңізде болсын, бұл көлік үшін екі батареяны пайдалану қажет, себебі ол қозғалтқышты пайдаланады. Велкроның бір бөлігін қолданыңыз және оның ортасында тесік жасаңыз. Велкро дөңгелегінен бір тесікке 3 мм бұрандамен бұрап бекітіңіз, ол бұрылуға мүмкіндік береді, сәйкес велкро бөлігін батареяға орап, бірінші бөлігін ораңыз. Басқа батарея үшін де солай жасаңыз. Мен серво үшін 7,2 вольтты қамырды және Arduino тақтасы үшін 9 вольтты батареяны қолдандым. Мен 7,2 вольтты аккумуляторды сымдар мен термиялық қысқыш сым арқылы бекіттім. Сымдарды оң және теріс терминалдарға салыңыз және термиялық қысқыш сымның орамасын орап, оттықпен жағыңыз. Мен Arduino тақтасына тікелей қосылатын сымы бар штырьды түйреуішті қолдандым.

7 -қадам: Сымдарды жалғау

Сымдар
Сымдар

Менде барлық компоненттердің сымдары анық көрсетілген диаграмманың суреті бар.

8 -қадам: қақпақты бекіту

Қақпақты бекіту
Қақпақты бекіту

Қақпақты шассиге шеттердегі көлбеу беттерде L-тәрізді төрт бекіту кронштейні мен 8 бұрандалар мен гайкалар көмегімен бекітуге болады. Гайканы ішінен бұрап алу үшін қақпақта екі саңылау болады.

9 -қадам: Компоненттерді мұқабаға бекітіңіз

Қаптамаға компоненттерді бекітіңіз
Қаптамаға компоненттерді бекітіңіз

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

10 -қадам: Қақпақтағы тесіктерді жабу

Екі тесікті жабу үшін екі есікті сырғытыңыз.

11 -қадам: бағдарламалау

Мен роботты басқару үшін C ++ қолданатын Arduino нобайын тіркедім. IR қашықтан басқару пультінің Arduino түймешіктерінің кодын алға, артқа, солға, оңға және т.б пәрмендерге сәйкестендіретініне көз жеткізіңіз.

Ұсынылған: