Sadržaj:
- Supplies
- Korak 1: Uši
- Korak 2: Oči
- Korak 3: Usta
- Korak 4: Dim
- Korak 5: Veze
- Korak 6: Glava
- Korak 7: Tijelo
- Korak 8: Kosa i ormar
- Korak 9: Opasna Polly & Python
- Korak 10: Jezivo je i kukavo, IFTTT je
- Korak 11: Kraj Dr. Tape Head -a?
Video: Dr. Tape Head - Undead Media: 11 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Dr. Tape Head je savršen sablasni saputnik kada radite do kasno u laboratoriji! On koristi Amazonovu uslugu Polly za čitanje teksta iz proračunske tablice Google tablica, koju popunjava usluga IFTTT, a prikupljenu s Twittera, SMS poruka i upozorenja o kretanju kamere. Čak je integriran s Google Asistentom tako da možete daljinski diktirati prilagođene poruke kako biste uplašili te dosadne trikove.
Između obavještenja njegove sjajne oči u Lego-uokvirenim okvirima, teško disanje i usta LED VU mjerača ostavljaju vas bez sumnje da još uvijek vreba u sjeni. Dok govori, njegove pokretne oči ispaljuju laserske zrake kroz jezivi oblak pare, generiran USB pumpom sa relejnom kontrolom i blago hakiranom e-cigaretom.
Njegov Raspberry Pi mozak kontrolira sve ove funkcije, a govor i zvučni efekti trepere s par zvučnika postavljenih na slušalice, spojenih preko Pimoroni pHAT Beat pojačala
Njegova je glava započela život kao maska za mačevanje, njegovo tijelo lutke sadrži dugotrajno napajanje, a njegova luda naučnička kosa ručno je izrađena od starih kaseta.
Teško je opisati tako složenog pojedinca riječima i slikama, svakako ga vrijedi pogledati na djelu na videu (https://www.youtube.com/embed/mykrJEozIoM ako ne možete vidjeti ugrađenu verziju).
Supplies
Maska za mačevanje
Ping Pong loptice
Raspberry Pi 2
USB WiFi adapter
Pimoroni pHAT Beat
Pico HAT Hack3r
Sparqee relejna ploča
Zračna pumpa 5v
Ok e-cigareta
0% vape tekućine
Rabljeni vape rezervoar
Gumene cijevi
Džemper kablovi
2x laserske diode
2x svijetle bijele LED diode
Kratko USB proširenje
Korak 1: Uši
Prvi dio tijela koji sam sastavio bile su uši - u ovom slučaju polomljeni stari par Sony slušalica. Nakon što sam izvadio postojeće upravljačke programe za slušalice, izbušio sam rupu od 30 mm na svakoj strani, a zatim jednostavno vruće zalijepio u dva mala, ali snažna zvučnika.
Kako bih olakšao montažu, lemio sam neke konektore za kratkospojne kabele na zvučnike, jer sam imao hladan predosjećaj da ću ovaj projekt sastavljati i demontirati više puta.
Korak 2: Oči
Za oči sam počeo s jednom loptom za stolni tenis, izgradnjom Lego okvira tako da se sablasno okretao naprijed-nazad na Technic osovini kroz koju sam probio. Ovo je trebao biti samo prototip, ali je radio tako dobro da nije imalo smisla koristiti ništa drugo za konačnu verziju.
Zatim sam uzeo još dva komada osovine i na svaki vruće zalijepio lasersku diodu i blještavu LED diodu. To je značilo da će se laseri okretati s očnim jabučicama, dok će LED diode činiti da kugle svijetle.
Da bi se osovine zakrenule na naredbu, kablom sam vezao mali servo za okvir, za koji sam znao da će dobro funkcionirati s Raspberry Pi, te ga povezati s tehničkim komadima-bilo je potrebno malo lego-trimovanja i premotavanja kodova ali završio sam sa sjajnim, pokretnim laserskim očima, zaista zadovoljavajućom mini konstrukcijom.
Kao završetak, demontirao sam kasetu i super-zalijepio male kotačiće na očne jabučice, dajući im lijep retro karakter.
U ovom trenutku sam bio u iskušenju da samo stavim očni sklop u bundevu i završio sam s tim, ali udaljeni analogni glas natjerao me da pritisnem …
Korak 3: Usta
Mislio sam da će usta biti laka, i imao / la sam jasnu ideju šta želim učiniti - prozirna kaseta horizontalno će viriti kroz ogradnu masku, a dim će izlaziti iz same trake. Ova je ideja, međutim, rano odbijena, kad sam pokušao izrezati probnu rupu u masci - s razlogom se osvrćem, ali otkrio sam da su maske za ograde izuzetno teške! (Pa da) Nakon što sam isprobao sve alate koje imam i nisam ostavio nijedan dojam, odlučio sam se pregrupirati i promijeniti dizajn.
Osvjetljenje za usta dolazi od Pimoroni pHAT Beat-a, audio pojačala za Raspberry Pi koje ima vlastiti ugrađeni VU mjerač. Plan je bio koristiti VU mjerač za usta i povezati zvučnike za slušalice kao izlaze. PHAT Beat je dizajniran tako da stane direktno na Pi, ali kao i obično trebalo mi je da bude negdje drugdje, pa sam ga povezao vrpcom kratkospojnih kabela, provjeravajući koji bi bili potrebni na pinout.xyz.
Zatim sam vruće zalijepio pHAT Beat na poluprozirnu kasetu, što mu je dalo malo više oblika i analognog stila. U idealnom svijetu smislio bih kako promijeniti LED boje i učiniti ih sve crvenim umjesto zeleno-jantarno-crvenom, ali to se uvijek može promijeniti kasnije.
Korak 4: Dim
Super je imati lasere u projektu, ali mislio sam da bi bilo mnogo bolje da vidite njihove tragove kao i crvene tačke koje projektuju. Mačke se naravno ne bi složile, zanimaju ih samo točkice. Umjesto da čekam maglovitu noć ili da pozovem zadimljenu rodbinu, odlučio sam da bi projekt trebao generirati vlastiti dim ili paru, kako bi laseri bili vidljiviji i zlokobniji.
Započeo sam naručivanjem jeftine 5v zračne pumpe na USB pogon od Amazona - loše je ocijenjena kao napuhavač zračnog kreveta, ali kako je nitko od recenzenata nije isprobao kao pumpu za dim za laserske očne jabučice, odlučio sam pokušati.
Slijedilo je stvaranje "dima" - zaključio sam da ću kupiti najjeftiniju olovku za e -cigarete koju sam mogao pronaći, spojiti je na ulaz pumpe i koristiti servo za pritiskanje dugmeta "kreni", važno koristeći 0% nikotinske tekućine. Ovo je bio sjajan, ali previše kompliciran plan, a radni kolega ga je preko noći pojednostavio pričajući mi o e-cigareti koja koristi "sisanje" umjesto dugmeta za uključivanje-a imao je i rezervni. To je uvelike olakšalo stvari, sve što sam trebao učiniti je uključiti pumpu, a to bi zauzvrat pokrenulo stvaranje pare, zaustavljajući se čim bi se crpka zaustavila. Učinio je poslasticu u testiranju pa sam prešao na nešto lukavije - povezivanje svega.
Korak 5: Veze
Kao što sam ranije rekao, pHAT Beat audio ploča je bila spojena na Pi -jev GPIO i zauzimala je dosta pinova. Morao sam podijeliti neke od ovih GND i 5v pinova za druge stvari, pa sam ih dodao u Pico Hat Hack3r, koji je u osnovi GPIO razdjelnik koji vam daje dva seta pinova (ali svi su povezani na iste pinove na Pi).
To je olakšalo stvari i mogao sam lako dodati veze na servo. Zatim sam trebao kontrolirati lasere i pumpu, a oba rade na 5V. Znao sam da već sretno trošim sreću na Pi, pa sam odlučio da ih napajam odvojeno, iz USB napajanja (u početku). Da bih ih kontrolirao s Pi -a, u miks sam dodao Sparqee relej - vrlo zgodnu malu ploču koju programirate baš kao LED, ali koja djeluje kao prekidač za vanjski izvor napajanja. Otvorio sam kratki USB produžni kabel, otkrivajući i presjekavši pozitivni kabel, i produžio odsječene krajeve tako da se mogu spojiti na relejnu ploču. I laseri i pumpa bili su spojeni na USB utičnice, pa sam dodao jedno staro čvorište, što znači da će se oba napajati zajedno. Drugi razlog za to bio je taj što su i e-cigareta i laseri morali biti uključeni samo kratko kako ih ne bi oštetili, a isto tako nema svrhe paliti lasere bez dima, i obrnuto.
Nakon uspješno probnog sastavljanja nije preostalo ništa drugo nego nanijeti masku za ograde i početi postavljati stvari na svoje mjesto.
Korak 6: Glava
Pamtit ću dvije glavne stvari u vezi maski za ograde iz ove građevine - previše su teške za presjeći i s njima je zaista neugodno raditi! Ovaj me koštao samo 5 funti u jednoj dobrotvornoj radnji i inspirisao me da napravim ovaj projekat, pa se uopšte ne žalim.
Prvo sam ugradio sklop za oči, nakon što sam Lego okvir skinuo na minimum. Budući da nisam mogao izrezati rupe, jedini način na koji sam to mogao pričvrstiti bio je provući žice kroz masku i okvir, a zatim ih okrenuti. Ovo je bilo izuzetno škakljivo, ali je Lego držalo na mjestu.
Zatim sam dodao pumpu, odmah iza očiju, tako da se dim otprilike izlijevao tamo gdje su laseri pucali. Da bih to učinio, provukao sam tanku šipku s navojem s jedne strane maske na drugu, pričvršćujući pumpu na šipku kabelskim vezicama - ne posebno elegantnom ili otpornom na apokalipsu, ali svakako funkcionalnom.
Usta kasete su bila slična, izbušio sam male rupe na traci i učvrstio je žicom za modeliranje.
Sledeći je bio sam Pi, koji je bio ugrađen u iseckanu futrolu (kako bi se napravio prostor za Pico HAT Hack3r) i samo kablom vezan za oslonac na zadnjoj strani maske.
Znajući da bi bilo nezgodno, pazio sam da prije spajanja zalijepim sve veze međusobno vrućim ljepilom i zalijepim sve veze, a s obzirom na količinu operacije nakon montaže koju sam morao napraviti unutar glave stvarnim pincetama, ovo je definitivno bila dobra stvar.
Nevjerojatno je da je sve i dalje funkcioniralo nakon toga, bilo mi je posebno drago što su laserski zraci i dim uspjeli proći kroz mrežicu maske bez stvarnog smanjenja snage.
Korak 7: Tijelo
Zašto dr. Tape Head nije mogao otići na zabavu za Noć vještica? Nije imao sa sobom telo.
Sve vrijeme sam planirao da koristim stari maneken za podupiranje glave i davanje mogućnosti odjeće, a maska se savršeno uklopila kad sam je probala prije nekoliko sedmica. Naravno, to je bilo prije nego što je bilo krcato elektronikom - sada nije imalo šanse da se uklopi zbog "stupa" na vrhu.
Pet minuta nožnom pilom ubrzo se pobrinulo za to, ostavljajući zjapeću rupu i otkrivajući šuplji torzo od stakloplastike - jezivo! Ovdje sam dodao 5 -milimetarski produžni kabel na razini vrata (za slučaj da mu se svidi izlet na otvorenom) i to nadopunio kombinacijom noćnog svjetla / USB punjača koju sam instinktivno pokupio u Lidlu prošle sedmice. Ovo je sjajno uspjelo jer sam sada imao pristojno USB napajanje i za Pi i za lasere/pumpe, s dodatnim bonusom dodatnog osvjetljenja u glavi.
Korak 8: Kosa i ormar
Svidio mi se izgled maske za mačevanje, ali sam htjela da ima malo više ličnosti, posebno neku ludu kosu, poput Doca iz Povratka u budućnost. Da bih nastavio analogno-audio temu, odlučio sam se za ovo koristiti kasetu, jer izgleda kao kosa i u ovoj kući je ne nedostaje.
Priznajem da sam imao pomoć - rezanje kaseta C90 (od kojih je svaka duga preko 100 metara) na kratke duljine trajalo je prilično dugo, ali bila je to lijepa porodična aktivnost kišnih dana. Zatim sam iz stare dukserice uzeo kapuljaču i po njoj zalijepio trake dvostrane trake, zalijepivši na nju jednu po jednu dužinu kasete. Ovo je također trajalo dosta vremena, ali vrijedilo je za konačni efekat, punu kasetu sa perikom!
Na kraju je bila garderoba - šta nosi "zli" doktor? Kao obožavatelji Phineas & Ferba odgovor je bio očit, crna dolčevita i laboratorijski mantil, a la Dr. Doofenschmirtz. Završni dodir bila je užarena kaseta sa žicom EL, pričvršćena za majicu - ovo je bilo moje prvo objavljeno izdanje Instructable 2013. godine, pa je bilo lijepo što sam ga mogla ponovo koristiti (i nevjerovatno da još uvijek radi).
Korak 9: Opasna Polly & Python
Kod sam razvijao kôd, stvarajući Python skripte za pojedinačne funkcije, poput premještanja servo -a i uključivanja releja, to je značilo da mogu testirati pojedine dijelove konstrukcije i lakše vidjeti koji je od njih pokvaren (što se dogodilo nekoliko puta).
Da bih nagovorio dobrog doktora, postavio sam i konfigurirao Amazon Polly, odličnu uslugu pretvaranja teksta u govor s mnogo različitih glasova i opcija. Postavljanje nije tako loše, ali je malo uključeno ako već niste postavili Amazon Web Services - u svakom slučaju, ako slijedite catqbat vodič kao što sam ja učinio, bit ćete brzo pokrenuti. Za mene je najbolje funkcioniralo korištenje PIP3 umjesto PIP -a pri instaliranju modula, izostavljajući Sudo pri instaliranju boto3, ali vaše iskustvo može varirati ovisno o vašim postavkama.
Sada sam imao sjajnu govornu glavu - ali trebao mi je način da mu unesem tekst, umjesto da se oslanjam na teško kodirane fraze. Imao sam viziju da projekt stanem vani, a zatim da mu mogu slati prilagođene poruke prevarantima ("Jeste li vi Harry Potter? Uzmite bombone iz kante, sićušni čarobnjače!").
Odlučio sam (iz razloga na koje ćemo doći) da želim da liječnik pročita tekst iz proračunske tablice na Google tablicama, kako bi se odmah pročitao ako se doda novi tekst. Prva stvar je bila postavljanje proračunske tablice na moj Google disk, što je bilo jednostavno, a zatim i dobivanje Python koda za izdvajanje teksta, što je bilo prilično jednostavno. Da bih to postigao, slijedio sam vodič Dilan Jayasekare, koji će vas provesti kroz korake potrebne na Google Developer Consoleu, kao i pružiti primjere koda. Koristio sam neki uzorak koda za pristup podacima iz određene ćelije, a zatim dodao u petlju u python kôd i nekoliko twiddly bitova kako bi se pročitao samo najnoviji unos, i to samo jednom.
U ovom trenutku mogao sam ručno dodati tekst u Google tablicu i doktor bi ga pročitao, obično u roku od 10 -ak sekundi. Sada sam morao dodati dodatne opcije za unos teksta u tu proračunsku tablicu.
Korak 10: Jezivo je i kukavo, IFTTT je
Korištenjem usluge IFTTT (IF This, then That) postavio sam brojne "aplete" tako da bi definirani okidači s jednog od mojih povezanih web računa automatski generirali tekst u proračunskoj tablici, a dobri liječnik ga zatim pročita u roku od 15 sati sekundi. Postavio sam okidače na sljedećim IFTTT uslugama …
- Google pomoćnik - Savršen za daljinsko diktiranje sablasno specifičnih poruka s telefona ili Google Home uređaja (u videu je to naš Retro -Fitted Home Mini).
- WebHooks (Maker Event) - idealno za primanje unosa s drugog Pi -a, u našem slučaju MotionEyeOs kamera izvan kuće poziva web kuku čim se detektira pokret, a liječnik govori "Ima nešto vani". Savršeno za podvaljivanje posjetitelja dok se približavaju vratima!
- Android SMS - s IFTTT -om koji radi na mobitelu možete proslijediti ime pošiljatelja i SMS sadržaj direktno u proračunsku tablicu, jer mi ova verzija omogućuje da pošaljem tekstualnu poruku, a doktor je pročita.
- Datum/vrijeme - Korisno za satnu provjeru "18:00 i sve je u redu" ili da ljekar proglasi "Zoinks je zalazak sunca, vampiri će uskoro izaći"
- Weather Underground - odlično za najavljivanje promjena u trenutnom vremenu, poput "pazi, uskoro će početi padati kiša"
- Twitter - Uz ovaj možete pronaći beskrajne mogućnosti jer možete snimiti tekst svih tvitova od određenog korisnika ili koristiti druge kriterije pretraživanja, poput spominjanja i slijedećih. U mom slučaju dr Tape Head naglas čita sve što je tvitovao @GuardianNews ili @FactSoup. Očigledno morate biti oprezni koje ste naloge na Twitteru pročitali naglas ako je prisutna djeca!
… i sjajna stvar je što možete prilagoditi IFTTT radnju koristeći sastojke i tekst po svom izboru, tako da zaista možete dodati malo boje obavijestima. Dakle, za Noć vještica možemo postaviti sistem da čita zalihu sablasne fraze kad god se otkrije pokret, ali možemo imati i tekst specifičan za posjetitelje koji se čita pomoću SMS-a ili Google pomoćnika.
S gore navedenim načinom rada zalijepio sam kôd iz mojih ranijih eksperimenata, tjerajući doktora da pomiče oči, stvara lasere za dim i vatru prije i nakon svake obavijesti. Dodao sam i nekoliko redova PyGame koda, jedan za zvuk "Pew Pew" dok laser puca (prikrivajući buku zračne pumpe), i jedan za zvuk "teškog disanja" na petlji dok sistem čeka na novo obavještenje. Što je pomalo jezivo u mraku.
Gore je uključeno dosta postavljanja, ali ništa od toga nije toliko tehničko ako odvojite vrijeme i slijedite upute - posljednja Python skripta koju sam koristio nalazi se na GitHubu (funkcionalna je, ali daleko od savršene, još uvijek učim !)
Korak 11: Kraj Dr. Tape Head -a?
Zaista sam uživao u ovom projektu, izgradnja nečega s temom bila je odlična zabava, a uspio sam ostvariti većinu vizije koju sam prvi put imao kad sam uzeo jeftinu masku za ograde. Naučio sam i mnogo o radu s Google i Amazon web uslugama u Pythonu, što će biti korisno za buduće verzije, siguran sam.
Dr. Tape Head se s nestrpljenjem veseli druženju na trijemu za Noć vještica, ali će i nakon toga živjeti, sa svojom sposobnošću da čita prilagođena obavještenja i zabavlja mačke svojim laserskim očima, bit će dragocjeno sredstvo u radionici. tijekom cijele godine.
Gore je uključena konceptna umjetnost moje kćeri - ne bih se uopće iznenadio da je lik pretvorila u grafički roman, mogu samo zamisliti Dr. Tape Head na križarskom pohodu kako bi svijet oslobodila svih streaming servisa i vratila civilizaciju u jednostavnija vremena analognog zvuka.
Sretna Noć vještica 2019. svima, budite sigurni i glasajte za nas na natječaju za Noć vještica ako ste uživali ili ste bili traumatizirani ovim uputstvom.
Moja druga Old Tech. Novi Spec projekti su svi na Instructables na https://www.instructables.com/member/MisterM/inst… i na našem YouTube kanalu na bit.ly/oldtechtube
Više detalja i obrazac za kontakt nalaze se na našoj web stranici na adresi https://bit.ly/OldTechNewSpec. a možete nas pronaći i na Twitteru @OldTechNewSpec.
Preporučuje se:
Mjerenje vremena (Tape Measure Clock sat): 5 koraka (sa slikama)
Mjerenje vremena (Tape Measure Clock): Za ovaj projekt, mi (Alex Fiel i Anna Lynton) uzeli smo svakodnevni mjerni alat i pretvorili ga u sat! Prvobitni plan bio je motorizirati postojeću mjernu traku. Pri tome smo odlučili da bi bilo lakše stvoriti vlastitu ljusku s kojom ćemo ići
Media Player prilagođen demenciji: 4 koraka (sa slikama)
Media Player prilagođen demenciji: Muzika može imati duboku korist za osobe s demencijom. Osim zabavne vrijednosti, može pružiti poveznicu s prošlošću, otključati sjećanja i sve više postaje dio njege za demenciju. Nažalost, mnogi moderni proizvodi za kućnu zabavu
1981 Prijenosni VCR Raspberry PI Media Center: 12 koraka (sa slikama)
Prenosivi videorekorder Raspberry PI Media Center iz 1981. godine: Ovo je prijenosni videorekorder Sharp VC -2300H iz ranih 80 -ih koji sam konvertirao - sada u svom srcu ima Raspberry Pi s izvrsnim softverom za medijske centre Raspbmc. Ostale nadogradnje uključuju snažan sat baziran na arduinu i EL žicu "traka"
Mr. Instructables Head (R): 4 koraka (sa slikama)
Gospodin Instructables Glava (R): U redu, pa je Djed Mraz zaboravio da vam da svu klasičnu retro čarapu, pa ću vam pokazati kako se pravi … Inspirisala me torta robota Instructables (oprostite, treći dan na dan posao, nisam smislio kako se povezati - ne radi mi)
Napravite Talking Robot Head sa pogonom na Arduinu!: 26 koraka (sa slikama)
Napravite Talking Robot Head sa pogonom na Arduinu !: Ova glava robota je prvobitno izgrađena kao projekat za kraj moje godine za moj čas fizičkog računarstva, ali je tokom leta "naučila" kako razgovarati. Glavu pokreću dva Freeduinosa, 3 čipa TLC5940NT i Adafruit Industries