Мазмуну:
- 1 -кадам: Дизайн
- 2 -кадам: 3D басып чыгаруу
- 3 -кадам: Бөлүктү иштетүү
- 4 -кадам: Кыйынчылык жана кайра дизайн
- 5 -кадам: Жаңы бөлүктөр жана электрондук өнүгүү
- 6 -кадам: Кыйынчылыктар жана ийгиликтер
- 7 -кадам: Paint Job & Troubleshooting
- 8 -кадам: Code Tweaking & Finished Wheatley
- 9 -кадам: Өз Уитли жасаңыз
Video: Animatronic Wheatley V2.0: 9 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Жоопкерчиликтен баш тартуу:
Мен бул долбоор жөнүндө ойлонбой туруп, сизге эскертип коеюн: Бул Эт-Үстөлдү этап-этабы менен эмес, кантип жасоо керектиги. Бул долбоордун үстүндө иштеген эки жылдын ичинде мен жалпы прогресске гана көз салып турдум. Менде бир нече чиймелер, бул жерде жана кээ бир жазуулар, көптөгөн сүрөттөр жана видеолор бар, бирок ар бир кадамдын так тизмеси жок. Менин көз карашым мындай: Кызыгы - муну өз алдынча жасоо! Албетте, мен сүрөттөр менен видеолорду таптым, бирок мага Уитлини кантип бөлүп -бөлүп бириктирүү керектигин эч ким айткан жок. Бул мен ойлогондон да көп көйгөйлөрдү жараткан жана ошону менен бирге кызыктуу болгон ачылыш процесси болчу. Өтүнөмүн! Эгерде сиз өзүңүздүн Wheatley курууга жардам берүү үчүн ушул Нускаманы колдонуу жөнүндө ойлонуп жатсаңыз, анда аны колдонуңуз! Бул долбоордун бардык деталдарын менин веб -сайтымдан тапса болот:
Уитлиди өзүңүз жасагыңыз келеби? Менин Баштоо Колдонмомду карап көрүңүз: Бул жерди басыңыз!
Менин эң жакшы көргөн долбоорлорумдун бири-бул менин биринчи аниматроникалык Уитлини түзүү. Сөзсүз түрдө текшерип көрүңүз! Бирок, бул бир топ убакыт мурун болгон. Мен бул долбоорду кайра элестеттим, ал мурдагыдан да чоң жана жакшы!
Wheatley бул версия төмөнкүлөрдү камтыйт:
- 3D басылган кабык/кадр/бөлүктөр
- Өйдө/ылдый/солго/оңго бет кыймылы
- Капталдан бетке кыйшайуу
- Көз карандысыз жогорку жана төмөнкү кабактын функциясы
- Жогорку жана төмөнкү туткунун көз карандысыз кыймылы
- Ал сүйлөп жатканда жаркыраган көк оптика, оюндагыдай
- 40+ анык үн линиялары
- Заряддалуучу/алмаштырылуучу ички батареялар
- PS3 контроллери Bluetooth аркылуу туташкан
Эскертүү: Уитли - Портал 2 видео оюнунун ойдон чыгарылган каарманы. Улуу британиялык актер жана куудул Стивен Мерчанттын айтуусу боюнча, ал оюндун бир бөлүгү аркылуу сиздин каарманыңыздын жардамчысы болот.
1 -кадам: Дизайн
Wheatley долбоорлоо 3D дизайн программасын табуудан башталды. Мен башынан эле билгем, бул жолу 3D Уитлини басып чыгаргым келет, ошондуктан 3D моделдеримди басып чыгарылуучу файлдарга экспорттоого мүмкүндүк берген программаны табышым керек болчу. Жөн гана Google менен сиз ар кандай программаларды таба аласыз. Мен бир нече популярдуусун сынап көрдүм, бирок эч нерсе туура эмес көрүндү. Мен аракет кылгандардын көбүнүн күчтүү функциялары бар, бирок өздөштүрүү кыйын болчу. Акыры мен OnShapeте болдум. Бул колдонууга оңой, каалаган жерден жеткиликтүү жана 3D Print кызматтарынан импорттоого, экспорттоого, ал тургай заказ кылууга онлайн CAD программасы. Мындан тышкары, бул бекер, бул чынында эле жардам берди.
Кийинки 3 жарым айдын ичинде мен Уитлинин алгачкы дизайнын иштеп чыгууга көп убакыт короттум. Мен бара жатып үйрөндүм жана акырындык менен бош 3D чөйрөсүнөн Personality Core түздүм. Мен ошондой эле ар кандай өзгөчөлүктөрдү карадым, мисалы, анын Тараптарын тиркөө үчүн кандай материалды колдонуу керек, Анын туткаларын кантип кыймылдатуу керек ж.б. Сиз сүрөттөрдү чыкылдатуу менен дизайн кантип өнүккөнүн көрө аласыз.
Дизайн бекемдей баштаганда, мен кийинки нерсеге көңүл бурдум: бул канча турат? Биринчи Уитлини жасоого 350 долларга жакын каражат кеткен. Сапатты v1.0дан v2.0га чейин эки эсе көбөйтүүнү каалагандыктан, бюджетимди эки эсе көбөйттүм. Мен Wheatleyдин бул версиясын 700 долларга же андан арзаныраак бүтүрсөм бактылуу болом деп чечтим. Бюджетти аныктагандан кийин, менде бар болгон 3D файлдарды алып, аларды сметалар үчүн бир нече башка басма кызматтары аркылуу иштеттим. Мен аракет кылган вебсайттардын же кызматтардын көбү 750 доллардан 800 долларга чейин цитата келтиришкен. Бул бюджеттин олуттуу бөлүгүн алып салды, бирок дагы деле мүмкүн болмок. Бул жерде мен мунун баарына өзүм төлөй тургандыгымды кабыл алдым.
Дизайн аяктоо алдында, мен 3D Hubs деп аталган улуу 3D Басып чыгаруу кызматына жайгаштым. Бул сизди 3D принтерлерин сайтта каттаган эң жакын адамдар менен оңой байланыштырат жана сиз веб -сайтка эмес, принтерге акча төлөйсүз. Бул чындыгында гений. Файлдарымдын көлөмү чоң болгондуктан, 80 чакырым алыстагы хаб аркылуу басып чыгарууга туура келди. Хаб Карлос аттуу адамга таандык, ал бүт процессте абдан жардам берген. 3D Print үчүн бардык нерселерди, анын ичинде Майрамдарга карата тыныгууну алуу үчүн бир аз убакыт өттү. Бирок, эң жакшы жаңылык, ал мага тетиктери үчүн 240 доллар гана төлөй турганын билди! Мен толкундандым! Мунун баары жүрүп жатканда, жакынкы арада мүмкүн болгон тоскоолдуктар күтүлүүдө: Колледждин башталышы. Мен мектептеги жумушка байланыштуу мурдагыдай көп убактым жок экенин билчүмүн. Бирок, мен Уитлини тезирээк бүтүрөм деп чечтим.
2 -кадам: 3D басып чыгаруу
3D басып чыгаруу чынын айтсам көп убакытты талап кылбады, бирок ал түбөлүккө окшоп калды. 3D Басып чыгаруунун кубанычтарынын бири - бул сиз прототип кылып, адатта жасай алгандан алда канча тезирээк түзө аласыз.
Принтер менен болгон бир гана катачылыкты эске албаганда, басып чыгаруу процесси тынч өттү. Ички розетканын бир бөлүгүн басып чыгаруу учурунда принтерге бир нерсе тийип, калган бөлүгү туура эмес басылып чыккан. Карлос муну абдан оңдоп койгон, андыктан эч кандай тынчсыздануу жок. Карлос мага тетиктерди алууга даяр экенин кабарлагандан кийин, мен ишемби күнү эртең менен 80+ чакырым аралыкты басып барып, аларды алдым. Мен Карлос менен бир аз сүйлөшүүгө туура келди, анткени биз басмактардан колдоо материалын алып салдык жана айрым бөлүктөрдү бириктирдик. Ал чынында тыкан жигит!
Жалпысынан алганда, мен басылманын сапатына абдан ыраазымын. ABS муздап баратканда кыйраган бир нече жерлер болгон, ошондой эле аларга деталдарын кошуу керек болгон кээ бир жерлер болгон. Түзөтүлүшү керек болгон дагы бир нече нерселер бар болчу, бирок алар кийинки бөлүмдө каралат.
3 -кадам: Бөлүктү иштетүү
Мен өзүмдүн ишенимдүү дремелимди казып, тетиктеринин бир нечесин тегиздөө менен баштадым. Муну менен мен эки нерсени ачтым: Биринчиден, ABS dremel менен тез эле кумда. Экинчиден, ABSти тегиздөө баардык жерде бөлүкчөлөрдү алат! Уитлинин тетиктерин тегиздеген пластикалык чаңдын өлчөмү күлкүлүү. Мен жума сайын иштеген жеримди чаң соргонго туура келди. Мен ошондой эле винт тешиктеринин көбүн бургулоо үчүн дремелди колдондум. Бөлүктөрдүн көбү абдан жакшы чогултулган жана кыймылдын эркин диапазонуна уруксат берген (бир топ кумдан кийин).
4 -кадам: Кыйынчылык жана кайра дизайн
Супер клейдин кеңейиши менен болгон кырсык Уитлинин денесинин эң чоң бөлүгүн бузуп, оңдолбой калтырды, ошондуктан анын негизги бөлүктөрүн кайра басып чыгарууга туура келди. Бирок, бул катачылык анын ички иштеринин өтө керектүү кайра түзүлүшүнө жол ачты. Мен ошондой эле бул кыймылдын диапазонун жана тейлөөнү жеңилдетүү үчүн аны кыймылга келтирген роботту кайра иштеп чыгууга убакыт бөлдүм.
Мен Уитлинин мээсинин схемасын бекемдөө үчүн жаңы бөлүктөрдү күтүп өткөргөн убактымды колдондум. Биринчи жарым - бул PS3 контроллеринин кириштерин алган жана үн тактасынын сигналдарын серво үчүн сигналдарды чыгаруучу Arduino UNO. Экинчи жарым-бул мен иштеп жаткан схема, анын ичинде серво үчүн туташуулар, динамик байланыштары бар үн менен жарыктын схемасы жана үн тактасынын өзү бар. Мунун баары кантип биригет деп ар кандай пландарды түздүм. Бул пландардын көбү өзгөрдү жана өрчүп кетти, бирок ал дайыма жакшы жакка болгон.
5 -кадам: Жаңы бөлүктөр жана электрондук өнүгүү
Жаңы 3D басып чыгарылган тетиктерди алгандан кийин, мен аларды дремелим, кумдуу кагазым жана аларды ыңгайлуу жайгаштыруу үчүн керектүү нерселер менен иштете баштадым. Карлос мен үчүн абдан ыраазымын, басылган бөлүктөргө арзандатуу менен мени дагы таң калтырды.
Мен кичинекей көйгөйлөр менен энергетикалык системанын негизги зымдарын бүтүрдүм. Мен ушул кезге чейин кандай электрониканы чогултканымды сынап көрдүм, жана баары сонун иштеп жатты! Бирок, мен Уитлинин туткаларын кыймылдатуунун механикалык аспектиси менен көйгөйлөргө туш болдум. Бир нече башка чечимдерди колдонгондон кийин, мен анын денесине эмес, туткаларга туткаларды коюуну чечтим.
6 -кадам: Кыйынчылыктар жана ийгиликтер
Бир нече жума эч кандай олуттуу өзгөрүүлөр жок өттү. Бирок, кийин кырсык болду: Уитлинин үн тактасы өлүп калды. Мен мурда эч кандай көйгөйсүз Adafruit Audio FX Sound Board колдонуп келгем. Бирок, мен аны кокусунан бузуп койгом же батарейканын кубаттуулугунда үн тактасынын ашыкча жүктөлгөн бөлүгү. Кайсынысы кыйроого алып келгенин билбейм, бирок борттогу компоненттердин бири кулап, такта иштебей калды. Adafruit Support менен оорутуп жай аракеттенүүдөн кийин, акыры алмаштыруу тактасын алдым.
Үн тактасынын келишин күтүп турган убакта мен Уитлинин ар кайсы бөлүктөрүндө иштедим, тетиктерди жана функцияларды жакшыртуу жана иштетүү. Ар бир күндүн бүтүшүнө бир кадам жакындап калды, бирок али көп. Аудио тутумундагы көйгөйлөрдү чечкенден кийин мен өзгөртүү киргизүүнү чечтим: Көз карандысыз батареялар. Менин схемада электрдик ызы -чуу көп болгондуктан, Уитлинин үн сапатына таасирин тийгизди, ошондуктан мен үн тутумун өз батареяларына туташтырдым. Бул функционалдуулук үчүн кичине баа болчу.
Менин кызыгуум мени OGG аудио форматын сынап көрүүгө түрткү берди жана Уитлинин үн линиясынын кубаттуулугун үч эсе көбөйтүүгө мүмкүнчүлүк берди! Мен мындан ары аудио файлдардын көлөмү менен чектелбедим (бирок дагы эле башка жабдыктар менен чектелген). Бул Уитлинин бир убакта 40тан ашык үн линиясын программалашына шарт түздү! Жаңы жыл келди жана аны менен бирге дагы прогресс, өзгөрүүлөр жана тууралоолор келди. Уитли биринчи жолу көзүн ирмеп, көп өтпөй кыймылдап сүйлөдү! Анын туткалары жакшыртылып, батарея системасы кайра иштелип чыккан. Колледж бул проект аркылуу менин көп убактымды алды, андыктан иштер мен каалагандан жайыраак жүрдү. Бирок, мен Уитлини бүтүрүүгө бел байладым, кандай болгон күндө да.
7 -кадам: Paint Job & Troubleshooting
Акыры жаз келди, бирок мен каалагандай ишке ашкан жок. Мен Уитлинин көзү үчүн линзалар жана декалар боюнча иштедим, жергиликтүү дүкөнүмдө инвентарлардын жоктугуна нааразы болдум, Интернеттен көбүрөөк бөлүктөргө заказ кылдым жана бир нече көйгөйлөрдү чечүү үчүн дагы бөлүктөрү кайра басылып чыкты.
Бул убакта эң маанилүү нерсе - менин сүрөтчү кошунам Уитлинин жүзүн тарткан! Бул укмуштуудай болуп, мени үмүткө толтурду! Жаз келгенде, бош убактым көбөйүп, Уитлиде дагы ийгиликтерди жарата алдым. Мен үн тутумундагы көйгөйлөрдү чечтим жана бюджетимдеги эң кичине жана эң катуу чечимди камсыз кылган күчөткүчтөр менен динамиктердин конфигурациясын таптым. Мен ошондой эле калган бөлүктөрүнө базаны сүртүп, праймердеп, боёп, Handle серволорун сынап көрдүм, ички зымдардын баарын бүтүрдүм жана Тараптарды орнотуу үчүн күчтүү, бирок супер жука Velcro таптым.
Ушундан кийин, Уитлинин калган бөлүктөрүн менин сүрөтчү досум боёп жатты жана Уитли бүткүчө көп нерсе калган жок!
8 -кадам: Code Tweaking & Finished Wheatley
Баары боёлуп, көйгөйлөрдү чечүү аяктагандан кийин, бардыгы туура иштеши үчүн анын кодун жөндөө гана калды. Уитлинин кодун түзүү үчүн мен Arduino үчүн PS3 Bluetooth китепканасынын түпкү жаратуучуларынын бири Кристиан Лауздан жардам алдым. Жардамы үчүн ага өзгөчө рахмат!
Уитлинин коду туура иштеп, үн линиялары үн тактасына жүктөлгөндөн кийин, ал толук болду!
- Уитлиге кирген материалдардын жалпы баасы: $ 1, 097.06
- Болжолдуу салык жана жеткирүү менен жалпы наркы: $ 1, 274.95
- Бүтүндөй долбоордун жалпы наркы (таштандыларды кошкондо): $ 1, 533.90
- Болжолдуу Салык жана Жеткирүү менен бүтүндөй долбоордун жалпы наркы: $ 1, 742.80
Толук Жумуш журналы үчүн долбоорду документтештирген веб -сайтты, бардык деталдарды жана дагы кызыктуу Порталдын мазмунун текшерүүнү унутпаңыз:
9 -кадам: Өз Уитли жасаңыз
Эгерде сиз өзүңүздүн Уитлини жасоону кааласаңыз, анда анын кодунун акыркы версиясын жана менин Билл Материалдар тиркемесин таба аласыз. Эгерде сиз мага Уитлини кантип курганым боюнча кандайдыр бир суроолорду бергиңиз келсе же өзүңүздүн жеке үйүңүздү куруу боюнча кеңешке муктаж болсоңуз, мага email аркылуу [email protected] дарегине жазыңыз. Ийгилик каалайм!
Элемент булагы
- (LWS) = Лоус
- (WM) = Walmart
- (RS) = RadioShack
- (ARC) = Жергиликтүү RC дүкөнү
- (Ebay) = Ebay
- (HD) = Home Depot
- (ADA) = Adafruit.com
- (AB) = All-Battery.com
- (DT) = Доллар дарагы
- (AMZ) = Amazon.com
- (HBF) = Харбор жүк
- (LTS) = Жергиликтүү үнөмдөө дүкөнү
- (DGK) = DigiKey.com
- (3DH) = 3DHubs.com
- (JOA) = Joann's Crafts
- (AO) = Ээлик
БОМ
- (LWS) Servo Screws and Washer- 1 @ $ 0.99
- (LWS) Machine Screws #8-32 x 1in (8 шт.)- 1 @ $ 1.24
- (LWS) Machine Screws Flat #8-32 x 3/4in (8 шт.)- 1 @ $ 1.24
- (LWS) Machine Screws #8-32 x 1.5in (6 шт.)- 1 @ $ 1.24
- (LWS) Machine Screws Flat #8-32 x 1in (8 шт.)- 1 @ $ 1.24
- (LWS) 3M 0.94 "Blue Painters Tape- 1 @ $ 3.98
- (LWS) Rustoleum Flat Black & White Spray Paint- 2 @ $ 3.98
- (LWS) Rustoleum Filler Primer 2-in-1- 2 @ $ 4.98
- (WM) 1/8th Yard Stretchy Black Fabric- 1 @ $ 0.59
- (WM) 9 LED Чырак- 1 @ $ 1.00
- (WM) Onn Amplified Speakers- 1 @ $ 8.00
- (RS) TIP31 Transistor- 1 @ $ 1.99
- (RS) 2.1мм баррель Jack (2 шт)- 1 @ $ 3.49
- (RS) XLR Male Connection- 1 @ $ 6.99
- (RS) Half-Watt Amp Kit- 1 @ $ 10.00
- (RS) Micro Servo- 4 @ $ 12.99
- (RS) Arduino Uno R3- 1 @ $ 24.99
- (ARC) 12in Servo Extension- 4 @ $ 3.49
- (ARC) Rage Standard Metal Gear Servo RGRS104-16-6vm- 7 @ $ 12.99
- (Ebay) 1x20 Pin Эркек Headers- 3 @ $ 0.82
- (Ebay) DPST Slide Switch- 2 @ $ 1.25
- (Ebay) 4xAA Батарея кармагыч- 1 @ $ 2.29
- (Ebay) Эркек-Эркек Jumper Cables (40 шт)- 1 @ $ 3.75
- (Ebay) Kinivo BT USB адаптери BTD-300- 1 @ $ 10.00
- (Ebay) SMD LED 76mm Halo, White- 1 @ $ 11.75
- (Ebay) Keyes USB Host Shield- 1 @ $ 17.95
- (Ebay) Castle Creations 10A 6S BEC- 1 $ 19.99
- (Ebay) White PS3 Controller- 1 @ $ 29.94
- (HD) Defiant Motion Security Light 1000 050 242- 1 @ $ 29.97
- (ADA) Audio FX Mini Soundboard 16MB- 1 @ $ 19.95
- (AB) Tenergy 9.6V 2000mAh NiMH Battery- 1 @ $ 14.99
- (AMZ) Avery Sticker Paper, White (5 шт.)- 1 @ $ 5.46
- (AMZ) Avery Sticker Paper, Clear (3 шт.)- 1 @ 5.46 $
- (AMZ) XT60 Connectors (6 Pairs)- 2 @ $ 6.80
- (AMZ) Apoxie Sculpt Color Kit: NEUTRAL- 1 @ $ 8.39
- (AMZ) Floureon 9.6V 1800mAh NiMH Battery- 3 @ $ 11.99
- (AMZ) 6X3mm Brushed Nickel Magnets- 2 @ $ 0.12
- (AMZ) OceanLoong Smart Charger- 1 @ $ 12.98
- (LTS) 6 Ом 10 Ватт Динамик- 1 @ $ 2.00
- (DGK) 1K Ohm Resistor- 6 @ $ 0.04
- (DGK) 470 Ohm Resistor- 6 @ $ 0.04
- (DGK) Транзистор NPN 45V 0.1A- 6 @ $ 0.20
- (3DH) Уитлинин 3D Басылган Бөлүктөрү- 1 @ $ 600.00
- (JOA) Velcro Thin Clear Fasteners- 1 @ $ 3.99
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен которулат: Долбоор: 200 чарчы фут офис батарея менен иштеши керек. Офис ошондой эле бул система үчүн зарыл болгон бардык контроллерлерди, батареяларды жана компоненттерди камтышы керек. Күн жана шамал энергиясы батареяларды заряддайт. Кичине гана көйгөй бар
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: 7 кадам (Сүрөттөр менен)
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: Мен бул блогумда кызыктуу долбоорлордун топтомунда бул Rapsberry PI колдонууну пландап жатам. Аны текшерүүдөн тартынбаңыз. Мен Raspberry PIди колдонууну каалагам, бирок жаңы жерде клавиатура же чычкан жок болчу. Мен Raspberry орнотконума бир топ убакыт болду
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: 13 кадам (сүрөттөр менен)
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: Бул компьютерди кантип ажыратуу керектиги жөнүндө көрсөтмө. Негизги компоненттердин көбү модулдук жана оңой эле алынып салынат. Ошентсе да, бул боюнча уюштуруу маанилүү. Бул сизди бөлүктөрдү жоготпоого, ошондой эле кайра чогултууга жардам берет
Animatronic Scarecrow жана Haunt Automation кийин: 4 кадам (Сүрөттөр менен)
Animatronic Scarecrow жана Haunt Automationтун артынан: Бул коркутуучу (келгиле, аны Джек деп коёлу) короонун ар кайсы жерлеринде сезет, ойгонот жана сени карайт. Жакындаган сайын Джек тиштерин көтөрүп, чуркайт. Джек күндүз статикалык тирөөч болуп көрүнүп, түнкүсүн ойгонот (бардык жакшы нерселер сыяктуу