Мазмұны:

DMX аниматронды робот: 9 қадам (суреттермен)
DMX аниматронды робот: 9 қадам (суреттермен)

Бейне: DMX аниматронды робот: 9 қадам (суреттермен)

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

Бұл жоба толық функционалды аниматронды прототиптің дамуын сипаттайды. Ол нөлден бастап жүзеге асады және болашақта күрделі аниматронды роботтарды дамытуға бағдар болуға бағытталған. Жүйе Arduino микроконтроллеріне негізделген. Басқа құрылғылармен байланыс протоколы - DMX512. Бұл байланыс хаттамасын таңдау жарықтандыру технологиясы әлеміндегі стандарт, роботтардың осы түрінің ортақ ортасы болуына байланысты. Әзірленген роботқа сервоқозғалтқыштар мен әр түрлі светодиодтар кіреді. Механикалық компоненттерді өндіру негізінен Solidworks көмегімен модельденгеннен кейін 3D басып шығару арқылы жүзеге асырылды.

Жабдықтар

  • Arduino MEGA
  • 3 5 мм жарық диоды
  • XLR3 қосқышы
  • 5В тұрақты ток көзі мен қосқышы
  • 2 MG996R серво
  • MAX485 модулі
  • Дөңгелек WS2812 жарықдиодты пиксель матрицасы
  • 2 серво жақша
  • 2 сервопривод
  • 3x8x4 мм мойынтірек
  • 12 8х3 мм неодимий магнит
  • М3 болттар мен гайкалар

PLA қоса алғанда материалдардың жалпы құны шамамен 60 доллар

1 -қадам: аниматронды жасаңыз

Аниматронды жасаңыз
Аниматронды жасаңыз

Біріншіден, егер сіз өзіңіздің жеке аниматронды дизайныңызды жасағыңыз келсе, оны Solidworks немесе Autodesk fusion 360 сияқты CAD бағдарламалық жасақтамасы арқылы жобалауыңыз керек. Дизайнды қандай актуаторлар мен элементтер (мысалы, серво, шамдар …) қажет екенін ойластырыңыз. қолдану. Егер сіз осы модельді қайталағыңыз келсе, келесі қадамда STL файлдары қол жетімді болады.

2 -қадам: бөліктерді 3D басып шығару

Бөлшектерді 3D басып шығару
Бөлшектерді 3D басып шығару

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

3 -қадам: Электроника схемасын жобалау

Электрондық тізбекті жобалау
Электрондық тізбекті жобалау

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

4 -қадам: поляк және бас бөліктерін бояу

Поляк және бас бөліктерін бояу
Поляк және бас бөліктерін бояу
Поляк және бас бөліктерін бояу
Поляк және бас бөліктерін бояу

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

5 -қадам: Электрониканы қосыңыз

Электрониканы қосыңыз
Электрониканы қосыңыз
Электрониканы қосыңыз
Электрониканы қосыңыз
Электрониканы қосыңыз
Электрониканы қосыңыз

Барлық компоненттерді жинауға қоспас бұрын барлық электронды компоненттерді сыммен байланыстыру керек. Мен 30 см 26awg кабелін қолдандым. Светодиодтарға жақсырақ қарау үшін оларды ұсақ түйіршікті қағаз тегістегішпен жылтыратуға болады.

6 -қадам: Механиканы жинаңыз

Механиканы жинаңыз
Механиканы жинаңыз
Механиканы жинаңыз
Механиканы жинаңыз
Механиканы жинаңыз
Механиканы жинаңыз
Механиканы жинаңыз
Механиканы жинаңыз

Барлық компоненттерді алғаннан кейін оларды жинаңыз. Көптеген бөліктер M3 болттары мен гайкаларын қолданып қосылады.

7 -қадам: Электронды тақталарды дәнекерлеңіз

Электронды тақталарды дәнекерлеу
Электронды тақталарды дәнекерлеу
Электронды тақталарды дәнекерлеу
Электронды тақталарды дәнекерлеу
Электронды тақталарды дәнекерлеу
Электронды тақталарды дәнекерлеу

Барлық электронды компоненттерді орнату үшін мен 5х7 см әмбебап платаны екіге бөліп қолдандым. Бір жартысында байланыс бөлігі, ал екінші жартысында қуат тарату тақтасы бар. Электрондық қорапта сіз DMX кабелін қосуға арналған XLR3 аналық қосқышы мен бүкіл жүйені қуаттандыратын әйел қуат көзін қоса аласыз. Менің жағдайда мен 3 істікшелі авиациялық қосқышты қолдандым, себебі менде XLR3 қосқышы жоқ. Егер сіз осындай қосқышты қолдансаңыз, сізге авиациялық қосқыш кабелін DMX жасау қажет.

8 -қадам: құрылғыны бағдарламалау

Бағдарлама 3 кітапхананы пайдаланады: FastLED.h, Adafruit_TiCoServo.h және DMXSerial.h. Кәдімгі серво кітапханасы жұмыс істемейді, себебі ол FastLED кітапханасымен қайшы келеді. Бұл кодтан аниматрониканың күрделірек құрылғылары болған жағдайда, басқа элементтерді қалай қосуға немесе басқа түрдегі жетектерді басқаруға болатынын түсінуге болады.

9 -қадам: құрылғыны тексеріңіз

Құрылғыны тексеру
Құрылғыны тексеру

Құрылғыны тексеру үшін сіз DMX шығатын кез келген көзді пайдалана аласыз. Менің жағдайда мен DMX консолін қолдандым, бірақ сіз DMX шығару үшін өзіңіздің Arduino аппараттық құралыңызды осы жобада пайдаланылған кітапханамен жасай аласыз. Сондай -ақ, USB -DMX кабелін және Xlights сияқты бағдарламалық жасақтаманы қолдануға болады.

Ұсынылған: