Satura rādītājs:

Dr Tape Head - Undead Media: 11 soļi (ar attēliem)
Dr Tape Head - Undead Media: 11 soļi (ar attēliem)

Video: Dr Tape Head - Undead Media: 11 soļi (ar attēliem)

Video: Dr Tape Head - Undead Media: 11 soļi (ar attēliem)
Video: Only a few will understand 2024, Jūlijs
Anonim
Image
Image
Dr Tape Head - Undead Media
Dr Tape Head - Undead Media
Dr Tape Head - Undead Media
Dr Tape Head - Undead Media

Dr Tape Head ir ideāls biedējošs pavadonis, kad laboratorijā strādājat vēlu! Viņš izmanto Amazon pakalpojumu Polly, lai nolasītu tekstu no Google izklājlapu izklājlapas, kuru aizpilda pakalpojums IFTTT un kas savākts no Twitter, īsziņām un kameras kustības brīdinājumiem. Viņš ir pat integrēts ar Google palīgu, lai jūs varētu attālināti diktēt pielāgotus ziņojumus, lai izbiedētu šos nepatīkamos trikus.

Starp paziņojumiem viņa Lego rāmja mirdzošās acis, smagā elpošana un LED VU mērītāja mute nešaubās, ka viņš joprojām slēpjas ēnā. Kad viņš runā, viņa kustīgās acis izgaismo lāzera starus caur baismīgu tvaiku mākoni, ko rada ar releju vadāms USB sūknis un nedaudz uzlauzta e-cigarete.

Viņa Raspberry Pi smadzenes kontrolē visas šīs funkcijas, runas un skaņas efektus atskanot no austiņām piestiprināta skaļruņa pāra, kas savienots, izmantojot Pimoroni pHAT Beat pastiprinātāju

Viņa galva sāka dzīvot kā žogu maska, viņa manekena ķermenī ir barošanas avots ar ilgu svinu, un viņa neprātīgie zinātnieka mati ir veidoti ar rokām no vintage kasešu lentēm.

Ir sarežģīti aprakstīt tik sarežģītu indivīdu vārdos un attēlos, noteikti ir vērts noskatīties viņu darbībā videoklipā (https://www.youtube.com/embed/mykrJEozIoM, ja neredzat iegulto versiju).

Piegādes

Žogu maska

Pingpong bumbiņas

Raspberry Pi 2

USB WiFi adapteris

Pimoroni pHAT sitiens

Pico HAT Hack3r

Sparqee stafete

5v gaisa sūknis

Labi, e-cigarete

0% tvaika šķidrums

Lietota tvaika tvertne

Gumijas caurules

Jumper kabeļi

2x lāzera diodes

2x spilgti baltas gaismas diodes

Īss USB pagarinājums

1. solis: ausis

Ausis
Ausis
Ausis
Ausis
Ausis
Ausis

Pirmā ķermeņa daļa, ko samontēju, bija ausis - šajā gadījumā salauzts vecais Sony austiņu pāris. Pēc esošo austiņu draiveru izņemšanas es katrā pusē izurbju 30 mm caurumu, pēc tam vienkārši karsti pielīmēju divos mazos, bet jaudīgos skaļruņos.

Lai atvieglotu montāžu, pie skaļruņiem pielodēju dažus džemperu kabeļu savienotājus, jo bija atdzesējoša priekšnojauta, ka es šo projektu salikšu un demontēšu vairākas reizes.

2. solis: acis

Acis
Acis
Acis
Acis
Acis
Acis

Acīm es sāku ar vienu galda tenisa bumbiņu, uzbūvējot Lego rāmi tā, lai tas šausmīgi pagrieztos uz priekšu un atpakaļ uz Technic ass, kuru es biju izbāzis. Tas bija domāts tikai kā prototips, taču tas darbojās tik labi, ka nebija jēgas galīgajai būvei izmantot kaut ko citu.

Tālāk es paņēmu vēl divus asu gabalus un katram karsti pielīmēju lāzera diodi un spoku baltu gaismas diodi. Tas nozīmēja, ka lāzeri griezīsies kopā ar acu āboliem, bet gaismas diodes liks orbām mirdzēt.

Lai padarītu asis grozāmas pēc komandas, es ar rāmi pieslēdzu nelielu servo, tādu, par kuru es zināju, ka tas labi darbosies ar Raspberry Pi, un sasaistīju to ar tehniskām detaļām-tas prasīja mazliet lego apgriešanu un koda ķildu bet es beidzu ar mirdzošām, kustīgām lāzera acīm, patiešām apmierinošu mini konstrukciju.

Nobeigumā es izjaucu kasešu lenti un superlīmēju mazos riteņus pie acu āboliem, piešķirot tiem jauku retro raksturu.

Šajā brīdī man radās kārdinājums vienkārši ievietot acu komplektu ķirbī un to izdarīt, bet tāla analogā balss lika man spiest tālāk …

3. solis: mute

Mute
Mute
Mute
Mute
Mute
Mute

Es domāju, ka mute būs viegla, un man bija skaidrs priekšstats par to, ko vēlos darīt - caurspīdīga kasete horizontāli izkāps caur žogu masku, un dūmi izplūdīs no pašas lentes. Šī ideja tika izkliedēta jau agri, kad es mēģināju izgriezt maskas testa caurumu - tas ir pamatoti, atskatoties pagātnē, bet es atklāju, ka žogu maskas ir ārkārtīgi izturīgas! (Nu duh) Izmēģinājis visus man pieejamos rīkus un neradījis nevienu iespaidu, es nolēmu pārgrupēties un mainīt dizainu.

Mutes apgaismojums nāk no Pimoroni pHAT Beat, Raspberry Pi audio pastiprinātāja, kuram ir iebūvēts VU mērītājs. Plāns bija izmantot VU mērītāju mutei un savienot austiņu skaļruņus kā izeju. PHAT Beat ir veidots tā, lai tas ietilptu tieši virs Pi, bet, kā parasti, man vajadzēja, lai tas būtu kaut kur citur, tāpēc savienoju to ar džemperu kabeļu lenti, pārbaudot, kuri no tiem būtu nepieciešami vietnē pinout.xyz.

Pēc tam es karsti pielīmēju pHAT Beat uz daļēji caurspīdīgas kasetes lentes, kas tai piešķīra nedaudz lielāku formu un analogo stilu. Ideālā pasaulē es būtu izdomājis, kā mainīt gaismas diodes krāsas un padarīt tās visas sarkanas, nevis zaļi dzintara sarkanas, bet to vienmēr var mainīt vēlāk.

4. solis: smēķēt

Dūmi
Dūmi
Dūmi
Dūmi
Dūmi
Dūmi

Ir forši, ka projektā ir lāzeri, bet es domāju, ka būtu daudz labāk, ja jūs redzētu viņu soliņu pēdas, kā arī sarkanos punktus, ko viņi projicē. Kaķi, protams, nepiekristu, viņus interesē tikai punkti. Tā vietā, lai gaidītu miglainu nakti vai aicinātu apkārt dūmakainus radiniekus, es nolēmu, ka projektam jārada savi dūmi vai tvaiki, lai lāzeri būtu redzamāki un draudīgāki.

Es sāku, pasūtot lētu ar USB darbināmu 5v gaisa sūkni no Amazon - tas tika slikti novērtēts kā gaisa gultas piepūšējs, bet, tā kā neviens no recenzentiem to nebija izmēģinājis kā dūmu sūkni lāzera acu āboliem, es nolēmu to izmēģināt.

Nākamais bija "dūmu" ģenerēšana - es izdomāju, ka nopirkšu lētāko e -cigarešu pildspalvu, kādu vien varēšu atrast, savienot to ar sūkņa ieplūdes atveri un ar servo nospiest pogu "iet", kas ir svarīgi, izmantojot 0% nikotīna tvaika šķidrumu. Tas bija grandiozs, bet pārāk sarežģīts plāns, un darba kolēģis to vienkāršoja vienas nakts laikā, pastāstot man par e-cig, kurā ieslēgšanai tiek izmantota “sūkāt”, nevis poga-un viņam bija rezerves. Tas visu padarīja daudz vieglāku, man bija tikai jāieslēdz sūknis, un tas savukārt sāks tvaiku veidošanos, apstājoties, tiklīdz sūknis apstājās. Testēšanā tas palīdzēja, tāpēc es pārgāju uz kaut ko sarežģītāku - visu savienot.

5. darbība. Savienojumi

Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi

Kā jau teicu iepriekš, PHAT Beat audio plate bija savienota ar Pi GPIO un aizņēma diezgan daudz tapas. Man vajadzēja dalīties ar dažām no šīm GND un 5v tapām citām lietām, tāpēc pievienots Pico Hat Hack3r, kas būtībā ir GPIO sadalītājs, kas sniedz jums divus tapas (bet visi ir savienoti ar vienām un tām pašām tapām uz Pi).

Tas atviegloja lietas, un es varēju viegli pievienot savienojumus ar servo. Tālāk man vajadzēja kontrolēt lāzerus un sūkni, kas abi darbojas ar 5v. Es zināju, ka savu veiksmi jau varu virzīt uz Pi, tāpēc nolēmu tos ieslēgt atsevišķi, no USB barošanas bankas (sākotnēji). Lai tos kontrolētu no Pi, es maisījumam pievienoju Sparqee releju - ļoti parocīgu dēli, kuru jūs programmējat gluži kā LED, bet kas darbojas kā slēdzis ārējam barošanas avotam. Es sadalīju īsu USB pagarinājuma vadu, atklājot un izgriežot pozitīvo kabeli, un pagarināju nogrieztos galus, lai tos varētu pieslēgt pie releja plates. Abi lāzeri un sūknis bija savienoti ar USB spraudņiem, tāpēc es pievienoju veco centrmezglu, kas nozīmē, ka tie abi tiks darbināti kopā. Vēl viens iemesls to darīt bija tas, ka gan e-cig, gan lāzeriem bija jāieslēdzas tikai īsu laiku, lai tos nesabojātu, kā arī nav jēgas iedarbināt lāzerus bez dūmiem un otrādi.

Pēc veiksmīgas testa montāžas nekas cits neatlika, kā uzvilkt žogu masku un sākt uzstādīt lietas vietā.

6. solis: galva

Galva
Galva
Galva
Galva
Galva
Galva
Galva
Galva

No šīs konstrukcijas es atcerēšos divas galvenās lietas par žogu maskām - tās ir pārāk izturīgas, lai tās izgrieztu, un ar tām ir ļoti neērti strādāt! Šis labdarības veikalā man izmaksāja tikai 5 mārciņas un iedvesmoja mani īstenot šo projektu, tāpēc es nemaz nesūdzos.

Vispirms es iemontēju acu komplektu pēc tam, kad Lego rāmis tika noņemts līdz minimumam. Tā kā es nevarēju izgriezt caurumus, vienīgais veids, kā es to varēju piestiprināt, bija izbāzt vadus caur masku un rāmi un pēc tam tos savīt. Tas bija ārkārtīgi viltīgs, bet lieliski turēja Lego vietā.

Tālāk es pievienoju sūkni, tieši aiz acīm, lai dūmi izplūst aptuveni tur, kur lāzeri šauj. Lai to izdarītu, es nobāzu plānu vītņotu stieni no vienas maskas puses uz otru, piestiprinot sūkni pie stieņa ar kabeļu saitēm - ne īpaši eleganti vai apokalipsi necaurlaidīgi, bet noteikti funkcionāli.

Kasešu mute bija līdzīga, es izurbju lentē nelielus caurumus un nostiprināju to ar modelēšanas stiepli.

Nākamais bija pats Pi, kas tika ievietots sasmalcinātā korpusā (lai atbrīvotu vietu Pico HAT Hack3r) un vienkārši piesiet ar kabeli pie balsta maskas aizmugurē.

Zinot, ka tas būtu neērti, es biju uzmanīga, lai pirms savienošanas visus savienojumus karsti pielīmētu un salīmētu ar līmlenti, un, ņemot vērā pēcoperācijas operācijas apjomu, kas man bija jādara galvā ar faktiskām knaiblēm, tas noteikti bija labi.

Pārsteidzoši, ka pēc tam viss vēl strādāja, mani īpaši iepriecināja tas, ka gan lāzera stari, gan dūmi tika cauri maskas tīklam, bez reālas jaudas samazināšanās.

7. solis: ķermenis

Ķermenis
Ķermenis
Ķermenis
Ķermenis
Ķermenis
Ķermenis

Kāpēc Dr Tape Head nevarēja doties uz Helovīna ballīti? Viņam nebija ķermeņa, ar kuru iet.

Es visu laiku plānoju izmantot veco manekenu, lai atbalstītu galvu un dotu apģērba iespējas, un maska bija lieliski iederējusies, kad es to izmēģināju dažas nedēļas atpakaļ. Protams, tas bija pirms tam, kad tas bija piebāzts pilns ar elektroniku - tagad tam nebija nekādu izredžu uzstādīt, jo virspusē bija "polis".

Piecas minūtes ar zāģi drīz vien par to parūpējās, atstājot tukšu caurumu un atklājot dobu stiklšķiedras rumpi - šausmīgi! Šeit es pievienoju 5 m tīkla pagarinājuma vadu kakla līmenī (tikai gadījumā, ja viņš iedomājas ceļojumu ārā) un papildināju to ar nakts gaismas / USB lādētāja kombināciju, ko pagājušajā nedēļā paņēmu pēc instinkta. Tas izdevās izcili, jo man tagad bija pienācīga USB jauda gan Pi, gan lāzeriem/sūknim, kā arī papildu apgaismojums galvas iekšpusē.

8. solis: Mati un drēbju skapis

Mati un drēbju skapis
Mati un drēbju skapis
Mati un drēbju skapis
Mati un drēbju skapis
Mati un drēbju skapis
Mati un drēbju skapis

Man patika žogu maskas izskats, taču vēlējos, lai tai būtu mazliet vairāk personības, īpaši daži traki mati, piemēram, Doc no Back to the Future. Lai turpinātu analogās audio tēmu, es nolēmu šim nolūkam izmantot kasešu lenti, jo tas izskatās pēc matiem, un šajā mājā to netrūkst.

Atzīšos, ka man bija palīdzība - C90 kasešu (katra no tām ir vairāk nekā 100 metrus garas) sagriešana īsos garumos aizņēma diezgan ilgu laiku, bet bija jauka lietaina ģimenes aktivitāte. Pēc tam es no vecā sporta krekla paņēmu kapuci un pa to uzlīmēju abpusējas lentes sloksnes, pa vienai pielīmējot kasetes garumu. Tas arī aizņēma diezgan ilgu laiku, bet bija tā vērts, lai iegūtu galīgo efektu - pilnu kasešu parūku!

Visbeidzot bija drēbju skapis - ko valkā "ļauns" ārsts? Kā Phineas & Ferb fani atbilde bija acīmredzama, melns apkaklis un laboratorijas mētelis, a la Dr Doofenschmirtz. Pēdējais pieskāriens bija kvēlojoša EL stieples kasete, piesprausta pie krekla - šī bija mana pirmā publicētā instrukcija 2013. gadā, tāpēc bija patīkami to atkal izmantot (un neticami, ka tā joprojām darbojas).

9. solis: Bīstamais Pollijs un Python

Bīstamais Polijs un Pitons
Bīstamais Polijs un Pitons
Bīstamais Polijs un Pitons
Bīstamais Polijs un Pitons

Es izstrādāju kodu, ejot tālāk, izveidojot Python skriptus atsevišķām funkcijām, piemēram, servo pārvietošanai un releja ieslēgšanai, tas nozīmēja, ka es varēju pārbaudīt atsevišķas būves daļas un vieglāk redzēt, kura no tām ir bojāta (kas notika vairākas reizes)).

Lai liktu runāt labam ārstam, es izveidoju un konfigurēju Amazon Polly-satriecošu teksta pārvēršanas runā pakalpojumu, kurā ir daudz dažādu balsu un iespēju. Iestatīšana nav pārāk slikta, taču tā ir nedaudz iesaistīta, ja vēl neesat iestatījis Amazon Web Services. Jebkurā gadījumā, ja jūs sekojat catqbat ceļvedim, kā es darīju, jūs sāksit darbu tūlīt. Man tas vislabāk darbojās, izmantojot moduļus, izmantojot PIP3, nevis PIP, instalējot boto3, izlaižot Sudo, taču jūsu pieredze var atšķirties atkarībā no iestatījumiem.

Tagad man bija izcili runājoša galva, bet man vajadzēja veidu, kā to ievietot tekstā, nevis paļauties uz kodētām frāzēm. Man bija vīzija par projekta stāvēšanu ārpusē, tad iespēju nosūtīt tam pielāgotus ziņojumus viltvāržiem ("Vai tu esi Harijs Poters? Paņem kādu konfekti no spaiņa, mazais burvīt!").

Es nolēmu (iemeslu dēļ, pie kuriem mēs nonāksim), ka es vēlētos, lai ārsts nolasītu tekstu no Google izklājlapu izklājlapas, lai tas tiktu nolasīts uzreiz, ja tiktu pievienots jauns teksts. Pirmā lieta bija izveidot izklājlapu manā Google diskā, kas bija viegli, un pēc tam iegūt kādu Python kodu, lai iegūtu tekstu, kas bija diezgan vienkārši. Lai to panāktu, es sekoju Dilan Jayasekara ceļvedim, kurā ir sniegti nepieciešamie soļi Google izstrādātāja konsolē, kā arī sniegti koda piemēri. Es izmantoju kādu koda paraugu, lai piekļūtu datiem no konkrētas šūnas, pēc tam pievienoju ciklu pitona kodam un dažus divkāršus bitus, lai tiktu nolasīts tikai pēdējais ieraksts un tikai vienu reizi.

Šajā brīdī es varēju manuāli pievienot tekstu Google izklājlapai, un ārsts to nolasīja, parasti apmēram 10 sekunžu laikā. Tagad man vajadzēja pievienot papildu iespējas, lai šajā izklājlapā ievietotu tekstu.

10. solis: tas ir rāpojošs un tas ir kooky, tas ir IFTTT

Tas ir rāpojošs un tas ir Kooky, tas ir IFTTT
Tas ir rāpojošs un tas ir Kooky, tas ir IFTTT
Tas ir rāpojošs un tas ir Kooky, tas ir IFTTT
Tas ir rāpojošs un tas ir Kooky, tas ir IFTTT

Izmantojot pakalpojumu IFTTT (IF This, Then That), es izveidoju vairākus "sīklietotnes", lai definēti aktivizētāji no viena no maniem savienotajiem tīmekļa kontiem automātiski ģenerētu tekstu izklājlapā, un labais ārsts pēc tam to nolasītu aptuveni 15 minūšu laikā sekundes. Es iestatīju aktivizētājus šādos IFTTT pakalpojumos …

  • Google palīgs - lieliski piemērots, lai no tālruņa vai Google mājas ierīces attālināti diktētu spocīgi specifiskus ziņojumus (videoklipā tas ir mūsu Retro -Fitted Home Mini).
  • WebHooks (Maker Event) - ideāli piemērots citu Pi datu ievadīšanai, mūsu gadījumā MotionEyeOs kamera ārpus mājas izsauc tīmekļa āķi, tiklīdz tiek konstatēta kustība, un ārsts saka: “Kaut kas ir ārpusē”. Lieliski piemērots apmeklētāju izjokošanai, tuvojoties durvīm!
  • Android SMS - izmantojot IFTTT, kas darbojas mobilajā tālrunī, jūs varat nosūtīt sūtītāja vārdu un SMS saturu tieši izklājlapā, jo šī konstrukcija ļauj man nosūtīt īsziņu, un ārsts to nolasa.
  • Datums/laiks - noder, lai pārbaudītu katru stundu "18:00 un viss ir kārtībā" vai lai ārsts paziņotu: "Zoinks, ir saulriets, vampīri drīz tiks ārā"
  • Laika apstākļi pazemē - lieliski piemērots, lai paziņotu par pašreizējo laika apstākļu izmaiņām, piemēram, “uzmanies, drīz sāks līt”
  • Twitter - ar šo ir bezgalīgas iespējas, jo jūs varat uztvert visu tvītu tekstu no konkrēta lietotāja vai izmantot citus meklēšanas kritērijus, piemēram, pieminēšanu un sekošanu. Manā gadījumā visu, ko tvītoja @GuardianNews vai @FactSoup, skaļi nolasa Dr Tape Head. Acīmredzot jums jābūt uzmanīgiem, kādus twitter kontus esat izlasījis skaļi, ja ir bērni!

… Un lieliski ir tas, ka jūs varat pielāgot IFTTT darbību, izmantojot jūsu izvēlētās sastāvdaļas un tekstu, lai jūs patiešām varētu pievienot paziņojumiem krāsu. Tātad Helovīnam mēs varam iestatīt sistēmu nolasīt krāšņu frāzi, kad tiek konstatēta kustība, bet mēs varam arī nolasīt apmeklētājam raksturīgu tekstu, izmantojot SMS vai Google palīgu.

Iepriekšminētajā darbā es ievietoju kodu no saviem iepriekšējiem eksperimentiem, liekot ārstam pakustināt acis, ģenerēt dūmu un uguns lāzerus pirms un pēc katra paziņojuma. Es pievienoju arī dažas PyGame koda rindiņas, vienu, lai lāzera darbības laikā atskanētu “Pew Pew” skaņa (maskējot gaisa sūkņa troksni), un otru, lai radītu “smagas elpošanas” skaņu uz cilpas, kamēr sistēma gaida jaunu paziņojumu. Kas tumsā ir mazliet dīvaini.

Iepriekšminētajā ir iesaistīta diezgan liela iestatīšana, taču nekas no tā nav tik tehnisks, ja veltāt laiku un ievērojat norādījumus - pēdējais Python skripts, ko izmantoju, ir pieejams vietnē GitHub (tas ir funkcionāls, bet tālu no ideāla, es joprojām mācos) !)

11. solis: Dr Tape Head beigas?

Dr Tape Head beigas?
Dr Tape Head beigas?
Dr Tape Head beigas?
Dr Tape Head beigas?
Dr Tape Head beigas?
Dr Tape Head beigas?

Man ļoti patika šis projekts, veidot kaut ko ar tēmu bija ļoti jautri, un man izdevās sasniegt lielāko daļu redzējuma, kāds man bija vispirms, kad es sameklēju žogu masku par izdevīgu cenu. Es arī daudz uzzināju par darbu ar Google un Amazon tīmekļa pakalpojumiem Python, kas būs noderīgi turpmākajai būvei.

Dr Tape Head noteikti gaida, kad varēs pavadīt laiku Helovīna verandā, bet dzīvos arī pēc tam, jo varēs lasīt pielāgotus paziņojumus un izklaidēt kaķus ar savām lāzera acīm. visu gadu.

Iepriekš ir iekļauta manas meitas konceptuālā māksla - es nemaz nebūtu pārsteigts, ja viņa pārvērstu personāžu par grafisku romānu, es varu tikai iedomāties, ka doktors Tape Head krusta karā atbrīvo pasauli no visiem straumēšanas pakalpojumiem un atgriežas civilizācijā vienkāršāki analogā audio laiki.

Laimīgu Helovīnu 2019 visiem, esiet drošībā un, lūdzu, balsojiet par mums Helovīna konkursā, ja jums patika vai traumējāties no šī pamācības.

Mana cita vecā tehnika. Visi jaunie specifikāciju projekti ir pieejami vietnē Instructables vietnē https://www.instructables.com/member/MisterM/inst… un mūsu YouTube kanālā vietnē bit.ly/oldtechtube

Sīkāka informācija un kontaktinformācija ir atrodama mūsu vietnē https://bit.ly/OldTechNewSpec. un jūs varat mūs atrast vietnē Twitter @OldTechNewSpec.

Ieteicams: