İçindekiler:

Animatronic Wheatley V2.0: 9 Adım (Resimlerle)
Animatronic Wheatley V2.0: 9 Adım (Resimlerle)

Video: Animatronic Wheatley V2.0: 9 Adım (Resimlerle)

Video: Animatronic Wheatley V2.0: 9 Adım (Resimlerle)
Video: Animatronic Wheatley v2.0- Finished! 2024, Temmuz
Anonim
Image
Image
Tasarım
Tasarım

Sorumluluk Reddi:

Bu projeyle ilgili saçma sapan konuşmalarıma geçmeden önce, sizi uyarmama izin verin: Bu, adım adım, tam olarak ayrıntılı, kendi Wheatley'inizi nasıl yapacağınızı anlatan bir ders DEĞİLDİR. Bu proje üzerinde çalıştığım iki yıl boyunca sadece genel ilerlemeyi takip ettim. Birkaç çizimim, şurada burada bazı notlarım, bir sürü resim ve videom var ama her adımın kesin bir listesi yok. Benim bakış açım şudur: Eğlence, bunu kendi başınıza yapmaktır! Elbette referans fotoğraflar ve videolar buldum ama kimse bana Wheatley'i parça parça nasıl bir araya getireceğimi söylemedi. Hayal ettiğimden daha fazla sorun ve dolayısıyla daha eğlenceli bir keşif süreciydi. Lütfen! Kendi Wheatley'inizi oluşturmanıza yardımcı olması için bu Eğitilebilir Yazıyı kullanmayı düşünüyorsanız, elbette: Kullanın! Bu projenin tüm detayları web sitemde bulunabilir: https://animatronikwheatley.com.

Kendi Wheatley'inizi yapmak ister misiniz? Başlangıç Kılavuzuma göz atın:Buraya Tıklayın!

Tüm zamanların en sevdiğim projelerinden biri, ilk Animatronic Wheatley'imi yaratmaktı. Kontrol ettiğinizden emin olun! Ancak, bu oldukça uzun bir süre önceydi. Bu projeyi yeniden hayal ettim ve her zamankinden daha büyük ve daha iyi!

Wheatley'in bu sürümü şunları içerir:

  • 3D baskılı kabuk/çerçeve/parçalar
  • Yukarı/aşağı/sol/sağ yüz hareketi
  • Yan yana yüz eğimi
  • Bağımsız üst ve alt göz kapağı fonksiyonu
  • Bağımsız üst ve alt kol hareketi
  • Tıpkı oyundaki gibi konuşurken yanıp sönen parlak mavi optik
  • 40+ otantik ses hattı
  • Şarj edilebilir/değiştirilebilir dahili piller
  • Bluetooth üzerinden bağlanan PS3 denetleyicisi

Not: Wheatley, Portal 2 adlı video oyunundan kurgusal bir karakterdir. Harika İngiliz aktör ve komedyen Stephen Merchant tarafından seslendirilir, oyunun bir bölümünde karakterinizin yardımcısı olur.

Adım 1: Tasarım

Tasarım
Tasarım
Tasarım
Tasarım
Tasarım
Tasarım

Wheatley'i tasarlamak, bir 3D tasarım yazılımı bulmakla başladı. Bu sefer Wheatley'i 3D Yazdırmak istediğimi başından beri biliyordum, bu yüzden 3D modellerimi yazdırılabilir dosyalara aktarmama izin verecek bir yazılım bulmam gerekiyordu. Sadece Googling ile bir sürü farklı program bulabilirsiniz. Popüler olanlardan birkaçını denedim ama hiçbir şey doğru gelmiyor gibiydi. Denediklerimin çoğu güçlü özelliklere sahipti ancak ustalaşması zordu. Sonunda OnShape'e rastladım. Kullanımı kolay, her yerden erişilebilen ve doğrudan 3D Baskı hizmetlerinden içe aktarmanıza, dışa aktarmanıza ve hatta sipariş vermenize olanak tanıyan çevrimiçi bir CAD yazılımıdır. Ayrıca, gerçekten yardımcı olan ücretsiz.

Sonraki 3 ½ ay boyunca Wheatley'in ilk tasarımını ete kemiğe büründürmek için çok zaman harcadım. İlerledikçe öğrendim ve yavaş yavaş boş bir 3B küreden bir Kişilik Çekirdeği yarattım. Ayrıca, Kenarlarını ne tür bir malzemeyle tutturmak için kullanacağı, Kollarını nasıl hareket ettireceği gibi farklı özellikleri de dahil etmeyi düşündüm. Sadece resimlere tıklayarak tasarımın nasıl geliştiğini görebilirsiniz.

Tasarım sağlamlaşmaya başladığında, odaklandığım bir sonraki şey şu soruydu: Bu ne kadara mal olacak? İlk Wheatley'imin yapımı yaklaşık 350 dolara mal olmuştu. Kalite miktarını v1.0'dan v2.0'a iki katına çıkarmak istediğim için bütçemi iki katına çıkardım. Wheatley'in bu sürümünü 700 $ veya daha düşük bir fiyata tamamlayabilirsem mutlu olacağıma karar verdim. Bütçeyi belirledikten sonra elimdeki 3D dosyaları aldım ve tahminler için birkaç farklı baskı hizmetinden geçirdim. Denediğim web sitelerinin veya hizmetlerin çoğu 750 ila 800 dolar arasında fiyat verdi. Bu, bütçeden önemli bir pay aldı, ancak yine de mümkün olacaktı. Bu noktada, tüm bu şeyi kendim ödeyeceğim gerçeğini kabul ettim.

Tasarım tamamlanmak üzereyken, 3D Hub adlı harika bir 3D Baskı hizmetine karar verdim. 3d yazıcılarını siteye kaydettirmiş en yakın kişilere oldukça kolay bir şekilde sizi bağlar ve web sitesine değil yazıcıya ödeme yaparsınız. Bu gerçekten dahice. Dosyalarımın boyutu nedeniyle, yaklaşık 80 mil uzaktaki bir merkezden yazdırmak zorunda kaldım. Merkez, tüm süreç boyunca çok yardımcı olan Carlos adında bir adama ait. Tatiller için bir mola da dahil olmak üzere her şeyi 3D Baskı için yerleştirmek biraz zaman aldı. Ancak, en iyi haber, benden parçalar için sadece 240 dolar alacağını öğrenmekti! Heyecanlıydım! Tüm bunlar olurken, yakın gelecekte olası bir aksilik belirdi: Üniversiteye Başlamak. Okul çalışmaları nedeniyle eskisi kadar zamanım olmayacağını biliyordum. Ama Wheatley'i er ya da geç bitirmeye karar verdim.

2. Adım: 3D Baskı

3D Baskı
3D Baskı
3D Baskı
3D Baskı
3D Baskı
3D Baskı
3D Baskı
3D Baskı

3D Baskı, sonsuza kadar sürmüş gibi gelse de, dürüst olmak gerekirse, o kadar zaman almadı. 3D Baskının zevklerinden biri, normalde yapabileceğinizden çok daha hızlı prototip oluşturup oluşturabilmenizdir.

Yazıcıyla ilgili bir aksilik dışında tüm yazdırma işlemi sorunsuz geçti. İç Soket parçalarından birinin yazdırılması sırasında bir şey yazıcıya çarparak parçanın geri kalanının yanlış hizalanmasına neden oldu. Carlos bunu çok iyi düzeltti, o yüzden endişelenme. Carlos bana parçaların alınmaya hazır olduğunu bildirdiğinde, bir Cumartesi sabahı 80+ mil sürüşü yaptım ve gidip onları aldım. Baskılardan destek malzemesini çıkarırken ve bazı parçaları bir araya getirirken Carlos ile biraz konuşmam gerekti. O gerçekten temiz bir adam!

Genel olarak, baskı kalitesinden çok memnunum. ABS'nin soğurken çarptığı birkaç yer ve bunlara daha fazla ayrıntı eklenmesi gereken yerler vardı. Ayarlanması gereken başka şeyler de vardı, ancak bunlar bir sonraki bölümde ele alınacaktır.

Adım 3: Parça İşleme

Parça İşleme
Parça İşleme
Parça İşleme
Parça İşleme
Parça İşleme
Parça İşleme

Güvenilir dremelimi kazarak ve birkaç parçayı zımparalayarak başladım. Bunu yaparken iki şey keşfettim: Birincisi, ABS'nin bir dremel ile çok çabuk zımparalanması. İkincisi, zımparalama ABS'si her YERDE malzeme parçacıkları alır! Wheatley'in parçalarını zımparalayan plastik toz miktarı çok saçma. Her hafta çalıştığım alanı süpürmek zorunda kaldım. Ayrıca vida deliklerinin çoğunu delmek için dremel'i kullandım. Parçaların çoğu oldukça güzel bir şekilde monte edildi ve serbest hareket açıklığına izin verdi (çok fazla zımparalamadan sonra).

Adım 4: Kaza ve Yeniden Tasarım

Kaza ve Yeniden Tasarım
Kaza ve Yeniden Tasarım
Kaza ve Yeniden Tasarım
Kaza ve Yeniden Tasarım
Kaza ve Yeniden Tasarım
Kaza ve Yeniden Tasarım

Genişleyen bir süper yapıştırıcı ile bir kaza, Wheatley'in vücudunun en büyük bölümünü biçimsiz ve onarılamaz hale getirdi, bu yüzden ana parçalarının yeniden basılması gerekti. Bununla birlikte, bu aksilik, iç işleyişinin çok ihtiyaç duyulan yeniden tasarımına yol açtı. Ayrıca bu zamanı, daha fazla hareket açıklığı ve daha kolay bakım sağlamak için hareket etmesini sağlayan robotik düzeneği yeniden tasarlamaya ayırdım.

Yeni parçaları beklemek için harcadığım zamanı Wheatley'in beyninin devrelerini sağlamlaştırmak için kullandım. İlk yarı, PS3 denetleyicisinden girişleri alan ve servolar için sinyaller veren ve ses tahtası için tetikleyiciler veren Arduino UNO'dur. İkinci yarı, üzerinde çalıştığım, servo bağlantıları, hoparlör bağlantılarıyla sesten ışığa devreyi ve ses tahtasının kendisini içeren bir devre. Hepsinin nasıl bir araya geleceğine dair birçok farklı plan yaptım. Bu planların çoğu değişti ve gelişti, ancak her zaman daha iyisi içindi.

Adım 5: Yeni Parçalar ve Elektronik Geliştirme

Yeni 3D baskılı parçaları aldıktan sonra, onları dremel, zımpara kağıdı ve rahatça sığdırmak için ne gerekiyorsa onu işlemeye başladım. Carlos, baskılı parçalarda yaptığı indirimle beni bir kez daha şaşırttı ve buna minnettarım.

Güç sistemi için ilkel kablolamayı küçük problemlerle tamamladım. Bu noktaya kadar hangi elektroniği monte ettiğimi test ettim ve her şey harika çalışıyordu! Ancak, Wheatley'nin Kulplarını hareket ettirmenin mekanik yönü ile ilgili sorunlar yaşadım. Birkaç farklı çözüm denedikten sonra, servoları vücudunun içine değil Kulplara yerleştirmeye karar verdim.

6. Adım: Gerilemeler ve Başarılar

Birkaç hafta önemli bir gelişme olmadan geçti. Ama sonra felaket geldi: Wheatley'in ses kartı öldü. Daha önce Adafruit Audio FX Sound Board'u sorunsuz kullanıyordum. Ancak, ya kazara hasar verdim ya da ses kartının pil gücünde aşırı yüklenen kısmında bir dalgalanma oldu. Hangisinin yıkıma neden olduğundan emin değilim, ancak yerleşik bileşenlerden biri düştü ve anakart çalışmayı durdurdu. Adafruit Destek ile acı verici derecede yavaş bir etkileşimden sonra, sonunda bir yedek kart aldım.

Ses kartının gelmesini beklerken, Wheatley'in çeşitli parçaları üzerinde çalıştım, parçaları ve işlevselliği iyileştirip işledim. Her gün bitmeye bir adım daha yaklaşıyordu ama daha gidilecek çok yol vardı. Ses sisteminde sorun giderdikten sonra bir değişiklik yapmaya karar verdim: Bağımsız piller. Devremde o kadar çok elektrik gürültüsü vardı ki bu Wheatley'nin ses kalitesini etkiliyordu, bu yüzden ses sistemini kendi pillerine bağladım. İşlevsellik için ödenmesi gereken küçük bir bedeldi.

Merakım aynı zamanda OGG ses formatını denememi sağladı ve Wheatley'in ses hattı kapasitesini üç katına çıkarmamı sağladı! Artık ses dosyalarının boyutuyla sınırlı değildim (ancak yine de diğer donanımlarla sınırlıydım). Bu, Wheatley'nin tek seferde programlanmış 40'tan fazla ses hattına sahip olmasını sağladı! Yeni Yıl geldi ve onunla birlikte daha fazla ilerleme, değişiklik ve ayarlamalar geldi. Wheatley ilk kez gözlerini kırptı ve kısa bir süre sonra hareket etti ve konuştu! Kolları geliştirildi ve pil sistemi elden geçirildi. Kolej bu projeyle çok zamanımı aldı, bu yüzden işler istediğimden daha yavaş ilerledi. Ancak, bedeli ne olursa olsun Wheatley'i bitirmeye kararlıydım.

7. Adım: Boya İşi ve Sorun Giderme

Image
Image

Sonunda bahar geldi, ama neredeyse istediğim kadarını başaramadım. Wheatley'in gözü için lens ve çıkartmalar üzerinde çalıştım, yerel mağazamın envanter eksikliğinden bıktım, internetten daha fazla parça sipariş ettim ve birkaç sorunu çözmek için daha fazla parçayı yeniden yazdırdım.

Şu anda gerçekleştirilen en önemli şey, komşumun Wheatley'in yüzünü boyamasıydı! İnanılmaz çıktı ve beni umutla doldurdu! Yaz geldiğinde boş zamanım arttı ve Wheatley'de daha fazla ilerleme kaydedebildim. Ses sistemindeki sorunları giderdim ve bütçemdeki en küçük ve en gürültülü çözümü sağlayan bir amfi ve hoparlör konfigürasyonu buldum. Ayrıca parçaların geri kalanını zımparaladım, astarladım ve baz kat boyadım, Sap servolarını test ettim, tüm dahili kabloları bitirdim ve Kenarları monte etmek için güçlü ama süper ince Velcro buldum.

Bundan sonra, Wheatley'in geri kalan kısımları sanatçı arkadaşım tarafından boyandı ve Wheatley tamamlanana kadar yapılacak pek bir şey kalmadı!

Adım 8: Kod Ayarlama ve Bitmiş Wheatley

Kod Ayarlama ve Bitmiş Wheatley
Kod Ayarlama ve Bitmiş Wheatley
Kod Ayarlama ve Bitmiş Wheatley
Kod Ayarlama ve Bitmiş Wheatley

Her şey boyandıktan ve sorun giderme tamamlandıktan sonra, her şeyin düzgün çalışması için yalnızca kodunu değiştirmekten ibaretti. Arduino için PS3 Bluetooth Kitaplığı'nın orijinal yaratıcılarından biri olan Kristian Lauszus'tan Wheatley'in kodunu derlemek için yardım aldım. Yardımı için kendisine özel teşekkürler!

Wheatley'in kodu düzgün çalıştığında ve ses hatları ses kartına yüklendiğinde, tamamlanmıştı!

  • Wheatley'e giren malzemelerin Toplam Maliyeti: $1,097.06
  • Tahmini Vergi ve Nakliye dahil Toplam Maliyet: $1, 274,95
  • Tüm projenin Toplam Maliyeti (Atık Malzemeler dahil): $1, 533,90
  • Tahmini Vergi ve Nakliye dahil tüm projenin Toplam Maliyeti: $1,742,80

Tam Çalışma Günlüğü, tüm ayrıntılar ve daha ilginç Portal içeriği için projeyi belgeleyen web sitesini kontrol ettiğinizden emin olun:

9. Adım: Kendi Wheatley'inizi Yapın

Kendi Wheatley'inizi yapmak isterseniz, kodunun en son sürümünü ve aşağıda Malzeme Listemi ekte bulacaksınız. Wheatley'imi nasıl yaptığımla ilgili herhangi bir soru sormak isterseniz veya kendinizinkini oluşturmak için tavsiyeye ihtiyacınız olursa, [email protected] adresinden bana e-posta gönderin. İyi şanslar!

Öğe Kaynağı

  • (LWS) = Düşükler
  • (WM) = Walmart
  • (RS) = RadioShack
  • (ARC) = Yerel RC Mağazası
  • (Ebay) = Ebay
  • (HD) = Ev Deposu
  • (ADA) = Adafruit.com
  • (AB) = All-Battery.com
  • (DT) = Dolar Ağacı
  • (AMZ) = Amazon.com
  • (HBF) = Liman Taşımacılığı
  • (LTS) = Yerel İkinci El Mağazası
  • (DGK) = DigiKey.com
  • (3DH) = 3DHubs.com
  • (JOA) = Joann's Crafts
  • (AO) = Zaten Sahip Olunan

malzeme listesi

  • (LWS) Servo Vidalar ve Pullar - 1 @ 0,99 $
  • (LWS) Makine Vidaları #8-32 x 1in (8 Adet)- 1 @ $1,24
  • (LWS) Makine Vidaları Düz #8-32 x 3/4in (8 Adet)- 1 @ $1,24
  • (LWS) Makine Vidaları #8-32 x 1.5in (6 Adet)- 1 @ $1.24
  • (LWS) Makine Vidaları Düz #8-32 x 1in (8 Adet)- 1 @ $1,24
  • (LWS) 3M 0.94" Mavi Ressamlar Bant - 1 @ $3.98
  • (LWS) Rustoleum Düz Siyah & Beyaz Sprey Boya- 2 @ $3.98
  • (LWS) Rustoleum Dolgu Astarı 2'si 1 arada 2 @ 4,98 $
  • (WM) 1/8 Yard Esnek Siyah Kumaş - 1 @ 0,59 ABD doları
  • (WM) 9 LED El Feneri - 1 @ 1,00 $
  • (WM) Onn Amplifiye Hoparlörler - 1 @ 8,00 $
  • (RS) TIP31 Transistör - 1 @ 1,99$
  • (RS) 2,1 mm Varil Kriko (2 Adet) - 1 @ 3,49 ABD Doları
  • (RS) XLR Erkek Bağlantı - 1 @ 6,99 $
  • (RS) Yarım Watt Amp Kiti - 1 @ $10,00
  • (RS) Mikro Servo- 4 @ 12.99$
  • (RS) Arduino Uno R3- 1 @ 24,99 $
  • (ARC) 12 inç Servo Uzatma - 4 @ 3,49 ABD Doları
  • (ARC) Öfke Standardı Metal Dişli Servo RGRS104-16-6vm- 7 @ 12.99$
  • (Ebay) 1x20 Pin Erkek Başlıklar - 3 @ 0,82 ABD Doları
  • (Ebay) DPST Sürgülü Anahtar - 2 @ 1,25$
  • (Ebay) 4xAA Pil Tutucu - 1 @ 2,29 ABD Doları
  • (Ebay) Erkek-Erkek Jumper Kabloları (40 Adet) - 1 @ 3,75$
  • (Ebay) Kinivo BT USB Adaptör BTD-300- 1 @ $10,00
  • (Ebay) SMD LED 76mm Halo, Beyaz - 1 @ 11,75 $
  • (Ebay) Anahtarlar USB Ana Bilgisayar Kalkanı - 1 @ 17,95 ABD Doları
  • (Ebay) Castle Creations 10A 6S BEC- 1 $19.99
  • (Ebay) Beyaz PS3 Denetleyici- 1 @ 29,94 $
  • (HD) Defiant Motion Güvenlik Işığı 1000 050 242- 1 @ 29,97 $
  • (ADA) Audio FX Mini Ses Kartı 16MB- 1 @ 19.95$
  • (AB) Tenergy 9.6V 2000mAh NiMH Pil - 1 @ 14.99$
  • (AMZ) Avery Etiket Kağıdı, Beyaz (5 Adet) - 1 @ 5,46 ABD Doları
  • (AMZ) Avery Etiket Kağıdı, Şeffaf (3 Adet) - 1 @ 5,46 ABD Doları
  • (AMZ) XT60 Konnektörler (6 Çift) - 2 @ 6,80 $
  • (AMZ) Apoxie Sculpt Renk Kiti: NÖTR - 1 @ 8.39 $
  • (AMZ) Floureon 9.6V 1800mAh NiMH Pil - 3 @ $11.99
  • (AMZ) 6X3mm Fırçalı Nikel Mıknatıslar - 2 @ 0.12 $
  • (AMZ) OceanLoong Akıllı Şarj Cihazı - 1 @ 12,98 $
  • (LTS) 6 Ohm 10 Watt Hoparlör - 1 @ 2,00 $
  • (DGK) 1K Ohm Direnç- 6 @ 0.04$
  • (DGK) 470 Ohm Direnç- 6 @ 0,04 USD
  • (DGK) Transistör NPN 45V 0.1A- 6 @ 0,20 Dolar
  • (3DH) Wheatley'in 3D Basılı Parçaları - 1 @ 600,00 $
  • (JOA) Velcro İnce Şeffaf Bağlantı Elemanları - 1 @ 3,99$

Önerilen: