İçindekiler:
- Gereçler
- Adım 1: Kulaklar
- 2. Adım: Gözler
- 3. Adım: Ağız
- 4. Adım: Duman
- Adım 5: Bağlantılar
- Adım 6: Baş
- Adım 7: Vücut
- Adım 8: Saç ve Gardırop
- 9. Adım: Tehlikeli Polly ve Python
- Adım 10: Ürpertici ve Tuhaf, IFTTT
- Adım 11: Dr. Tape Head'in Sonu mu?
Video: Dr. Tape Head - Undead Media: 11 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Dr. Tape Head, laboratuvarda geç saatlere kadar çalıştığınızda mükemmel bir ürkütücü arkadaştır! IFTTT hizmeti tarafından doldurulan ve Twitter, SMS mesajları ve kamera hareket uyarılarından toplanan bir Google E-Tablolar elektronik tablosundaki metni okumak için Amazon'un Polly hizmetini kullanıyor. Hatta Google Asistan ile entegredir, böylece bu sinir bozucu şakacıları korkutmak için özel mesajları uzaktan dikte edebilirsiniz.
Bildirimler arasında, Lego çerçeveli parlayan gözleri, ağır nefes alma ve LED VU ölçüm ağzı, sizi hâlâ gölgelerde gizlendiğine dair hiçbir şüphe bırakmıyor. Konuşurken, hareketli gözleri, röle kontrollü bir USB pompası ve hafif hacklenmiş bir e-sigara tarafından üretilen ürkütücü bir buhar bulutunun içinden lazer ışınlarını ateşler.
Raspberry Pi beyni, bir Pimoroni pHAT Beat amplifikatörüyle bağlanan bir çift kulaklığa monte hoparlörden gelen konuşma ve ses efektleriyle tüm bu işlevleri kontrol ediyor.
Başı hayata bir eskrim maskesi olarak başladı, manken gövdesi uzun uçlu bir güç kaynağı içeriyor ve çılgın bilim adamı saçları eski kaset kasetlerinden el yapımı.
Bu kadar karmaşık bir insanı kelimelerle ve resimlerle anlatmak zor, onu videoda hareket halindeyken izlemeye kesinlikle değer (gömülü halini göremiyorsanız
Gereçler
Eskrim Maskesi
masa tenisi topları
Ahududu Pi 2
USB WiFi Adaptörü
Pimoroni pHAT Vuruşu
Pico HAT Hack3r
Sparqee Röle Kartı
5v Hava Pompası
tamam e-sigara
%0 buhar sıvısı
Kullanılmış vape tankı
Kauçuk boru
Atlama Kabloları
2x Lazer Diyotları
2x Parlak Beyaz LED'ler
Kısa USB Uzantısı
Adım 1: Kulaklar
Bir araya getirdiğim ilk vücut parçası kulaklardı - bu durumda kırık eski bir Sony kulaklık çifti. Mevcut kulaklık sürücülerini çıkardıktan sonra, her iki tarafta 30 mm'lik bir delik açtım, ardından iki küçük ama güçlü hoparlöre sıcak yapıştırdım.
Montajı kolaylaştırmak için, bu projeyi birden çok kez monte edip sökeceğime dair ürpertici bir önseziye sahip olduğumdan, hoparlörlere bazı jumper kablo konektörlerini lehimledim.
2. Adım: Gözler
Gözler için tek bir pinpon topuyla başladım, içine soktuğum bir Technic aks üzerinde ürkütücü bir şekilde ileri geri dönmesi için bir Lego çerçevesi inşa ettim. Bu sadece bir prototip olması gerekiyordu ama o kadar iyi çalıştı ki son yapı için başka bir şey kullanmak mantıklı değildi.
Sonra iki parça daha aks aldım ve her birine bir lazer diyotu ve hayalet beyazı bir LED'i sıcak yapıştırdım. Bu, LED'lerin kürelerin parlamasını sağlarken lazerlerin göz küreleriyle birlikte döneceği anlamına geliyordu.
Aksları komuta göre döndürmek için, Raspberry Pi ile iyi çalışacağını bildiğim küçük bir servoyu şasiye bağladım ve teknik parçalarla bağladım - biraz lego düzeltme ve kod tartışması gerekti. ama sonunda parlayan, hareket eden lazer gözlerle, gerçekten tatmin edici bir mini yapı elde ettim.
Son rötuş olarak bir kaseti söktüm ve küçük tekerlekleri göz kürelerine süper yapıştırarak onlara güzel bir retro karakter kazandırdım.
Bu noktada göz düzeneğini balkabağına koyup işi bitirmek istedim ama uzaktan gelen bir analog ses beni düğmeye bastı…
3. Adım: Ağız
Ağzın kolay olacağını düşündüm ve ne yapmak istediğim konusunda net bir fikrim vardı - şeffaf bir kaset eskrim maskesinden yatay olarak dışarı çıkacaktı ve duman bandın kendisinden çıkacaktı. Ancak bu fikir, maskede bir test deliği açmaya çalıştığımda erkenden çürütüldü - geriye dönüp baktığımda mantıklı, ancak eskrim maskelerinin son derece zor olduğunu keşfettim! (Pekala) Sahip olduğum tüm araçları denedikten ve tek bir izlenim bırakmadan tasarımı yeniden gruplamaya ve değiştirmeye karar verdim.
Ağız için aydınlatma, Raspberry Pi için kendi yerleşik VU metresine sahip bir ses amplifikatörü olan Pimoroni pHAT Beat'den geliyor. Plan, ağız için VU metreyi kullanmak ve kulaklık-hoparlörleri çıkış olarak bağlamaktı. pHAT Beat, doğrudan bir Pi'nin üstüne sığacak şekilde tasarlanmıştır, ancak her zamanki gibi başka bir yerde olmasına ihtiyacım vardı, bu yüzden pinout.xyz'de hangilerinin gerekli olacağını kontrol ederek bir şerit atlama kablosuyla bağladım.
Daha sonra pHAT Beat'i yarı saydam bir kasete yapıştırdım, bu da ona biraz daha şekil ve analog stil kazandırdı. İdeal bir dünyada LED renklerini nasıl değiştireceğimi ve hepsini yeşil-kehribar-kırmızı yerine kırmızı yapmayı çözerdim, ancak bu her zaman daha sonraki bir tarihte değiştirilebilir.
4. Adım: Duman
Bir projede lazerlere sahip olmak harika, ama onların pew-pew izlerini ve yansıttıkları kırmızı noktaları görebilseydin çok daha iyi olacağını düşündüm. Kediler elbette aynı fikirde değiller, sadece noktalarla ilgileniyorlar. Sisli bir geceyi beklemek veya dumanlı akrabaları davet etmek yerine, lazerlerin daha görünür ve uğursuz olması için projenin kendi dumanını veya buharını üretmesi gerektiğine karar verdim.
Amazon'dan ucuz bir USB destekli 5v hava pompası sipariş ederek başladım - bir hava yatağı şişirici olarak kötü bir şekilde incelendi, ancak gözden geçirenlerin hiçbiri onu lazer gözbebekleri için bir duman pompası olarak denemediği için denemeye karar verdim.
Sırada "duman" üretmek vardı - bulabildiğim en ucuz e-sigara kalemini alacağımı, pompa girişine bağlayacağımı ve "git" düğmesine basmak için bir servo kullanacağımı düşündüm, daha da önemlisi %0 nikotin vape sıvısı kullandım. Bu büyük ama aşırı karmaşık bir plandı ve bir iş arkadaşım, açmak için bir düğme yerine "emme" kullanan bir e-sigaradan bahsederek bir gecede bunu basitleştirdi - ve onun bir yedeği vardı. Bu, işleri çok daha kolaylaştırdı, tek yapmam gereken pompayı açmaktı ve bu da buhar oluşumunu başlatacak ve pompa durur durmaz duracaktı. Testlerde çok işe yaradı, bu yüzden daha zor bir şeye geçtim - her şeyi birbirine bağlamak.
Adım 5: Bağlantılar
Daha önce de söylediğim gibi, pHAT Beat ses kartı Pi'nin GPIO'suna bağlıydı ve pinlerin çoğunu kaplıyordu. Bu GND ve 5v pinlerinden bazılarını başka şeyler için paylaşmam gerekiyordu, bu yüzden size iki set pin veren (ancak hepsi Pi'deki aynı pinlere bağlı) bir GPIO ayırıcı olan bir Pico Hat Hack3r ekledim.
Bu işleri kolaylaştırdı ve servo bağlantılarını kolayca ekleyebildim. Ardından, her ikisi de 5v ile çalışan lazerleri ve pompayı kontrol etmem gerekiyordu. Şansımı Pi üzerinde zaten zorladığımı biliyordum, bu yüzden onları bir USB güç bankasından (başlangıçta) ayrı olarak çalıştırmaya karar verdim. Onları Pi'den kontrol etmek için karışıma bir Sparqee rölesi ekledim - tıpkı bir LED gibi programladığınız, ancak harici bir güç kaynağı için bir anahtar görevi gören çok kullanışlı küçük bir kart. Kısa bir USB uzatma kablosunu ayırdım, pozitif kabloyu açığa çıkardım ve kestim ve kesilen uçları röle kartına bağlanabilmeleri için uzattım. Lazerler ve pompanın her ikisi de USB fişlerine bağlıydı, bu yüzden eski bir hub'a ekledim, yani ikisinin de birlikte çalıştırılacağı anlamına geliyordu. Bunu yapmanın bir başka nedeni de, hem e-sigaranın hem de lazerlerin onlara zarar vermemek için yalnızca kısa süreler boyunca açık kalmaları gerektiğiydi ve ayrıca lazerleri dumansız ateşlemenin bir anlamı yoktu ve bunun tersi de geçerliydi.
Başarılı bir test montajından sonra, eskrim maskesini takıp eşyaları yerine takmaya başlamaktan başka yapacak bir şey kalmamıştı.
Adım 6: Baş
Bu yapıdan eskrim maskeleriyle ilgili iki ana şeyi hatırlayacağım - kesmesi çok zor ve çalışmak gerçekten garip! Bu bana bir yardım dükkânında sadece 5 sterline mal oldu ve bu projeyi yapmam için bana ilham verdi, bu yüzden hiç şikayet etmiyorum.
Lego çerçevesini minimuma indirdikten sonra önce göz tertibatını taktım. Delik kesemediğim için, onu takmanın tek yolu, kabloları maske ve çerçeveden geçirip sonra döndürmekti. Bu son derece zordu ama Lego'yu güzel bir şekilde yerinde tuttu.
Sonra, dumanın aşağı yukarı lazerlerin ateş ettiği yere dağılsın diye, pompayı gözlerin hemen arkasına ekledim. Bunu yapmak için maskenin bir tarafından diğer tarafına ince dişli bir çubuk soktum, pompayı çubuğa kablo bağlarıyla sabitledim - özellikle zarif veya kıyamete dayanıklı değil, kesinlikle işlevsel.
Kaset ağzı benzerdi, bantta küçük delikler açtım ve modelleme teli ile sabitledim.
Sırada, (Pico HAT Hack3r'ye yer açmak için) doğranmış bir kasaya takılan ve maskenin arkasındaki desteğe kabloyla bağlanan Pi'nin kendisi geldi.
Bunun garip olacağını bilerek, başlamadan önce tüm bağlantıları birbirine sıcak tutkalla yapıştırıp bantlamaya dikkat ettim ve gerçek forseps ile kafanın içinde yapmam gereken montaj sonrası ameliyat miktarı göz önüne alındığında, bu kesinlikle iyi bir şeydi..
Şaşırtıcı bir şekilde her şey daha sonra hala çalıştı, lazer ışınlarının ve dumanın gerçek bir güç azalması olmadan maskenin ağından geçmesinden özellikle memnun oldum.
Adım 7: Vücut
Dr. Tape Head neden Cadılar Bayramı partisine gidemedi? Gidecek bir bedeni yoktu.
Başını desteklemek ve kıyafet seçenekleri sunmak için eski bir manken kullanmayı baştan beri planlamıştım ve birkaç hafta önce denediğimde maske mükemmel bir şekilde yerine oturmuştu. Tabii ki bu, elektronikle doldurulmadan önceydi - artık üstteki "baba" nedeniyle takma şansı yoktu.
Bir demir testeresi ile beş dakika kısa sürede bununla ilgilendi, boşlukta bir delik bıraktı ve içi boş bir fiberglas gövdeyi ortaya çıkardı - tüyler ürpertici! Burada boyun hizasında 5m'lik bir uzatma kablosu ekledim (dışarıda gezmeyi seviyorsa diye) ve geçen hafta Lidl'de içgüdüsel olarak aldığım bir gece lambası / USB Şarj Cihazı kombinasyonu ile bunu tamamladım. Bu, hem Pi hem de Lazerler/Pompa için iyi bir USB gücüne sahip olduğum için mükemmel bir şekilde çalıştı ve kafanın içinde ekstra aydınlatma bonusu ekledi.
Adım 8: Saç ve Gardırop
Eskrim maskesinin görünümünü sevdim ama biraz daha fazla kişiliğe sahip olmasını istedim, özellikle de Geleceğe Dönüş'ten Doc gibi çılgın saçlara sahip olmasını istedim. Analog-ses temasına devam etmek için bunun için kaset kullanmaya karar verdim, çünkü saça benziyor ve bu evde hiç sıkıntısı yok.
Yardım aldığımı kabul edeceğim - C90 kasetlerini (her biri 100 metreden uzun) kısa uzunluklara kesmek oldukça uzun sürdü, ancak güzel bir yağmurlu gün aile etkinliğiydi. Daha sonra eski bir sweatshirtten bir başlık aldım ve her tarafına çift taraflı bant şeritleri yapıştırdım, kaset uzunluklarını birer birer yapıştırdım. Bu da oldukça uzun sürdü ama nihai etki için buna değdi, tam bir kaset peruk!
Son olarak gardırop oldu - "kötü" bir doktor ne giyer? Phineas & Ferb hayranları olarak cevap açıktı, siyah balıkçı yaka ve laboratuvar önlüğü, bir Dr. Doofenschmirtz. Son dokunuş, gömleğe tutturulmuş parlayan bir EL tel kasetiydi - bu benim 2013'te yayınlanan ilk Instructable'ımdı, bu yüzden onu tekrar kullanabilmek güzeldi (ve inanılmaz hala çalışıyor).
9. Adım: Tehlikeli Polly ve Python
Devam ederken kodu geliştirdim, servoyu hareket ettirmek ve röleyi açmak gibi bireysel işlevler için Python komut dosyaları oluşturdum, bu, yapının tek tek parçalarını test edebileceğim ve hangisinin bozulduğunu daha kolay görebileceğim anlamına geliyordu (ki bu birkaç kez oldu).).
İyi doktorun konuşmasını sağlamak için birçok farklı ses ve seçeneğe sahip harika bir metinden konuşmaya hizmeti olan Amazon Polly'yi kurdum ve yapılandırdım. Kurulum çok kötü değil, ancak Amazon Web Services ile henüz kurulum yapmadıysanız biraz ilgili - her iki durumda da catqbat'ın kılavuzunu benim yaptığım gibi takip ederseniz, hemen çalışmaya başlayacaksınız. Benim için modülleri kurarken PIP yerine PIP3 kullanmak, boto3 kurarken Sudo'yu atlamak en iyi sonucu verdi, ancak deneyiminiz kurulumunuza bağlı olarak değişebilir.
Şimdi konuşan bir kafam vardı, harika - ama sabit kodlanmış ifadelere güvenmek yerine onu metin beslemek için bir yola ihtiyacım vardı. Projeyi dışarıda bekletmeyi ve ardından şeker mi şaka mı yapanlara özel mesajlar gönderebilmeyi hayal ettim ("Harry Potter mısın? Kovadan biraz şeker al, minik büyücü!").
Doktorun Google E-Tablolar'daki bir elektronik tablodan metin okumasını istediğime (geleceğimiz nedenlerden dolayı) karar verdim, böylece yeni metin eklenirse hemen okunacak. İlk iş, Google Drive'ımda kolay olan bir elektronik tablo oluşturmak ve ardından oldukça basit olan metni çıkarmak için bazı Python kodları almaktı. Bunu başarmak için Dilan Jayasekara'nın Google Developer Console'da gereken adımlarda size yol gösteren ve kod örnekleri sağlayan kılavuzunu takip ettim. Belirli bir hücreden verilere erişmek için bazı örnek kodlar kullandım, sonra bir döngü içinde python koduna ve birkaç twiddly bit ekledim, böylece yalnızca en son giriş ve yalnızca bir kez okunacaktı.
Bu noktada, Google E-Tablosuna manuel olarak metin ekleyebilirim ve doktor, genellikle yaklaşık 10 saniye içinde okur. Şimdi, bu elektronik tabloya metin almak için ekstra seçenekler eklemem gerekiyordu.
Adım 10: Ürpertici ve Tuhaf, IFTTT
IFTTT (IF This, Then That) hizmetini kullanarak, bağlı web hesaplarımdan birinden tanımlanan tetikleyicilerin elektronik tabloda otomatik olarak metin oluşturması için bir dizi "applet" kurdum, ardından iyi doktor yaklaşık 15 içinde okuyacak. saniye. Aşağıdaki IFTTT hizmetlerinde tetikleyiciler kurdum…
- Google Asistan - Bir telefondan veya Google Home cihazından uzaktan ürkütücü derecede özel mesajları dikte etmek için mükemmel (videoda Retro-Fitted Home Mini'miz).
- WebHooks (Maker Event) - başka bir Pi'den girdi almak için ideal, bizim durumumuzda evin dışındaki bir MotionEyeOs kamerası, hareket algılanır algılanmaz bir web kancasını çağırır ve doktor "Dışarıda bir şey var" der. Kapıya yaklaşan ziyaretçilere şaka yapmak için mükemmel!
- Android SMS - IFTTT bir cep telefonunda çalışırken, gönderenin adını ve SMS içeriğini doğrudan elektronik tabloya aktarabilirsiniz, bu yapı için bu, kendime bir metin mesajı göndermemi sağlıyor ve doktor bunu okuyor.
- Tarih/Saat - Saatlik bir "18:00 ve her şey yolunda" kontrolü için veya doktorun "Zoinks gün batımı, vampirler yakında dışarıda olacak" açıklamasını yapmak için kullanışlıdır.
- Weather Underground - "Dikkat edin, yağmur başlamak üzere" gibi mevcut hava koşullarındaki değişiklikleri duyurmak için harika
- Twitter - Belirli bir kullanıcıdan gelen tüm tweet'lerin metnini yakalayabileceğiniz veya bahsetme ve takip etme gibi diğer arama kriterlerini kullanabileceğiniz için bununla sonsuz olasılıklar. Benim durumumda @GuardianNews veya @FactSoup tarafından tweetlenen herhangi bir şey Dr. Tape Head tarafından yüksek sesle okunur. Açıkçası, orada çocuklar varsa, hangi twitter hesaplarını yüksek sesle okuduğunuza dikkat etmeniz gerekiyor!
…ve harika olan şey, IFTTT Eylemini seçtiğiniz malzemeleri ve metni kullanarak özelleştirebilmenizdir, böylece bildirimlere gerçekten biraz renk katabilirsiniz. Böylece Cadılar Bayramı için sistemi, hareket algılandığında stok ürkütücü bir cümleyi okuyacak şekilde ayarlayabiliriz, ancak ayrıca SMS veya Google Asistan kullanarak ziyaretçiye özel metinlerin okunmasını sağlayabiliriz.
Yukarıdaki çalışma ile daha önceki deneylerimin koduna yapıştırdım, doktorun gözlerini hareket ettirmesini, her bildirimden önce ve sonra duman ve ateş lazerleri üretmesini sağladım. Ayrıca birkaç satır PyGame kodu ekledim, bunlardan biri lazer ateşlenirken "Pew Pew" sesini çıkarmak için (hava pompasının sesini maskelemek), diğeri ise bir döngüde "ağır nefes alma" sesi çıkarmak için. sistem yeni bir bildirim bekliyor. Hangi karanlıkta biraz garip.
Yukarıda biraz kurulum var, ancak zaman ayırıp kılavuzları takip ederseniz hiçbiri o kadar teknik değil - kullandığım son Python betiği GitHub'da (işlevsel ama mükemmel olmaktan uzak, hala öğreniyorum) !)
Adım 11: Dr. Tape Head'in Sonu mu?
Bu projeden gerçekten keyif aldım, temalı bir şey inşa etmek çok eğlenceliydi ve ucuz eskrim maskesini elime aldığımda sahip olduğum vizyonun çoğuna ulaşmayı başardım. Ayrıca Python'da Google ve Amazon web hizmetleriyle çalışmak hakkında çok şey öğrendim, bu da gelecekteki yapılar için faydalı olacaktır, eminim.
Dr. Tape Head kesinlikle Cadılar Bayramı'nda verandada takılmayı dört gözle bekliyor, ancak özelleştirilmiş bildirimleri okuma ve lazer gözleriyle kedileri eğlendirme yeteneğiyle daha sonra da yaşayacak, atölyede değerli bir varlık olacak. yıl boyunca.
Yukarıda kızımın konsept sanatı yer alıyor - karakteri bir çizgi romana dönüştürürse hiç şaşırmam, Dr. Tape Head'in dünyayı tüm akış hizmetlerinden kurtarmak ve medeniyeti dünyaya geri döndürmek için bir haçlı seferine çıktığını hayal edebiliyorum. analog sesin daha basit zamanları.
Herkese Mutlu Cadılar Bayramı 2019, güvende olun ve bu Eğitilebilir Kitaptan zevk aldıysanız veya travma geçirdiyseniz, lütfen Cadılar Bayramı yarışmasında bize oy verin.
Diğer Eski Teknolojim. Yeni Spesifikasyon projelerinin tümü, https://www.instructables.com/member/MisterM/inst… adresindeki Instructables'ta ve bit.ly/oldtechtube adresindeki YouTube kanalımızda.
Daha fazla ayrıntı ve iletişim formu https://bit.ly/OldTechNewSpec adresindeki web sitemizde bulunmaktadır. ve bizi Twitter @OldTechNewSpec'te bulabilirsiniz.
Önerilen:
Özel PCB ile Head Phone Amp: 8 Adım (Resimlerle)
Özel PCB'li Head Phone Amp: Bir süredir kulaklık amfisini yapıyorum (ve mükemmelleştirmeye çalışıyorum). Bazılarınız benim önceki 'iblis yapılarımı' görmüş olurdu. Yapmayanlar için bunları aşağıda bağladım. Eski yapılarımda, her zaman t inşa etmek için prototip panosu kullandım
Programlanabilir Bluethoot Ledli Marshmello Ultimate Head: 4 Adım
Programlanabilir Bluethoot Led'li Marshmello Ultimate Head: Size Ultimate Sürümünü veriyorum!! İlki hakkında bir sürü harika geri bildirim aldım, bu yüzden size daha iyisini yapabileceğimi bildiğimi göstermek istedim. Dikişsiz sağlam bir Akrilik Silindirden yapılmıştır. 800+ Led'in tamamı telefonumda Bluetooth ile kontrol ediliyor. 30
Head Phone Jaklı Stereo Kutu: 5 Adım
Head Phone Jaklı Stereo Kutu: Bunu ipod'um için yaptım ama her şey için iyi
43 Cent'te Tripod-Kafa - Monopod-Head Adaptörü. Kelimenin tam anlamıyla.: 6 Adım
43 Cent'te Tripod-Kafa - Monopod-Head Adaptörü. Kelimenin tam anlamıyla.: Hikayemin kısa versiyonu: Bir kamera aldım, Samsonite 1100 tripod dahil bir dizi aksesuarla geldi. Bir monopodum var. Çok yakında monopod üzerinde döner kafa ile fotoğraf çekmeye gitmek istiyorum ve bir l almak için harcayacak 40 dolarım yoktu
Ipod Head-Phone: 8 Adım
Ipod Head-Phone: Eski bir ev telefonunu Ipod kulaklığa dönüştürdüğünüz basit bir proje. Oradan olasılıklar sonsuzdur. Bazen telefonda konuştuğumu sanarak arkadaşlarımı kandırmaya çalışırım ama aslında telefonumu dinlerken