Мазмуну:

DMX аниматроникалык робот: 9 кадам (сүрөттөр менен)
DMX аниматроникалык робот: 9 кадам (сүрөттөр менен)

Video: DMX аниматроникалык робот: 9 кадам (сүрөттөр менен)

Video: DMX аниматроникалык робот: 9 кадам (сүрөттөр менен)
Video: DMX - Party Up (Up In Here) (Enhanced Video, Edited) 2024, Ноябрь
Anonim
DMX аниматроникалык робот
DMX аниматроникалык робот
DMX аниматроникалык робот
DMX аниматроникалык робот

Бул долбоор толугу менен иштей турган аниматроникалык прототиптин өнүгүшүн сүрөттөйт. Бул нөлдөн баштап ишке ашырылат жана келечектеги татаал аниматроникалык роботтордун өнүгүшүнө жол көрсөткүч болууга багытталган. Система Arduino микроконтроллерине негизделген. Башка түзмөктөр менен байланыш протоколу DMX512. Бул байланыш протоколунун тандалышы, бул жарык технологиялар дүйнөсүнүн стандарты, мындай роботтор үчүн жалпы чөйрө экендигине байланыштуу. Иштелип чыккан роботко servo моторлор жана ар кандай светодиоддор кирет. Механикалык компоненттерди өндүрүү, негизинен, Solidworksтун жардамы менен моделденгенден кийин 3D басып чыгаруу жолу менен жүргүзүлгөн.

Жабдуулар

  • Arduino MEGA
  • 3 5мм LED
  • XLR3 туташтыргычы
  • 5V DC электр менен камсыздоо жана туташтыргычы
  • 2 MG996R сервосу
  • MAX485 модулу
  • Тегерек WS2812 LED пиксель матрицасы
  • 2 servo кашаа
  • 2 servo тиштүү
  • 3x8x4мм подшипник
  • 12 8х3мм неодим магнит
  • M3 болт жана гайкалар

PLAны кошкондо материалдардын жалпы баасы болжол менен 60 долларды түзөт

1 -кадам: Дизайн Animatronic

Animatronic долбоорлоо
Animatronic долбоорлоо

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

2 -кадам: 3D бөлүктөрүн басып чыгаруу

3D бөлүктөрүн басып чыгаруу
3D бөлүктөрүн басып чыгаруу

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

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

Электроника схемасын долбоорлоо
Электроника схемасын долбоорлоо

Дизайныңызга кире турган бардык компоненттерди билгенден кийин, баарын кантип зым менен бириктирүү керек экенин билүүгө шашылыңыз. Мен фризинг программасын колдонуп, электрониканын схемасын түздүм. Бул долбоор үчүн мен Arduino MEGA микроконтроллерин колдондум.

4 -кадам: Поляк жана Баш бөлүктөрүн боёңуз

Поляк жана баш бөлүктөрүн боёңуз
Поляк жана баш бөлүктөрүн боёңуз
Поляк жана баш бөлүктөрүн боёңуз
Поляк жана баш бөлүктөрүн боёңуз

Бардык бөлүктөрдү басып чыгаргандан кийин, башты боёп, боёп турган убак. Мен кара жалтырабаган боёк колдондум, андыктан ал диоддор менен укмуш контрастка ээ. Боёк кургаткандан кийин, кесимдердин магниттик кошулуусу үчүн башына жана базалык тешиктерине магниттерди салыңыз.

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

Электрондук зым
Электрондук зым
Электрондук зымдарды
Электрондук зымдарды
Электрондук зымдарды
Электрондук зымдарды

Бардык компоненттерди чогултууга кошуудан мурун, сиз бардык электрондук компоненттерди зым менен жабышыңыз керек. Мен 30cm 26awg кабелин колдондум. Жарык диоддоруна жакшыраак көрүнүш берүү үчүн, аларды майда дан кагаздан жасалган тегирменди колдонуп жылтыратсаңыз болот.

6 -кадам: Механиканы чогултуу

Механиканы чогулткула
Механиканы чогулткула
Механиканы чогулткула
Механиканы чогулткула
Механиканы чогулткула
Механиканы чогулткула
Механиканы чогулткула
Механиканы чогулткула

Бардык компоненттерди алгандан кийин аларды чогултуп алыңыз. Көпчүлүк бөлүктөр жалпы M3 болт жана гайкаларды колдонуу менен туташат.

7 -кадам: Электрондук такталарды ширетүү

Электрондук такталарды ширетүү
Электрондук такталарды ширетүү
Электрондук такталарды ширетүү
Электрондук такталарды ширетүү
Электрондук такталарды ширетүү
Электрондук такталарды ширетүү

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

8 -кадам: Түзмөктү программалоо

Программа 3 китепкананы колдонот: FastLED.h, Adafruit_TiCoServo.h жана DMXSerial.h. Кадимки серво китепкана иштебейт, анткени ал FastLED китепканасы менен карама -каршы келет. Бул коддон аниматрониканын татаалыраак түзүлүштөрүндө көбүрөөк элементтерди кантип кошуу керектигин же башка кыймылдаткычтарды башкарууну түшүнүү оңой.

9 -кадам: Түзмөктү сыноо

Түзмөктү сыноо
Түзмөктү сыноо

Түзмөктү сыноо үчүн DMX чыгаруучу каалаган булакты колдонсоңуз болот. Менин учурда мен DMX консолун колдондум, бирок сиз DMXти чыгаруу үчүн өзүңүздүн Arduino аппараттыңызды ушул долбоордо колдонулган китепкана менен түзө аласыз. Сиз ошондой эле DMX кабелин USB жана Xlights сыяктуу программаны колдоно аласыз.

Сунушталууда: