Innholdsfortegnelse:
- Trinn 1: Hvor fikk du den hatten?
- Trinn 2: Vintage Comms
- Trinn 3: Få det til å passe
- Trinn 4: Kit Hacks
- Trinn 5: Berøring
- Trinn 6: Montering
- Trinn 7: Gjør det smart
- Trinn 8: Google hjemme
Video: 1986 Google Pi Intercom: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Dette er en intercom fra 1986 som jeg har konvertert til en veggmontert Google-stemmeassistent, ved hjelp av en Raspberry PI 3 og Google AIY (Artificial Intelligence Yourself) -settet som ble gratis med nummer 57 av MagPi-magasinet. Det er en enhet i Google Home -stil med en retrofølelse!
Hvis du ikke kan se den innebygde videolinken, er den på:
Trinn 1: Hvor fikk du den hatten?
Pi's Google AIY HAT (Hardware Attached on Top) er kjernen i dette prosjektet, og det er fantastisk at det ble gratis med MagPi -magasinet. Jeg hadde aldri hørt om det før jeg leste kunngjøringen på Twitter den dagen bladet kom ut, noe som førte til en spenning ved lunsjtid til "Big Sainsburys" for å få en før de ble utsolgt. Det var fortsatt tre på hyllen, og jeg skulle halvt ønske jeg hadde kjøpt dem alle, men det føles bedre å vite at flere Pi-fans har det like gøy med det som meg!
I et nøtteskall gikk Raspberry Pi -stiftelsen sammen med Google for å utvikle en brukervennlig HAT for å bringe kraften i Google Natural Language Interaction til Raspberry Pi - magasinsettet inkluderte HAT og alt du trenger (unntatt en Pi) for å bygge dette deg selv. Instruksjonene var klare og velskrevne, ros også kit -designerne, alle komponentene var virkelig god kvalitet og kunne settes sammen uten lodding.
I sin grunnleggende form bruker settet Google Assistant til å svare på dine talte spørsmål, det "lytter" etter et enkelt trykk på knappen og finner på en eller annen måte ut når du er ferdig med å snakke - det fungerte umiddelbart og gjorde et veldig godt førsteinntrykk, perfekt for å bygge med barn eller som en første tå-dukkert i det store hav av Pi-muligheter. AIY -settet ble designet for å bli innebygd i sitt eget papphus (litt som Googles Cardboard VR -visningsprogram), men etter å ha montert og testet det kunne jeg ikke vente med å bygge denne kraftige motoren inn i et etui som passet bedre til mine vanlige retrokonverteringer.
Trinn 2: Vintage Comms
Jeg hentet dette settet med tre FM-intercom på midten av 1980-tallet på et salg nylig for £ 4-jeg kunne ikke motstå vintage-følelsen og boks-artikkelen med "executive" -pennen (med integrert LCD-klokke!) Og skinnbundet bind. De satt deretter på verkstedet en stund da de testet dem viste at de dessverre ikke var designet for dagens høyinterferenshjem.
Jeg var interessert i å vite når disse opprinnelig ble solgt (selv om den digitale klokkepennen på esken ga en sterk pekepinn) så gravd gjennom nettarkivet til Radio Shack (husker du Tandy i Storbritannia?) Kataloger. Jeg gjettet 1985 og var bare et år ute, det er så tilfredsstillende at noen har ført en oversikt over disse!
I det øyeblikket jeg tok Google AIY -settet, visste jeg at en av disse gamle enhetene ville være en perfekt match for det - tross alt var begge hovedsakelig basert på en knapp, mikrofon og høyttaler, bare med forskjellig teknologi i mellom. Ganske snart hadde jeg skrutrekkerne ute, og så bort fra advarselen på saken som vanlig, begynte jeg å demontere en av enhetene. Å knekke saken er alltid en av mine favorittdeler i et restaurerings- eller konverteringsprosjekt, du vet aldri hva du finner inne. Hovedkortet var ganske omfangsrikt (og 240v, noe som virker veldig rart i dag), men når det ble fjernet bokstavelig talt var det bare saken, knappen og høyttaleren som var igjen. Med alt fjernet så det ut som det var god plass til Pi og andre komponenter - men utseende kan lure …
Trinn 3: Få det til å passe
Stilt overfor den tomme saken var den første jobben å bestemme hvor Pi skulle dra, med den skinnende Google HAT godt festet på toppen. Dette var mye strammere enn jeg forventet, mange retninger ville bare ikke fungere på grunn av hoveddelen av høyttaleren og plassen som trengs for den store hengslede intercom -knappen, og de som ikke blokkerte Pi -portene, forstyrret frustrerende noe annet.
Høyttaleren fra AIY -settet kom aldri til å passe, den var bare for stor for saken, så jeg måtte finne et alternativ. Den originale intercom -høyttaleren klarte dessverre ikke jobben, men etter mye jakt på nettet fant jeg den ideelle oppgraderingen, den hadde samme diameter som den originale, men mye mer solid, heldigvis hørtes den like bra ut som i settet.
Jeg hadde antatt at settet skulle inneholde en enkelt, billig mikrofon som ville passe fint bak den originale grillen, men i stedet var det en fancy stereoanlegg, på sitt eget kretskort med mikrofonene på merkelig vis på samme måte som de på selve Google Home -produktet. Ikke å sette mikrofonen bak grillen betydde at jeg kunne sette Pi ned den enden, selv om den passet veldig godt og betydde at jeg ikke kunne avsløre HDMI -porten - et rimelig kompromiss.
Deretter slipt jeg bort noen av stolpene, klumpene og støtene fra innsiden av saken med et roterende verktøy, slik at Pi ville sitte flatt, så fortsatte jeg med å utforske hvordan de nye komponentene på en eller annen måte kunne fungere i harmoni med vintagehuset og kontroller.
Trinn 4: Kit Hacks
Første stopp komponentmessig var det nydelige mikrofonkortet - dette passet naturlig på toppen av saken, så jeg (flere ganger) målte avstanden mellom mikrofonene og boret noen forsenkede hull for dem - så langt så bra! Det ville være lett varmlimt på plass når det gjaldt montering.
I settet passet bryteren, knappen og LED sammen, men jeg trengte å skille disse funksjonene. Instinktet mitt var å bruke alternative komponenter, men så tok jeg det som litt av en personlig utfordring å bare bruke bitene som fulgte med settet!
Den originale intercom "talk" -knappen hadde ganske mye reise, svingende på en bar med en nydelig retrofølelse som jeg ønsket å beholde, så jeg lette etter måter å montere settets bryter i tråd med den. Mitt motto for de siste Pi -prosjektene har vært "keep it simple, make it fun", så jeg så til de originale beslagene for alternativer. Utrolig nok var jeg i stand til å bruke et eksisterende skruehull for å holde bryteren på plass, bare bytte ut den originale skruen med en lengre for å imøtekomme enhetens kropp.
Lysdioden kom neste - den originale intercom hadde en LED -indikator, men tiden har gått siden dagene med svake "røde eller grønne" lysdioder, og jeg trodde det ville være litt mye å ha en lys hvit LED som stikker ut av saken. Bortsett fra å belyse halve kjøkkenet om natten, føltes det litt for "i ansiktet" for dette prosjektet. Jeg bestemte meg i stedet for å montere kit -LED -en bak mikrofongitteret, så den ville tilby subtil belysning og tilbakemelding uten å være for påtrengende. Jeg klippet av LED-kabelen og loddet en 2-hulls komponentkontakt i stedet for kitets spade-kontakter, så fikset jeg dette mellom USB-portene på Pi-kortet slik at det ble værende og skinne gjennom mikrofonristen.
Å vite at alt nå ville passe, det var på tide å gå videre til kosmetikken!
Trinn 5: Berøring
Jeg personlig elsker stilen til disse gamle porttelefonene og deres taktile knapper, men min visjon var å montere den upåfallende på veggen mellom kjøkkenet og familierommet (et område med svært trafikk!), Så det trengte definitivt litt ansikt- løfte.
På dette tidspunktet ble alt overflødig sliping av plast gjort, og jeg visste nøyaktig hvordan og hvor delene ville passe i saken, så først ga jeg alle de malingskrevende delene en god skrubbe i vasken for å fjerne tre tiår med skitt & fett.
Deretter kom et par strøk med grunning for å sikre at det siste strøket ville passe riktig - jeg har blitt lurt av "direkte til plast" -maling før, så jeg bruker alltid ekstra tid på å grunne overflaten nå. Jeg har et ekte kjærlighet-hat-forhold til spraymaling, det er alltid mot slutten av et prosjekt, så jeg er opptatt av å få det gjort, men samtidig vet jeg at det bare tar en overivrig spray for å ødelegge finishen! Min pålitelige gamle krydderplate var veldig nyttig for å rotere delene mens du sprøytet, da det ikke er mye albuerom i skuret!
Jeg brukte en håndverksmaling med en fin matt finish, ikke en jeg har brukt før, og de mange tynne lagene gikk ganske bra - til tross for en sommerstorm som betyr at jeg ble gjennomvåt hver gang jeg nappet for å påføre et nytt strøk.
En annen ting jeg har lært av bitter erfaring er å la malingen stivne skikkelig før du monterer prosjektet! Noen dager senere var det på tide med det morsomme, å sette alt sammen (og i hemmelighet be om at det skulle passe).
Trinn 6: Montering
Det var flott å ha alle delene lagt ut som et sett for montering - det var ikke så mye å gjøre, men ting måtte gå sammen i en bestemt rekkefølge for ikke å komme i veien for hverandre.
Først boltet jeg selve Pi inn i saken - den holdes bare inne av en enkelt bolt, men den har bokstavelig talt ikke plass til å rasle rundt! Deretter kom lysdioden, som var festet mellom USB -portene på Pi, slik at den skulle sitte rett under den originale mikrofonristen. Deretter ble HAT forsiktig lagt på toppen og LED/Switch -kabelen var godt tilkoblet.
Mikrofonkortet, høyttaleren og (ubrukt) volumskiven ble lett limt på plass og koblet til HAT, deretter ble den hengslede knappen montert og festet på plass med festeskruen, som også holdt bryteren fra settet i bare riktig posisjon bak den.
Til slutt ble de to halvdelene av saken skrudd sammen (alltid den dumeste delen) og den ubrukte valgbryteren ble klippet inn.
Intercom Pi måtte være subtil og undervurdert, men jeg ønsket å legge til litt farge, så jeg løftet fargene fra Google -logoen og skrev dem ut på et lite stykke papir, der du opprinnelig ville ha skrevet i navnet på rommet eller person.
Trinn 7: Gjør det smart
Jeg elsker potensialet i stemmekontroll, mitt første prosjekt var Google Voice Search-O-Matic tilbake i juni 2014! Mer nylig har jeg brukt Amazon Alexa -stemmetjenesten i AlexaPhone og Rabbit Pi, så jeg var interessert i å se hvordan Google Assistant og HAT sammenlignet, selv om det åpenbart er mindre modent som en plattform, spesielt i maker -arenaen. Etter å ha brukt de siste timene på å få Alexa og en Pi til å spille pent med USB -lydkort, bærbare høyttalere og mikrofoner, var det en virkelig glede å bruke Voice HAT for denne bygningen, det tok mye frustrasjon og Googling (merkelig) ut av ligning.
AIY-settet har flere alternativer for integrering med prosjekter. Du kan erstatte Google Assistant-tjenesten med Cloud Speech for flere tekst-til-tale-alternativer eller til og med bruke en Androidthings-bygg. HAT-maskinvaren er på samme måte fleksibel og har mange tilkoblinger for å koble til servoer eller GPIO (General Purpose In Out) -komponenter, som alle kan være stemmeaktiverte.
Det er fortsatt ganske tidlige dager for hjemmelagde Google Home-enheter, og HATs python-programvare er ikke 100% på nivå med "riktig" Google Home ennå, for eksempel vises det ikke som en koblet enhet i Google Home-appen og Det er ingen Chromecast -integrasjon ennå, men det ser ut til å være et aktivt utvikler- / hackingsamfunn, og mange av de fremragende funksjonene er allerede på utviklingsplanen.
Siden jeg bygde intercom har AIY Projects -koden blitt betydelig oppdatert, og det er nå enkelt å velge mellom å trykke på en knapp, klappe hendene eller bare si "OK Google" for å få enheten til å lytte - med stemmeaktivering er det mye enklere å spille trivia ved frokosttid nå!
Hvis du fremdeles kjører den originale koden, er det vel verdt å oppdatere. Jeg fulgte Eric Duncans trinnvise guide, og det fungerte første gang-det er også en ide å holde oversikt over den siste versjonen av koden på github-siden, siden videre utvikling ikke kan være langt unna.
For dette prosjektet ønsket jeg å integrere intercom med andre ting så enkelt som mulig, så jeg koblet Google Assistant til min eksisterende IFTTT (If This Then That) -konto. Hvis du ikke har brukt IFTTT før det er et fantastisk knutepunkt for å koble online tjenester sammen, kan du koble sammen utløsere og handlinger fra forskjellige tjenester.
IFTTT lar deg kontrollere smarte stikkontakter, justere en termostat, sende en e -postvarsel og mange andre ting, avhengig av hvilke tjenester du har aktivert. Google Assistant virker mer fleksibel enn Alexa for dette, ettersom du kan konfigurere flere "trigger" -fraser (uten å faktisk si ordet "trigger" før du sier dem) og tilpasse svaret som assistenten vil lese opp når de blir behandlet. For eksempel brukte jeg den til å slå på lysene til dukkehuset i videoen med uttrykket "Doll's House On", og fikk svaret "Wakey wakey tiny people" og aktiverte en WeMo smart stikkontakt.
Trinn 8: Google hjemme
Dette var et flott prosjekt, mye moro og det var en skikkelig utfordring å få alt til å passe - hvis saken hadde vært enda 5 mm mindre i en hvilken som helst retning ville det bare ikke ha fungert, så jeg hadde mye flaks i handelen.
Etter å ha tatt noen bilder med papp-tema, veggmonterte jeg porttelefonen med en liten kanal for å rydde opp den ene kabelen til strømforsyningen. Voice HAT gjorde virkelig dette prosjektet mye enklere, jeg vet at du kan bruke Google Voice på en Pi uten det, men det var flott å slippe å rote med batteridrevne høyttalere, usb -mikrofoner eller en separat strømforsyning som jeg har gjort med tidligere taleprosjekter.
Jeg er superfornøyd med måten det ble på, og vi bruker det hele tiden, min eneste beklagelse er ikke å utnytte flere av Voice HATs maskinvarealternativer, det er så mye potensial der for GPIO og motorstyring! Forhåpentligvis vil HATEN bli utgitt for salg på et tidspunkt, jeg vil gjerne ha tak i en annen (uten å betale en formue på ebay) - en vintage robot for å bringe meg fjernkontrollen på kommando ville være toppen av listen!
Hvis du liker dette prosjektet og vil se mer, kan du sjekke nettstedet mitt for pågående prosjektoppdateringer på bit.ly/OldTechNewSpec, bli med på Twitter @OldTechNewSpec eller abonnere på den voksende YouTube -kanalen på bit.ly/oldtechtube - gi noen av Old Tech en ny spesifikasjon!
Runner Up in the Invention Challenge 2017
Runner Up in the Unusual Uses Challenge 2017
Anbefalt:
Siedle HTA 711-01 Intercom Smartified: 3 trinn
Siedle HTA 711-01 Intercom Smartified: IoT sprer seg overalt og mange produkter blir modifisert for å bli smartere, intercoms er intet unntak.Vi vil legge til en ekstern døråpningsfunksjon til et velkjent intercom via en ekstern mikrokontroller. f.eks. bruk smarttelefonen til å åpne
Persiennerkontroll med ESP8266, integrering av Google Home og Openhab og webkontroll: 5 trinn (med bilder)
Kontroll av persienner Med ESP8266, integrering av Google Home og Openhab og webkontroll: I denne instruksjonsboken viser jeg deg hvordan jeg la automatisering til persiennene mine. Jeg ønsket å kunne legge til og fjerne automatiseringen, så all installasjon er klippet på. Hoveddelene er: Trinnmotor Stepperdriverstyrt ved ESP-01 Gear og montering
Vintage Intercom Re-purposing: 7 trinn (med bilder)
Vintage Intercom Omformulering: Jeg kjøpte en vakker gammel porttelefon i det lokale bildelarsalget og tenkte at det ville være godt å bruke det som dørtelefon for vår " trapp " (som viktorianske boligblokker kalles i Edinburgh). Det er en GEC K7867 og ser l
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
Bygg din egen intercom eller walkie talkie av to gamle trådløse telefoner: 6 trinn
Bygg din egen intercom eller walkie talkie av to gamle trådløse telefoner: Vi har alle gamle telefoner. Hvorfor ikke gjøre dem til en porttelefon for barna dine. Eller gjør to gamle trådløse telefoner til en walkie talkie i hjemmet. Slik gjør du det