Talaan ng mga Nilalaman:

Animatronic Wheatley V2.0: 9 Mga Hakbang (na may Mga Larawan)
Animatronic Wheatley V2.0: 9 Mga Hakbang (na may Mga Larawan)

Video: Animatronic Wheatley V2.0: 9 Mga Hakbang (na may Mga Larawan)

Video: Animatronic Wheatley V2.0: 9 Mga Hakbang (na may Mga Larawan)
Video: WHAT PORTAL 3 WILL BE 2024, Hulyo
Anonim
Image
Image
Disenyo
Disenyo

Pagwawaksi:

Bago ako tumalon sa aking mga rambol tungkol sa proyektong ito, hayaan mo akong bigyan ng babala: HINDI ito isang sunud-sunod, eksaktong detalyadong, paano-makagawa ng iyong sariling Wheatley na Maituturo. Sa loob ng dalawang taon na nagtrabaho ako sa proyektong ito ay nasubaybayan ko lamang ang pangkalahatang pag-unlad. Nakakuha ako ng ilang mga guhit, ilang mga tala dito at doon, maraming mga larawan at video, ngunit walang tiyak na listahan ng bawat hakbang. Ang aking pananaw dito ay ito: Ang kasiyahan ay sa paggawa nito nang mag-isa! Siguro nakakita ako ng mga sanggunian na larawan at video, ngunit walang nagsabi sa akin kung paano pagsamahin ang Wheatley nang paisa-isa. Ito ay isang proseso ng pagtuklas na nagbunga ng maraming mga problema, at sa gayon ay mas masaya, kaysa sa naisip ko. Pakiusap! Kung iniisip mo ang tungkol sa paggamit ng Instructable na ito upang matulungan kang bumuo ng iyong sariling Wheatley, sa lahat ng paraan: Gamitin ito! Ang buong lawak ng lahat ng mga detalye ng proyektong ito ay matatagpuan sa aking website:

Nais mong gumawa ng iyong sariling Wheatley? Suriin ang aking Gabay sa Pagsisimula: Mag-click Dito!

Ang isa sa aking mga paboritong proyekto sa lahat ay ang paglikha ng aking unang Animatronic Wheatley. Tiyaking suriin ito! Gayunpaman, medyo matagal na iyon. Naisip ko ulit ang proyektong iyon, at ito ay mas malaki at mas mahusay kaysa dati!

Ang bersyon na ito ng Wheatley ay may kasamang:

  • 3D naka-print na shell / frame / bahagi
  • Pataas / pababa / kaliwa / kanang kilusan ng mukha
  • Pagkiling sa gilid at gilid
  • Malayang pag-andar sa itaas at mas mababang takipmata
  • Malayang paggalaw sa itaas at ibabang hawakan
  • Maliwanag na asul na optic na kumikislap habang nagsasalita siya, tulad ng sa laro
  • 40+ mga tunay na linya ng boses
  • Rechargeable / mapapalitan panloob na mga baterya
  • Ang kontroler ng PS3 ay konektado sa pamamagitan ng Bluetooth

Tandaan: Ang Wheatley ay isang kathang-isip na tauhan mula sa video game na Portal 2. Binibigkas ng kahanga-hangang artista at komedyanteng British na si Stephen Merchant, siya ay naging tagiliran ng iyong karakter sa pamamagitan ng bahagi ng laro.

Hakbang 1: Disenyo

Disenyo
Disenyo
Disenyo
Disenyo
Disenyo
Disenyo

Ang pagdidisenyo ng Wheatley ay nagsimula sa paghahanap ng isang 3D disenyo ng software. Alam ko mula sa simula na nais kong 3D Print Wheatley sa oras na ito, kaya kailangan kong makahanap ng isang software na hahayaan akong i-export ang aking mga modelo ng 3D sa mga nai-print na file. Sa pamamagitan lamang ng Googling maaari kang makahanap ng isang bungkos ng iba't ibang mga programa. Sinubukan ko ang ilan sa mga tanyag, ngunit tila walang pakiramdam na tama. Marami sa mga sinubukan kong may malalakas na tampok ngunit mahirap na makabisado. Nang maglaon ay nangyari ako sa OnShape. Ito ay isang online CAD software na madaling gamitin, mai-access mula saan man, at pinapayagan kang mag-import, mag-export, at kahit na mag-order mula sa mga serbisyo ng 3D Print nang direkta. Dagdag pa, libre ito, na talagang nakatulong.

Sa susunod na 3 ½ na buwan, gumugol ako ng maraming oras sa pag-fleshing ng paunang disenyo ng Wheatley. Natutunan ko habang sumasama ako, at dahan-dahan akong lumikha ng isang Personality Core mula sa isang blangkong 3D sphere. Isinasaalang-alang ko rin ang iba't ibang mga tampok na isasama, tulad ng kung anong uri ng materyal na gagamitin upang ikabit ang kanyang Mga panig, kung paano ilipat ang kanyang Mga Hawak, atbp. Maaari mong makita kung paano umunlad ang disenyo sa pamamagitan lamang ng pag-click sa mga larawan.

Kapag nagsimulang tumibay ang disenyo, ang susunod na pinagtutuunan ko ng pansin ay ang tanong: Magkano ang gastos nito? Ang aking unang Wheatley ay nagkakahalaga ng humigit-kumulang na $ 350 upang makamit. Dahil nais kong doblehin ang dami ng kalidad mula v1.0 hanggang v2.0, dinoble ko ang aking badyet. Napagpasyahan kong magiging masaya ako kung makukumpleto ko ang bersyon na ito ng Wheatley sa halagang $ 700 o mas kaunti pa. Matapos matukoy ang badyet, kinuha ko kung anong mga 3D file ang mayroon ako at pinatakbo ang mga ito sa maraming iba't ibang mga serbisyo sa pag-print para sa mga pagtatantya. Karamihan sa mga website o serbisyo na sinubukan ko ay sumipi ng $ 750 hanggang $ 800. Kinuha iyon ng isang makabuluhang tipak sa badyet, ngunit posible pa rin ito. Sa puntong ito, tinanggap ko ang katotohanang babayaran ko mismo ang buong bagay na ito.

Nang malapit nang matapos ang disenyo, tumira ako sa isang mahusay na serbisyo sa Pagpi-print ng 3D na tinatawag na 3D Hubs. Madali kang kumokonekta sa iyo sa pinakamalapit na mga tao na nagparehistro ng kanilang mga 3d printer sa site, at babayaran mo ang printer, hindi ang website. Henyo talaga. Dahil sa laki ng aking mga file, kinailangan kong mag-print sa pamamagitan ng isang hub na halos 80 milya ang layo. Ang hub ay pagmamay-ari ng isang lalaking nagngangalang Carlos, na naging matulungin sa buong proseso. Tumagal ng ilang oras upang makuha ang lahat para sa 3D Print, kasama ang pahinga para sa Piyesta Opisyal. Gayunpaman, ang pinakamagandang balita sa lahat ay malaman na sisingilin lamang niya ako ng $ 240 para sa mga piyesa! Kinikilig ako! Habang ang lahat ng ito ay nangyayari, ang isang posibleng kabiguan ay lumitaw sa malapit na hinaharap: Simula sa Kolehiyo. Alam kong hindi na ako magkakaroon ng maraming oras tulad ng dati dahil sa gawain sa paaralan. Ngunit, napagpasyahan kong tatapusin ko nang mas maaga ang Wheatley kaysa sa paglaon.

Hakbang 2: Pag-print sa 3D

Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D

Ang 3D Printing ay matapat na hindi kumuha ng ganoong karaming oras, kahit na ito ay parang magpakailanman. Ang isa sa mga kagalakan ng 3D Pagpi-print ay ang maaari mong prototype at lumikha ng mas mabilis kaysa sa karaniwang gusto mo.

Ang buong proseso ng pagpi-print ay nagpunta maayos, maliban sa isang aksidente sa printer. Sa panahon ng pag-print ng isa sa mga piraso ng Inner Socket may isang bagay na bumunggo sa printer, na naging sanhi ng natitirang bahagi ng bahagi na nakalimbag nang hindi tama. Gayunpaman, maayos itong naayos ni Carlos, kaya't walang pag-aalala doon. Kapag sinabi sa akin ni Carlos na ang mga piyesa ay handa nang kunin, gumawa ako ng 80+ na milya na pagmamaneho sa isang Sabado ng umaga at pinuntahan ko ito. Nakipag-usap ako kay Carlos nang kaunti habang tinatanggal namin ang materyal ng suporta mula sa mga kopya at pinagsama ang ilan sa mga bahagi. Napaka-ayos niyang tao!

Sa pangkalahatan, nasiyahan ako sa kalidad ng pag-print. Mayroong maraming mga lugar kung saan ang ABS ay warped habang ito ay pinalamig, pati na rin ang ilang mga lugar na kailangan upang magkaroon ng karagdagang detalye naidagdag sa kanila. Mayroon ding maraming iba pang mga bagay na kailangang ayusin, ngunit ang mga iyon ay sasakupin sa susunod na seksyon.

Hakbang 3: Pagproseso ng Bahagi

Pagproseso ng Bahagi
Pagproseso ng Bahagi
Pagproseso ng Bahagi
Pagproseso ng Bahagi
Pagproseso ng Bahagi
Pagproseso ng Bahagi

Nagsimula ako sa pamamagitan ng paghuhukay ng aking mapagkakatiwalaang dremel at pag-sanding ng ilang mga bahagi. Sa paggawa nito natuklasan ko ang dalawang bagay: Una, ang buhangin ng ABS na napakabilis na may dremel. Pangalawa, ang sanding ABS ay nakakakuha ng mga maliit na butil ng mga bagay-bagay sa lahat ng dako! Ang dami ng plastik na alikabok na nilikha ng mga bahagi ng Wheatley ay katawa-tawa. Kailangan kong i-vacuum ang lugar na pinagtatrabahuhan ko bawat linggo. Ginamit ko rin ang dremel upang mag-drill ang karamihan sa mga butas ng tornilyo. Karamihan sa mga bahagi ay nagtipun-tipon nang maayos at pinapayagan ang libreng saklaw ng paggalaw (pagkatapos ng maraming sanding).

Hakbang 4: Mishap & Redesign

Kapahamakan at Muling Pagdidisenyo
Kapahamakan at Muling Pagdidisenyo
Kapahamakan at Muling Pagdidisenyo
Kapahamakan at Muling Pagdidisenyo
Kapahamakan at Muling Pagdidisenyo
Kapahamakan at Muling Pagdidisenyo

Ang isang aksidente na may ilang lumalawak na superglue ay iniwan ang pinakamalaking bahagi ng katawan ni Wheatley na hindi maganda ang anyo at hindi na maayos, kaya't ang mga pangunahing bahagi ay kailangang muling mai-print. Gayunpaman, ang kapahamakan na ito ay nagbigay daan sa isang kinakailangang muling disenyo ng kanyang panloob na paggana. Kinuha ko rin ang oras na ito upang muling idisenyo ang robotic na pagpupulong na gumagalaw sa kanya upang payagan ang mas saklaw-ng-galaw at mas madaling pagpapanatili.

Ginamit ko ang oras na ginugol ko sa paghihintay para sa mga bagong bahagi upang patatagin ang circuitry para sa utak ni Wheatley. Ang unang kalahati ay ang Arduino UNO, na kumukuha ng mga input mula sa PS3 controller at nagpapalabas ng mga signal para sa mga servos at nagpapalitaw para sa soundboard. Ang pangalawang kalahati ay isang circuit na pinagtatrabahuhan ko na may kasamang mga koneksyon para sa mga servos, ang sound-to-light circuit na may mga koneksyon sa speaker, at ang soundboard mismo. Gumawa ako ng maraming iba't ibang mga plano kung paano ito magkakasama. Karamihan sa mga plano ay nagbago at umunlad, ngunit palagi itong para sa ikabubuti.

Hakbang 5: Mga Bagong Bahagi at Pag-unlad na Elektronik

Matapos matanggap ang bagong mga naka-print na bahagi ng 3D, sinimulan kong iproseso ang mga ito gamit ang aking dremel, papel de liha, at kung ano pa ang kailangan upang maginhawa silang magkasya. Nagulat ulit sa akin si Carlos sa isang diskwento sa mga naka-print na bahagi, na labis kong pinasalamatan.

Nakumpleto ko ang panimulang kable para sa system ng kuryente na may kaunting problema. Sinubukan ko kung anong electronics ang naipon ko hanggang sa puntong ito, at lahat ay gumagana nang kamangha-mangha! Gayunpaman, nagkaroon ako ng mga isyu sa mekanikal na aspeto ng paggalaw ng Wheatley's Handles. Matapos subukan ang ilang iba't ibang mga solusyon, tumira ako para sa paglalagay ng mga servo sa Mga Humahawak mismo sa halip na sa loob ng kanyang katawan.

Hakbang 6: Mga Pag-setback at Tagumpay

Dumaan ang ilang linggo nang walang anumang makabuluhang kaunlaran. Ngunit pagkatapos, sinalanta ng kalamidad: patay na ang board ng tunog ni Wheatley. Gumagamit ako ng Adafruit Audio FX Sound Board na walang mga problema dati. Gayunpaman, nasira ko ito nang hindi sinasadya o isang pagbabagu-bago sa lakas ng baterya na overloaded na bahagi ng sound board. Hindi ako sigurado kung alin ang sanhi ng pagkasira, ngunit ang isa sa mga bahagi ng onboard ay nahulog at ang board ay tumigil sa paggana. Matapos ang isang masakit na mabagal na pakikipag-ugnayan sa Suporta ng Adafruit, sa wakas ay nakatanggap ako ng isang pamalit na board.

Sa oras na naghihintay para sa tunog ng board ay nagtrabaho ako sa iba't ibang bahagi ng Wheatley, pagpapabuti at pagproseso ng mga bahagi at pag-andar. Ang bawat araw ay isang hakbang na malapit na matapos, ngunit malayo pa ang lalakarin. Pagkatapos ng pagto-troubleshoot sa audio system nagpasya akong gumawa ng pagbabago: Mga independiyenteng baterya. Napakaraming ingay sa kuryente sa aking circuitry na nakakaapekto sa kalidad ng tunog ni Wheatley, kaya't na-wire ko ang sound system sa sarili nitong mga baterya. Ito ay isang maliit na presyo upang magbayad para sa pagpapaandar.

Ang aking pag-usisa ay humantong din sa akin upang subukan ang OGG audio format at pinapayagan akong triple ang lakas ng linya ng boses ni Wheatley! Hindi na ako limitado sa laki ng mga audio file (ngunit nalilimitahan pa rin ng iba pang hardware). Ginawa ito upang ang Wheatley ay maaaring magkaroon ng hanggang sa 40+ mga linya ng boses na naka-program sa isang solong oras! Dumating ang isang Bagong Taon at kasama nito ang higit na pag-unlad, pagbabago, at pagsasaayos. Si Wheatley ay kumurap sa kauna-unahang pagkakataon at, ilang sandali lamang, lumipat at nagsalita! Ang kanyang mga Hawakang ay napabuti at ang sistema ng baterya ay muling binago. Ginugol ng kolehiyo ang aking oras sa pamamagitan ng proyektong ito, kaya't ang mga bagay ay mas mabagal kaysa sa gusto ko. Gayunpaman, determinado akong tapusin ang Wheatley, anuman ang gastos.

Hakbang 7: Kulayan ang Trabaho at Pag-troubleshoot

Image
Image

Sa wakas ay dumating ang Spring, ngunit hindi ko nagawa ang halos nais ko. Nagtrabaho ako sa lens at decals para sa mata ni Wheatley, nabigo sa kawalan ng imbentaryo ng aking lokal na tindahan, nag-order ng maraming bahagi mula sa Internet, at maraming bahagi na muling nai-print upang ayusin ang ilang mga isyu.

Ang pinaka-makabuluhang bagay na nagawa sa oras na ito ay ang aking kapitbahay ng artista na nagpinta ng mukha ni Wheatley! Ito ay naging kamangha-manghang at pinuno ako ng pag-asa! Kapag dumating ang Tag-init, tumaas ang aking libreng oras at nakagawa ako ng higit na pag-unlad sa Wheatley. Na-troubleshoot ko ang sound system at natagpuan ang isang pagsasaayos ng mga amp at speaker na nagbigay ng pinakamaliit at pinakamalakas na solusyon sa aking badyet. Nag-sanded din ako, nag-primed, at nagpinta ng isang basecoat sa natitirang bahagi, sinubukan ang mga Handle servos, natapos ang lahat ng panloob na mga kable, at nakita ang malakas ngunit napakapayat na Velcro upang mai-mount ang Mga panig.

Pagkatapos nito, ang natitirang bahagi ng Wheatley ay ipininta ng aking kaibigan sa artista at wala nang iba pa ang natitira hanggang magawa ang Wheatley!

Hakbang 8: Code Tweaking & Tapos na Wheatley

Code Tweaking & Tapos na Wheatley
Code Tweaking & Tapos na Wheatley
Code Tweaking & Tapos na Wheatley
Code Tweaking & Tapos na Wheatley

Kapag ang lahat ay pininturahan at ang pag-troubleshoot ay natapos na, ito ay isang bagay lamang ng pag-aayos ng kanyang code kaya't gumana nang maayos ang lahat. Nakatanggap ako ng tulong mula kay Kristian Lauszus, isa sa mga orihinal na tagalikha ng PS3 Bluetooth Library para sa Arduino, upang maipon ang code ni Wheatley. Espesyal na salamat sa kanya para sa kanyang tulong!

Kapag ang code ni Wheatley ay gumagana nang maayos at ang kanyang mga linya ng boses ay na-load sa sound board, kumpleto na siya!

  • Kabuuang Gastos ng mga materyales na napunta sa Wheatley: $ 1, 097.06
  • Kabuuang Gastos na may tinatayang Buwis at Pagpapadala: $ 1, 274.95
  • Kabuuang Gastos ng buong proyekto (kasama ang Wasted Materials): $ 1, 533.90
  • Kabuuang Gastos ng buong proyekto na may tinatayang Buwis at Pagpapadala: $ 1, 742.80

Tiyaking suriin ang website na nagdodokumento ng proyekto para sa buong Pag-log ng Trabaho, lahat ng mga detalye, at mas kawili-wiling nilalaman sa Portal:

Hakbang 9: Gumawa ng Iyong Sariling Wheatley

Kung nais mong gumawa ng iyong sariling Wheatley, mahahanap mo ang nakakabit na pinakabagong bersyon ng kanyang code at aking Bill of Materials sa ibaba. Kung nais mong tanungin ako ng anumang mga katanungan tungkol sa kung paano ko itinayo ang aking Wheatley o kailangan ng ilang payo sa pagbuo ng iyong sarili, mag-email sa akin sa [email protected]. Pinakamahusay ng swerte!

Pinagmulan ng Item

  • (LWS) = Mababa
  • (WM) = Walmart
  • (RS) = RadioShack
  • (ARC) = Lokal na RC Store
  • (Ebay) = Ebay
  • (HD) = Home Depot
  • (ADA) = Adafruit.com
  • (AB) = Lahat-Battery.com
  • (DT) = Dollar Tree
  • (AMZ) = Amazon.com
  • (HBF) = Harbour Freight
  • (LTS) = Lokal na Thrift Store
  • (DGK) = DigiKey.com
  • (3DH) = 3DHubs.com
  • (JOA) = Mga Sining ni Joann
  • (AO) = Pag-aari na

BOM

  • (LWS) Mga Servo Screw at Washer- 1 @ $ 0.99
  • (LWS) Mga Machine Screw # 8-32 x 1in (8 Pcs) - 1 @ $ 1.24
  • (LWS) Machine Screws Flat # 8-32 x 3 / 4in (8 Pcs) - 1 @ $ 1.24
  • (LWS) Mga Machine Screw # 8-32 x 1.5in (6 Pcs) - 1 @ $ 1.24
  • (LWS) Machine Screws Flat # 8-32 x 1in (8 Pcs) - 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 Flashlight- 1 @ $ 1.00
  • (WM) Onn Amplified Speaker - 1 @ $ 8.00
  • (RS) TIP31 Transistor- 1 @ $ 1.99
  • (RS) 2.1mm Barrel Jack (2 Pcs) - 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 Mga Header ng Lalaki- 3 @ $ 0.82
  • (Ebay) DPST Slide Switch- 2 @ $ 1.25
  • (Ebay) 4xAA Battery Holder- 1 @ $ 2.29
  • (Ebay) Mga male to Male Jumper Cables (40 Pcs) - 1 @ $ 3.75
  • (Ebay) Kinivo BT USB Adapter BTD-300- 1 @ $ 10.00
  • (Ebay) SMD LED 76mm Halo, White- 1 @ $ 11.75
  • (Ebay) Keyes USB Host Shield- 1 @ $ 17.95
  • (Ebay) Mga Nilikha ng Castle 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 Baterya- 1 @ $ 14.99
  • (AMZ) Avery Sticker Paper, Puti (5 Pcs) - 1 @ $ 5.46
  • (AMZ) Avery Sticker Paper, Malinaw (3 Pcs) - 1 @ $ 5.46
  • (AMZ) XT60 Connectors (6 Pares) - 2 @ $ 6.80
  • (AMZ) Kit ng Kulay ng Apoxie Sculpt: NEUTRAL- 1 @ $ 8.39
  • (AMZ) Floureon 9.6V 1800mAh NiMH Baterya- 3 @ $ 11.99
  • (AMZ) 6X3mm Brushing Nickel Magnets- 2 @ $ 0.12
  • (AMZ) OceanLoong Smart Charger- 1 @ $ 12.98
  • (LTS) 6 Ohm 10 Watt Speaker- 1 @ $ 2.00
  • (DGK) 1K Ohm Resistor- 6 @ $ 0.04
  • (DGK) 470 Ohm Resistor- 6 @ $ 0.04
  • (DGK) Transistor NPN 45V 0.1A- 6 @ $ 0.20
  • (3DH) Mga Naka-print na Bahaging 3D ng Wheatley- 1 @ $ 600.00
  • (JOA) Velcro Thin Clear Cleareners- 1 @ $ 3.99

Inirerekumendang: