Mundarija:

Wheatley Animatronic V2.0: 9 qadam (rasmlar bilan)
Wheatley Animatronic V2.0: 9 qadam (rasmlar bilan)

Video: Wheatley Animatronic V2.0: 9 qadam (rasmlar bilan)

Video: Wheatley Animatronic V2.0: 9 qadam (rasmlar bilan)
Video: SECRET Boss Dialogue - Portal 2 2024, Iyul
Anonim
Image
Image
Dizayn
Dizayn

Ogohlantirishlar:

Men bu loyiha haqida gapirishdan oldin, sizni ogohlantirishga ijozat bering: bu "Wheatley Instructable" ni qanday qilib bosqichma-bosqich, aniq qilib ishlab chiqilgan. Men ushbu loyihada ishlagan ikki yil mobaynida men faqat umumiy taraqqiyotni kuzatdim. Menda bir nechta chizmalar, bu erda va u erda ba'zi eslatmalar, ko'plab rasmlar va videolar bor, lekin har bir qadamning aniq ro'yxati yo'q. Mening nuqtai nazarim shunday: Qizig'i shundaki, buni o'zingiz qilishingiz mumkin! Albatta, men fotosuratlar va videolarni topdim, lekin hech kim menga Wheatley -ni qanday qilib birlashtirish kerakligini aytmadi. Bu men tasavvur qilganimdan ko'ra ko'proq muammolarni keltirib chiqaradigan kashfiyot jarayoni edi. Iltimos! Agar siz Wheatley -ni o'zingiz qurishda yordam berish uchun ushbu ko'rsatmalarni ishlatishni o'ylayotgan bo'lsangiz, uni ishlating! Loyihaning barcha tafsilotlarini mening veb -saytimda topish mumkin:

Wheatley -ni o'zingiz tayyorlashni xohlaysizmi? Ishga kirish bo'yicha qo'llanmani ko'rib chiqing: bu erni bosing!

Mening eng sevimli loyihalarimdan biri bu mening birinchi animatronli Wheatley-ni yaratish edi. Buni albatta tekshirib ko'ring! Biroq, bu ancha oldin edi. Men bu loyihani qayta tasavvur qildim va u har qachongidan ham kattaroq va yaxshiroq!

Wheatley -ning ushbu versiyasi quyidagilarni o'z ichiga oladi:

  • 3D bosilgan qobiq/ramka/qismlar
  • Yuzni yuqoriga/pastga/chapga/o'ngga siljitish
  • Yonma -yon yonboshlash
  • Yuqori va pastki qovoqlarning mustaqil funktsiyasi
  • Yuqori va pastki tutqichlarning mustaqil harakati
  • U gapirganda yonib turadigan yorqin ko'k optik, xuddi o'yindagidek
  • 40 dan ortiq haqiqiy ovozli chiziqlar
  • Qayta zaryadlanuvchi/almashtiriladigan ichki batareyalar
  • PS3 tekshirgichi Bluetooth orqali ulangan

E'tibor bering: Uitli - Portal 2 video -o'yinining fantastik qahramoni. Buyuk britaniyalik aktyor va komediyachi Stiven Merchant tomonidan aytilgan, u o'yinning bir qismi orqali sizning xarakteringizning yordamchisiga aylanadi.

1 -qadam: Dizayn

Dizayn
Dizayn
Dizayn
Dizayn
Dizayn
Dizayn

Wheatley -ning dizayni 3D dizayn dasturini topishdan boshlandi. Men bu safar 3D Uitlini bosib chiqarishni xohlayotganimni boshidan bilardim, shuning uchun men 3D modellarimni chop etiladigan fayllarga eksport qilishimga imkon beradigan dasturni topishim kerak edi. Googling yordamida siz turli xil dasturlarni topishingiz mumkin. Men bir nechta mashhurlarini sinab ko'rdim, lekin hech narsa o'zimni yaxshi his qilmadi. Men sinab ko'rganlarning ko'pchiligi kuchli xususiyatlarga ega edi, lekin o'zlashtirish qiyin edi. Oxir -oqibat men OnShape -da bo'ldim. Bu onlayn SAPR dasturiy ta'minoti, uni ishlatish oson, istalgan joydan kirish mumkin va 3D Print xizmatlaridan to'g'ridan -to'g'ri import qilish, eksport qilish va hatto buyurtma berish imkonini beradi. Bundan tashqari, bu bepul, bu haqiqatan ham yordam berdi.

Keyingi 3 yarim oy mobaynida men Uitlining dastlabki dizaynini ishlab chiqish uchun ko'p vaqt sarfladim. Men ketayotganimda bilib oldim va asta -sekin bo'sh 3D maydondan Shaxsiy yadro yaratdim. Men, shuningdek, har xil xususiyatlarni o'z ichiga olgandim, masalan, uning tomonlarini yopishtirish uchun qanday materialdan foydalanish kerak, tutqichlarini qanday harakatlantirish kerak va hokazo. Siz rasmlarni bosish orqali dizayn qanday rivojlanganini ko'rishingiz mumkin.

Dizayn qotib qola boshlagach, men diqqatimni qaratgan navbatdagi savol: bu qancha turadi? Mening birinchi Wheatley -ni ishlab chiqarish uchun taxminan 350 dollar sarflandi. Men v1.0 dan v2.0 gacha bo'lgan sifat miqdorini ikki baravar oshirishni xohlaganim uchun, men byudjetimni ikki barobarga oshirdim. Men Wheatley -ning ushbu versiyasini 700 dollarga yoki undan ham arzonroqqa to'ldirsam baxtli bo'laman deb qaror qildim. Byudjetni aniqlagandan so'ng, men o'zimdagi 3D -fayllarni oldim va har xil bosma xizmatlar orqali hisob -kitob qildim. Men sinab ko'rgan veb -saytlar yoki xizmatlarning aksariyati 750-800 dollarga baholangan. Bu byudjetdan sezilarli qismini olib tashladi, lekin baribir mumkin edi. Bu vaqtda men hamma narsani o'zim to'lashimni qabul qildim.

Dizayn tugashiga yaqin, men 3D Hubs deb nomlangan ajoyib 3D bosib chiqarish xizmatiga joylashdim. Bu sizni 3D printerlarini saytda ro'yxatdan o'tkazgan eng yaqin odamlar bilan bog'laydi va siz veb -saytga emas, balki printerga pul to'laysiz. Bu, albatta, daho. Fayllarim kattaligi tufayli taxminan 80 mil uzoqlikdagi uyadan chop etishimga to'g'ri keldi. Bu markaz Karlos ismli kishiga tegishli bo'lib, u butun jarayon davomida juda yordam bergan. 3D bosib chiqarish uchun hamma narsani, shu jumladan ta'til uchun tanaffusni olish uchun biroz vaqt kerak bo'ldi. Ammo, eng yaxshi yangilik, uning qismlari uchun menga 240 dollar to'lashini bilish edi! Men hayajonlandim! Bularning hammasi davom etar ekan, yaqin kelajakda mumkin bo'lgan to'siq paydo bo'ladi: kollejni boshlash. Maktab ishi tufayli menda ko'p vaqt yo'qligini bilardim. Ammo men Uitlini tezroq tugatishga qaror qildim.

2 -qadam: 3D bosib chiqarish

3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish

Rostini aytsam, 3D bosib chiqarish ko'p vaqtni talab qilmadi, garchi u abadiy bo'lib tuyuldi. 3D bosib chiqarishning quvonchlaridan biri shundaki, siz prototip yaratishingiz va odatdagidan ko'ra tezroq yaratishingiz mumkin.

Printer bilan bitta baxtsiz hodisadan tashqari, butun bosib chiqarish jarayoni muammosiz o'tdi. Ichki rozetkalardan birini chop etish paytida printerda nimadir urilib, qolgan qismi noto'g'ri hizalanadi. Karlos buni juda yaxshi tuzatdi, shuning uchun xavotirlanmang. Bir marta Karlos menga ehtiyot qismlarni olishga tayyor ekanligini ma'lum qilgach, men shanba kuni ertalab 80+ mil masofani bosib o'tdim va ularni oldim. Bosimlardan qo'llab -quvvatlovchi materialni olib tashlaganimizda va ba'zi qismlarni birlashtirganimizda, men Karlos bilan biroz gaplashishim kerak edi. U haqiqatan ham toza yigit!

Umuman olganda, men chop etish sifatidan juda mamnunman. Sovutish paytida ABS buzilgan joylar, shuningdek ularga batafsilroq ma'lumot kiritish kerak bo'lgan joylar bor edi. Yana bir nechta narsalarni o'zgartirish kerak edi, lekin ular keyingi bo'limda ko'rib chiqiladi.

3 -qadam: qismlarni qayta ishlash

Qismlarga ishlov berish
Qismlarga ishlov berish
Qismlarga ishlov berish
Qismlarga ishlov berish
Qismlarga ishlov berish
Qismlarga ishlov berish

Men ishonchli dremelni qazish va bir nechta qismlarni silliqlashdan boshladim. Shunday qilib, men ikkita narsani kashf qildim: Birinchidan, ABS dremel bilan juda tez qumlanadi. Ikkinchidan, ABS -ni zımparalash har bir narsaning zarralarini oladi! Wheatleyning qismlarini silliqlagan plastik chang miqdori kulgili. Men har hafta ishlayotgan maydonni changyutgich bilan tozalashim kerak edi. Vintli teshiklarning ko'p qismini burg'ulash uchun dremelni ham ishlatganman. Aksariyat qismlar juda yaxshi yig'ilgan va erkin harakatlanishiga ruxsat berilgan (ko'p silliqlashdan keyin).

4 -qadam: Xato va qayta loyihalash

Xato va qayta loyihalash
Xato va qayta loyihalash
Xato va qayta loyihalash
Xato va qayta loyihalash
Xato va qayta loyihalash
Xato va qayta loyihalash

Superglue kengayishi bilan sodir bo'lgan baxtsiz hodisa Uitli tanasining katta qismini buzilgan va tuzatib bo'lmaydigan qilib qo'ydi, shuning uchun uning asosiy qismlarini qayta chop etishga to'g'ri keldi. Biroq, bu baxtsiz hodisa uning ichki ishini qayta tuzishga juda zarur bo'ldi. Men ham bu vaqtni robot majmuasini qayta loyihalashtirishga sarfladim, bu esa uning harakatlanish diapazoni va texnik xizmat ko'rsatishni osonlashtirishga imkon beradi.

Men yangi qismlarni kutish uchun sarflagan vaqtimni Uitli miyasining sxemasini mustahkamlash uchun ishlatardim. Birinchi yarm - bu PS3 tekshirgichidan kirishni qabul qiladigan va ovozli panel uchun servo signallari va tetiği chiqaradigan Arduino UNO. Ikkinchi yarmi men ishlayotgan sxema bo'lib, u servolarning ulanishlarini, karnay ulanishlari bo'lgan ovozdan yorug'likgacha bo'lgan sxemani va ovoz panelini o'z ichiga oladi. Hammasi qanday birlashishi haqida men turli xil rejalar tuzdim. Bu rejalarning aksariyati o'zgardi va rivojlandi, lekin bu har doim yaxshilikka qaratilgan edi.

5 -qadam: Yangi qismlar va elektron rivojlanish

Yangi 3D bosilgan qismlarni olganimdan so'ng, men ularni dremel, zımpara va boshqa qulay narsalar bilan ishlov bera boshladim. Karlos bosilgan qismlarga chegirma bilan meni yana hayratda qoldirdi, men bundan juda minnatdorman.

Men elektr tizimi uchun oddiy simlarni ozgina muammo bilan tugatdim. Men hozirgacha qanday elektronikani yig'ganimni sinab ko'rdim va hamma narsa ajoyib ishladi! Biroq, menda Uitlining tutqichlarini harakatga keltirishning mexanik jihatlari bilan bog'liq muammolar bor edi. Turli xil echimlarni sinab ko'rganimdan so'ng, men servolarni uning tanasiga emas, balki tutqichlarga qo'yishga qaror qildim.

6 -qadam: muvaffaqiyatsizliklar va muvaffaqiyatsizliklar

Bir necha hafta hech qanday muhim o'zgarishsiz o'tdi. Ammo keyin falokat yuz berdi: Uitlining ovozli paneli o'lik edi. Men ilgari hech qanday muammosiz Adafruit Audio FX Sound Board -dan foydalanganman. Biroq, men tasodifan uni shikastladim yoki batareya quvvatining o'zgarishi ovoz kartasining haddan tashqari yuklangan qismiga tegdi. Qaysi biri vayronagarchilikka sabab bo'lganini bilmayman, lekin bort qismlaridan biri yiqilib, taxta ishlamay qoldi. Adafruit Support bilan og'riqli tarzda sekin harakat qilgandan so'ng, men oxir -oqibat taxtani almashtirdim.

Ovozli taxtaning kelishini kutib turganimda, men Wheatley -ning turli qismlarida ishladim, uning qismlari va funksiyalarini yaxshiladim va qayta ishladim. Har bir kun tugashiga bir qadam qoldi, lekin hali ko'p yo'l bor edi. Ovoz tizimidagi nosozliklarni bartaraf qilgandan so'ng, men o'zgarishga qaror qildim: Mustaqil batareyalar. Elektr zanjirida shovqin shunchalik ko'p ediki, u Wheatley ovoz sifatiga ta'sir qildi, shuning uchun men ovoz tizimini o'z batareyalariga uladim. Bu funksionallik uchun to'lanadigan kichik narx edi.

Mening qiziquvchanligim meni OGG audio formatini sinab ko'rishga undadi va menga Uitlining ovozli liniyasi imkoniyatlarini uch baravar oshirishga imkon berdi! Men endi audio fayllar hajmi bilan chegaralanmaganman (lekin baribir boshqa apparat bilan cheklangan). Bu shuni anglatadiki, Wheatley bir vaqtning o'zida 40 dan ortiq ovozli liniyalarga ega bo'lishi mumkin! Yangi yil keldi va u bilan ko'proq taraqqiyot, o'zgarishlar va tuzatishlar keldi. Uitli birinchi marta miltilladi va ko'p o'tmay, qimirlab gapirdi! Uning tutqichlari yaxshilandi va batareya tizimi qayta ishlandi. Kollej ko'p vaqtimni ushbu loyiha orqali oldi, shuning uchun ishlar men xohlagandan ko'ra sekinroq rivojlandi. Biroq, men Uitlini, qanday bo'lishidan qat'i nazar, tugatishga qaror qildim.

7 -qadam: Bo'yoq ishi va muammolarni bartaraf etish

Image
Image

Nihoyat bahor keldi, lekin men deyarli xohlaganimga erisha olmadim. Men Uaytlining ko'zlari uchun linzalar va etiketkalar ustida ishladim, mahalliy do'konimning inventarizatsiyasi yo'qligidan hafsalam pir bo'ldi, Internetdan ko'proq qismlarga buyurtma berdim va bir nechta muammolarni hal qilish uchun ko'proq qismlar qayta chop etildi.

Bu vaqtda erishilgan eng muhim narsa bu mening qo'shnim Wheatleyning yuzini chizish edi! Bu ajoyib bo'lib chiqdi va meni umid bilan to'ldirdi! Yoz kelishi bilan bo'sh vaqtim oshdi va men Wheatley -da ko'proq yutuqlarga erisha oldim. Men ovoz tizimidagi muammolarni bartaraf qildim va byudjetimdagi eng kichik va baland ovozli echimlarni ta'minlaydigan kuchaytirgichlar va karnaylar konfiguratsiyasini topdim. Qolgan qismlarga ham astar bilan ishlov berdim, astarladim va bo'yadim, Tutqichli servolarni sinab ko'rdim, barcha ichki simlarni tugatdim va yon tomonlarni o'rnatish uchun kuchli, lekin o'ta nozik Velcro topdim.

Shundan so'ng, Uitlining qolgan qismlarini rassom do'stim chizgan va Uitli tugaguncha ko'p ish qolmagan!

8 -qadam: Kodni sozlash va tugagan Wheatley

Kodni tuzatish va tugagan Wheatley
Kodni tuzatish va tugagan Wheatley
Kodni tuzatish va tugagan Wheatley
Kodni tuzatish va tugagan Wheatley

Hamma narsa bo'yalgan va nosozliklarni tuzatish tugagach, hamma narsa to'g'ri ishlashi uchun uning kodini o'zgartirish kerak edi. Men Wheatley kodini tuzish uchun Arduino uchun PS3 Bluetooth kutubxonasini yaratuvchilardan biri Kristian Lauszusdan yordam oldim. Unga yordami uchun alohida rahmat!

Wheatley -ning kodi to'g'ri ishlayotganda va uning ovozli chiziqlari ovoz kartasiga yuklangach, u tugadi!

  • Wheatley -ga kirgan materiallarning umumiy qiymati: 1 dollar, 097.06
  • Taxminiy soliq va etkazib berishning umumiy qiymati: $ 1, 274.95
  • Loyihaning umumiy qiymati (chiqindilarni hisobga olgan holda): $ 1, 533.90
  • Taxminiy soliq va etkazib berish bilan butun loyihaning umumiy qiymati: $ 1, 742.80

Loyihani hujjatlashtiradigan veb -saytni to'liq ish jurnali, barcha tafsilotlar va Portalning yanada qiziqarli tarkibi bilan tanishib chiqing:

9 -qadam: O'zingizning Wheatley tayyorlang

Agar siz Wheatley -ni o'zingiz yaratmoqchi bo'lsangiz, quyida uning kodining so'nggi versiyasini va mening materiallar ro'yxatini topasiz. Agar siz menga Wheatley -ni qanday qurganim haqida savollar bermoqchi bo'lsangiz yoki o'zingiznikini yaratish bo'yicha maslahat kerak bo'lsa, menga [email protected] elektron pochta manziliga xat yuboring. Omad tilaymiz!

Ob'ekt manbasi

  • (LWS) = Lowes
  • (WM) = Walmart
  • (RS) = RadioShack
  • (ARC) = Mahalliy RC do'koni
  • (Ebay) = Ebay
  • (HD) = Uy ombori
  • (ADA) = Adafruit.com
  • (AB) = All-Battery.com
  • (DT) = Dollar daraxti
  • (AMZ) = Amazon.com
  • (HBF) = Liman yuklari
  • (LTS) = Mahalliy tejamkorlik do'koni
  • (DGK) = DigiKey.com
  • (3DH) = 3DHubs.com
  • (JOA) = Joann qo'l san'atlari
  • (AO) = allaqachon egalik qilgan

BOM

  • (LWS) Servo vintlar va kir yuvish mashinalari- 1 $ 0,99
  • (LWS) Mashina vintlari #8-32 x 1in (8 dona)- 1 @ $ 1.24
  • (LWS) Mashina vintlari tekis 8-32 x 3/4in (8 dona)- 1 @ $ 1.24
  • (LWS) Mashina vintlari #8-32 x 1,5 dyuym (6 dona)- 1 @ $ 1,24
  • (LWS) Mashina vintlari tekis 8-32 x 1 dyuym (8 dona)- 1 @ $ 1.24
  • (LWS) 3M 0,94 "Moviy rassomlar tasmasi- 1 @ $ 3,98
  • (LWS) Rustoleum tekis qora va oq purkagichli bo'yoq- 2 @ $ 3.98
  • (LWS) Rustoleum plomba astar 2-in-1- 2 @ $ 4.98
  • (WM) 1/8 hovli cho'zilgan qora mato- 1 @ $ 0,59
  • (WM) 9 LED chiroq- 1 $ 1.00
  • (WM) Onn Amplified Spikers- 1 @ $ 8.00
  • (RS) TIP31 tranzistor- 1 @ $ 1.99
  • (RS) 2,1 mm bochka Jek (2 dona)- 1 @ 3,49 dollar
  • (RS) XLR Erkak ulanishi- 1 @ $ 6.99
  • (RS) Yarim vattli Amp to'plami- 1 @ $ 10.00
  • (RS) Micro Servo- 4 @ $ 12.99
  • (RS) Arduino Uno R3- 1 @ $ 24.99
  • (ARC) 12-Servo kengaytmasi- 4 @ $ 3.49
  • (ARC) Rage Standard Metal Gear Servo RGRS104-16-6vm- 7 @ $ 12.99
  • (Ebay) 1x20 pinli erkak sarlavhalari- 3 @ $ 0,82
  • (Ebay) DPST slaydni almashtirish- 2 @ $ 1.25
  • (Ebay) 4xAA batareya ushlagichi- 1 @ $ 2,29
  • (Ebay) Erkak-Erkak kabeli kabellari (40 dona)- 1 @ $ 3.75
  • (Ebay) Kinivo BT USB adapteri BTD-300- 1 @ $ 10.00
  • (Ebay) SMD LED 76 mm Halo, Oq- 1 @ $ 11.75
  • (Ebay) Keyes USB Xost Shield- 1 @ $ 17.95
  • (Ebay) Qal'a ijodlari 10A 6S BEC- 1 $ 19.99
  • (Ebay) Oq PS3 tekshirgichi- 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 Batareya- 1 @ $ 14.99
  • (AMZ) Avery Sticker Paper, Oq (5 dona)- 1 @ $ 5.46
  • (AMZ) Avery Sticker Paper, Clear (3 dona)- 1 @ $ 5.46
  • (AMZ) XT60 ulagichlari (6 ta juftlik)- 2 @ $ 6.80
  • (AMZ) Apoksi haykaltarosh rang to'plami: NEUTRAL- 1 @ $ 8.39
  • (AMZ) Floureon 9.6V 1800mAh NiMH batareyasi- 3 @ $ 11.99
  • (AMZ) 6X3mm cho'tka bilan qoplangan nikel magnitlari- 2 @ $ 0.12
  • (AMZ) OceanLoong aqlli zaryadlovchi- 1 @ $ 12.98
  • (LTS) 6 Ohm 10 vattli karnay- 1 $ 2.00
  • (DGK) 1K Ohm qarshilik- 6 @ $ 0,04
  • (DGK) 470 Ohm qarshilik- 6 @ $ 0,04
  • (DGK) tranzistorli NPN 45V 0.1A- 6 @ $ 0.20
  • (3DH) Wheatley 3D bosilgan qismlari- 1 @ $ 600.00
  • (JOA) Velcro ingichka shaffof mahkamlagichlar- 1 @ $ 3.99

Tavsiya: