Мазмуну:

Cogsworth Animatronic: 11 кадам
Cogsworth Animatronic: 11 кадам

Video: Cogsworth Animatronic: 11 кадам

Video: Cogsworth Animatronic: 11 кадам
Video: Do Qadam Dur Thay - Episode 10 | GEO KAHANI 2024, Ноябрь
Anonim
Cogsworth Animatronic
Cogsworth Animatronic

Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com).

Бул проект Диснейдин сулуусу жана жырткыч Когсворттун анимацияланган фигурасы. Мен бул долбоорду аниматрониканын дизайны жана аларды жашоого алып келүү үчүн керектүү программа жөнүндө көбүрөөк билүү үчүн баштадым. Бул дизайн үчүн, мен Когсворттун ар бир саатта (сааттын саны менен) ары -бери кыймылдап, жаа менен бүтүрө турган программаны иштеп чыккым келди. Мен ага бул кыймылды ишке ашырууга мүмкүндүк бере турган бир нече түшүнүктөрдү жана дизайн вариацияларын иштеп чыктым. Дизайным бүткөнүнө ишенгенден кийин, мен 3D принтерин басып, дизайнымды аягына чыгаруу үчүн ар бир бөлүгүн сынай баштадым. Акыр -аягы, бул жамаат 3D басылган 22 бөлүктөн турат. Дизайн процессинде мен Arduino аркылуу 5 серво мотору менен байланышуу үчүн C ++ кодун иштеп чыктым.

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

1 -кадам: Куралдар, тетиктер жана материалдар

  • 3D принтер

    Disclaimer: Кээ бир бөлүктөрү 9 "x 9" сыяктуу кенен, ошондуктан чоң керебет талап кылынат

  • Wood Filament
  • Батарея менен камсыздоо (мен портативдүү телефондун батареясын колдондум)
  • Arduino Board
  • Нан тактасы
  • Сааттын өзгөчөлүктөрү
  • Алюминий зымы
  • Бурамалар
  • Screw Driver
  • Door Hinge
  • X-Acto бычагы
  • Жабыштыруучу
  • Paint Brush
  • Бояуу жана Жыгач Тагы
  • Servos

    • Pitsco Education 39197 180 стандарттык масштабдуу HS-485HB Servo Моторунун 2
    • 4Pcs SG90 9g RC робот тик учак Micro Servos Car Boat көзөмөлдөйт

2 -кадам: Чийки CAD файлдары

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

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

Материалдар векселинен 1 да болсо 18 пункттарды басып чыгарыңыз.

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

4 -кадам: Кум менен боёктун бөлүктөрү

Кум жана боёктун бөлүктөрү
Кум жана боёктун бөлүктөрү
Кум жана боёктун бөлүктөрү
Кум жана боёктун бөлүктөрү

Мыкты бүтүрүү үчүн ар бир басып чыгарууну кум менен боёп коюңуз.

Бул Cogsworthту кайталоо үчүн колдонгон түстөрүм:

Жыгач тактар:

  • Кызыл эмен (сырткы көпчүлүгү)
  • Кара алча (ички курсагы жана оозу)
  • Алтын Пекан (бет)

Боектор:

  • Алтын
  • Опал (тил)
  • Сыя Көк (көздөр)
  • Картоп (көз)
  • Кара (каш)

5 -кадам: базаны чогултуу

Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
  1. Ар бир "Бутту" "Белге" жабыштырып, ар бир тешикти тегиздөө.
  2. "Белдин" базасында электр менен камсыздоону камсыз кылыңыз

    Эскертүү: Бул оңой жетүү үчүн ичтин ичинде жайгашышы мүмкүн. Мен базалык сервонун колдогон салмагын чектөө үчүн аны базага койдум

  3. Кичи редукторду базалык servo моторго бекит.
  4. Сервону атайын оюкка салып, желимди же бурамаларды колдонуу менен белге бекиңиз.
  5. "Gear on Belly" "Belly" ге бурап коюңуз. Кийинчерээк каталар азыраак болушу үчүн, тиштин чети курсагынын четинен ашпасын текшериңиз.

6 -кадам: Эки колуңарды чогулткула

Эки колуңарды чогулткула
Эки колуңарды чогулткула
Эки колуңарды чогулткула
Эки колуңарды чогулткула
Эки колуңарды чогулткула
Эки колуңарды чогулткула
  1. Чоң servo моторду ийининин четине бурап, бекит.
  2. Алюминий зымын колунда өндүрүлгөн кичинекей тешик аркылуу илип коюңуз.
  3. Алюминий зымын серво моторуна илип, бекемдеңиз. Ийиндин ичине туура келгидей кылып зымдын узундугун тууралаңыз.
  4. Колго servo моторун жана колун салыңыз. Алюминий зымын туура иштегенге чейин тууралаңыз.
  5. Ийинин ичинде кичинекей servo мотор камсыз кылуу.
  6. Ийиндин үстүн бириктирип, бекемдеңиз. Бул коопсуз тиркелгенин жана оңой ажыратылаарын текшериңиз.
  7. Колуңузду "Белге артка" орнотуп, белгиленген уячасына сүрүңүз. Зымдарды ажыратпоо үчүн ички зымдын атайын оюк аркылуу коюлганын текшериңиз.
  8. Эки колуңуз чогулганга чейин кайталаңыз.

7 -кадам: Белин чогултуу

Belly чогултуу
Belly чогултуу
Belly чогултуу
Belly чогултуу
Belly чогултуу
Belly чогултуу
  1. Эшиктин кичинекей топсолорун колдонуп, "Эшикти" "Ичиңизге" тегиздеңиз жана тиркеңиз.
  2. "Белчикке" "Тикерди" тиркеңиз. "Ticker" тартылуу күчүнөн өз алдынча кыймылдай ала тургандыгын текшериңиз.
  3. "Белди" "Белге Артка" эки жагындагы оюктарды колдонуп бекиткиле.
  4. "Курсактын" түбүндөгү оюкту "Белдеги" оюкка тууралап, "Белди" "Белге" коюңуз.

8 -кадам: Башты чогултуу

Башын чогултуу
Башын чогултуу
Башын чогултуу
Башын чогултуу
Башын чогултуу
Башын чогултуу
  1. "Мурдун" "Бетине" бекитүү

    Эскертүү: Буйрутулган саат өзгөчөлүктөрүнө жараша, "Мурун" тешиктин диаметри туураланышы мүмкүн

  2. Сааттын бөлүктөрүн "Мурун" аркылуу сатып алган саат көрсөтмөсүнө ылайык чогултуңуз.
  3. "Бетти" "Башка" орнотуп, жабышыңыз.
  4. "Башты" курсакка бекиңиз.

9 -кадам: Когсворттун зымдары

Wog Cogsworth
Wog Cogsworth
Wog Cogsworth
Wog Cogsworth

Фритинг диаграммасында көрсөтүлгөндөй, ар бир сервону зым менен тартыңыз. Ар бир servo мотор ошол эле 5V кубат булагына, жерге жана ага тиешелүү кирүү пинине туташкан.

Бул код үчүн:

Киргизүү 5: Оң ийин

Киргизүү 6: Сол далы

Киргизүү 7: Оң чыканак

Киргизүү 8: Сол чыканак

Киргизүү 9: Бел

10 -кадам: Кодду жүктөө жана жаңыртуу

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

11 -кадам: Аппаратты жана тестти коопсуз коргоңуз

Коопсуздукту камсыздоочу жабдыктар жана тесттер
Коопсуздукту камсыздоочу жабдыктар жана тесттер

Бардык зымдарды коргоо жана жашыруу үчүн "Артка" жана "Артка башты" Когсвортко орнотуңуз.

Ырахат алыңыз!

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