Innehållsförteckning:

1986 Google Pi Intercom: 8 steg (med bilder)
1986 Google Pi Intercom: 8 steg (med bilder)

Video: 1986 Google Pi Intercom: 8 steg (med bilder)

Video: 1986 Google Pi Intercom: 8 steg (med bilder)
Video: Вокзал для двоих (FullHD, мелодрама, реж. Эльдар Рязанов, 1982 г.) 2024, November
Anonim
Image
Image
1986 Google Pi Intercom
1986 Google Pi Intercom
1986 Google Pi Intercom
1986 Google Pi Intercom

Det här är en intercom från 1986 som jag har konverterat till en väggmonterad Google röstassistent, med hjälp av en Raspberry PI 3 och Google AIY (Artificial Intelligence Yourself) -paketet som kom gratis med nummer 57 av MagPi-tidningen. Det är en enhet i Google Home -stil med en retrokänsla!

Om du inte kan se den inbäddade videolänken finns den på:

Steg 1: Var fick du den hatten?

Var fick du den hatten?
Var fick du den hatten?
Var fick du den hatten?
Var fick du den hatten?
Var fick du den hatten?
Var fick du den hatten?
Var fick du den hatten?
Var fick du den hatten?

Pi: s Google AIY HAT (Hardware Attached on Top) är kärnan i detta projekt, och det är fantastiskt att det kom gratis med MagPi -tidningen. Jag hade aldrig hört talas om det förrän jag läste tillkännagivandet på Twitter samma dag som tidningen kom ut, vilket fick en upphetsad lunchsträcka till "Big Sainsburys" för att skaffa ett innan de sålde slut. Det fanns fortfarande tre på hyllan och jag önskar halvt att jag hade köpt dem alla, men det känns bättre att veta att fler Pi-fans har samma kul med det som jag!

I ett nötskal samarbetade Raspberry Pi -stiftelsen med Google för att utveckla en användarvänlig HAT för att ge kraften i Google Natural Language Interaction till Raspberry Pi - tidningssatsen inkluderade HAT och allt du behöver (förutom en Pi) för att bygga detta själv. Instruktionerna var tydliga och välskrivna, beröm även kitutformarna, alla komponenter var av riktigt bra kvalitet och kunde monteras utan lödning.

I sin grundläggande form använder satsen Google Assistant för att svara på dina talade frågor, det "lyssnar" efter ett enda tryck på knappen och räknar ut på något sätt när du är klar - det fungerade direkt och gjorde ett riktigt bra första intryck, perfekt för att bygga med barn eller som ett första tå-dopp i det stora havet av Pi-möjligheter. AIY -satsen var utformad för att byggas in i ett eget kartonghölje (lite som Googles Cardboard VR -visare), men efter att ha monterat och testat det kunde jag inte vänta med att bygga den här kraftfulla motorn till ett fodral som passar mer med mina vanliga retrokonverteringar.

Steg 2: Vintage Comms

Vintage Comms
Vintage Comms
Vintage Comms
Vintage Comms
Vintage Comms
Vintage Comms
Vintage Comms
Vintage Comms

Jag hämtade denna box med tre FM-intercom i mitten av 1980-talet till en försäljning nyligen för £ 4-jag kunde inte motstå deras vintage-känsla och boxkonsten med "executive" -pennan (med integrerad LCD-klocka!) Och läderbunden volymer. De satt sedan runt i verkstaden ett tag när de testade dem visade att de tyvärr inte var avsedda för dagens höginterferenshem.

Jag var intresserad av att veta när dessa ursprungligen såldes (även om den digitala klockpennan på lådan gav en stark ledtråd) så grävde igenom onlinearkivet för Radio Shack (minns Tandy i Storbritannien?) Kataloger. Jag gissade 1985 och var bara ett år ute, det är så tillfredsställande att någon har registrerat dessa!

I samma ögonblick som jag skaffade Googles AIY -kit visste jag att en av dessa gamla enheter skulle vara en perfekt matchning för det - trots allt var båda i huvudsak baserade på en knapp, mikrofon och högtalare, bara med olika teknik emellan. Ganska snart hade jag skruvmejslarna ute och, bortsett från varningen på fodralet som vanligt, började jag demontera en av enheterna. Att knäcka fallet är alltid en av mina favoritdelar i ett restaurerings- eller konverteringsprojekt, du vet bara aldrig vad du hittar inuti. Det huvudsakliga kretskortet var ganska skrymmande (och 240v, vilket verkar riktigt konstigt nuförtiden) men när det togs bort bokstavligen var det bara fallet, knappen och högtalaren som var kvar. Med allt borttaget såg det ut som att det fanns gott om plats för Pi och andra komponenter - men utseende kan lura …

Steg 3: Få det att passa

Att få det att passa
Att få det att passa
Att få det att passa
Att få det att passa
Att få det att passa
Att få det att passa
Att få det att passa
Att få det att passa

Inför det tomma fallet var det första jobbet att bestämma vart Pi skulle ta vägen, med sin glänsande Google HAT ordentligt fixerad på toppen. Det här var mycket snävare än jag förväntat mig, många riktningar skulle bara inte fungera på grund av huvuddelen av högtalaren och det utrymme som behövdes för den stora gångjärnsintercom -knappen, och de som inte blockerade Pi -portarna störde frustrerande på något annat.

Högtalaren från AIY -kit skulle aldrig passa, den var alldeles för stor för fodralet, så jag behövde hitta ett alternativ. Den ursprungliga intercomhögtalaren klarade tyvärr inte jobbet, men efter massor av jakt på nätet hittade jag den perfekta uppgraderingen, den var samma diameter som den ursprungliga men mycket mer robust, tack och lov låter den lika bra som den i satsen.

Jag hade antagit att satsen skulle innehålla en enda billig mikrofon som skulle passa snyggt bakom det ursprungliga gallret, men istället var det en snygg stereoaffär, på sitt eget kretskort med mikrofonerna på ett konstigt sätt på samma sätt som de på själva Google Home -produkten. Att inte sätta mikrofonen bakom gallret innebar att jag kunde sätta ner Pi i den änden, även om det passade riktigt bra och innebar att jag inte kunde avslöja HDMI -porten - en rättvis kompromiss dock.

Därefter slipade jag bort några av stolparna, klumpar och stötar från insidan av fodralet med ett roterande verktyg så att Pi skulle sitta platt, sedan gick jag vidare för att utforska hur de nya komponenterna på något sätt kunde fungera i harmoni med vintagehöljet och kontroller.

Steg 4: Kit Hacks

Kit Hacks
Kit Hacks
Kit Hacks
Kit Hacks
Kit Hacks
Kit Hacks

Första stoppet komponentmässigt var det här fina mikrofonkortet - det här passade naturligt i fodralets ovansida, så jag (flera gånger) mätte avståndet mellan mikrofonerna och borrade några försänkta hål för dem - så långt så bra! Det skulle vara lätt varmlimt på plats när det gäller montering.

I satsen passade omkopplaren, knappen och lysdioden ihop men jag behövde separera dessa funktioner. Min instinkt var att använda alternativa komponenter, men då tog jag det som lite av en personlig utmaning att bara använda bitarna som följde med satsen!

Den ursprungliga intercom "talk" -knappen hade en hel del resor, svängande på en bar med en härlig retrokänsla som jag ville behålla, så jag letade efter sätt att montera kitens omkopplare i linje med den. Mitt motto för de senaste Pi -projekten har varit "håll det enkelt, gör det roligt" så jag tittade på de ursprungliga beslagen för alternativ. Otroligt nog kunde jag använda ett befintligt skruvhål för att hålla omkopplaren på plats, bara byta ut den ursprungliga skruven med en längre för att rymma enhetens kropp.

Lysdioden kom nästa - den ursprungliga porttelefonen hade en LED -indikator men tiden har gått sedan dagarna med svaga "röda eller gröna" lysdioder och jag trodde att det skulle vara lite mycket att ha en ljus vit LED som sticker ut ur fodralet! Bortsett från att belysa halva köket på natten kändes det lite för "i ditt ansikte" för det här projektet. Jag bestämde mig istället för att montera kit -LED: n bakom vad som var mikrofongallret, så det skulle erbjuda subtil belysning och feedback utan att vara för påträngande. Jag klippte av LED-kabeln och lödde en 2-håls komponentkontakt istället för kitets spadekontakter och fixade sedan detta mellan USB-portarna på Pi-kortet så att det skulle sitta kvar och lysa genom mikrofongallret.

Att veta att allt skulle passa nu var det dags att gå vidare till kosmetiken!

Steg 5: Tryck på

Rör upp
Rör upp
Rör upp
Rör upp
Rör upp
Rör upp
Rör upp
Rör upp

Jag personligen älskar stilen på dessa gamla intercom och deras taktila knappar, men min vision var att montera den obemärkt på väggen mellan köket och vardagsrummet (ett mycket trafikerat område!) Så det behövde definitivt lite ansikte- hiss.

Vid denna tidpunkt gjordes allt överskott av plastslipning och jag visste exakt hur och var delarna skulle passa i höljet, så först gav jag alla de färgbehövande delarna en bra skrubb i diskbänken för att ta bort tre decennier av smuts & fett.

Därefter kom ett par lager grundfärg för att se till att det sista lagret skulle appliceras ordentligt - jag har lurats av "direkt mot plast" -färg tidigare, så jag tar alltid extra tid att grunda ytan nu. Jag har ett riktigt kärlekshat-förhållande med spraymålning, det är alltid mot slutet av ett projekt så jag är angelägen om att få det gjort, men samtidigt vet jag att det bara tar en överidrig spray för att förstöra finishen! Min pålitliga gamla kryddskivspelare var mycket användbar för att rotera delarna under sprutning eftersom det inte finns mycket armbågsrum i skjulet!

Jag använde en hantverksfärg med en fin matt finish, inte en som jag har använt tidigare, och de många tunna skikten gick ganska bra - trots en sommarstorm som innebar att jag blev blöt varje gång jag nappade ut för att applicera en annan päls.

En annan sak jag har lärt mig av bitter erfarenhet är att låta färgen härda ordentligt innan projektet monteras! Några dagar senare var det dags för den roliga delen, att lägga ihop allt (och i hemlighet be att det skulle passa).

Steg 6: Montering

hopsättning
hopsättning
hopsättning
hopsättning
hopsättning
hopsättning
hopsättning
hopsättning

Det var fantastiskt att ha alla delar utlagda som ett kit för montering - det var inte så mycket att göra, men saker måste gå ihop i en specifik ordning för att inte komma in i varandras sätt.

Först skruvade jag in själva Pi i höljet - den hålls bara i en enda bult men den har bokstavligen inget utrymme att skramla runt! Därefter kom lysdioden, som fixerades mellan USB -portarna på Pi så att den skulle sitta direkt under det ursprungliga mikrofongallret. Därefter tillsattes HAT försiktigt ovanpå och LED/Switch -kabeln ordentligt ansluten.

Mikrofonkortet, högtalaren och (oanvänd) volymratten limmades lätt på plats och ansluts till HATEN, sedan monterades den gångjärnsknappar och fixerades på plats med sin fästskruv, som också höll omkopplaren från satsen i bara rätt position bakom den.

Slutligen skruvades de två halvorna av fodralet ihop (alltid den vimsigaste delen) och den oanvända väljarknappen klippdes in.

Intercom Pi måste vara subtil och diskret men jag ville lägga till lite färg, så jag lyfte färgerna från Googles logotyp och skrev ut dem på en liten bit pappers, där du ursprungligen skulle ha skrivit i namnet på rummet eller person.

Steg 7: Gör det smart

Gör det smart
Gör det smart
Gör det smart
Gör det smart

Jag älskar potentialen för röststyrning, mitt första projekt var Google Voice Search-O-Matic redan i juni 2014! På senare tid har jag använt Amazon Alexa -rösttjänsten i AlexaPhone och Rabbit Pi, så jag var intresserad av att se hur Google Assistant och HAT jämförde sig, men det är uppenbarligen mindre moget som en plattform, särskilt i makerarenan. Efter att under de senaste timmarna ha fått Alexa och en Pi att spela snyggt med USB -ljudkort, bärbara högtalare och mikrofoner var det ett riktigt nöje att använda Voice HAT för den här byggnaden, det tog mycket frustration och Googling (konstigt) ur ekvation.

AIY-satsen har flera alternativ för integration med projekt, du kan ersätta Google Assistant-tjänsten med Cloud Speech för fler text-till-tal-alternativ eller till och med använda en Androidthings-byggnad. HAT-hårdvaran är på samma sätt flexibel och har många anslutningar för att koppla in servon eller GPIO (General Purpose In Out) -komponenter, som alla kan röstaktiveras.

Det är fortfarande ganska tidiga dagar för hemgjorda Google Home-enheter och HAT: s pythonprogramvara är inte 100% på nivå med "korrekt" Google Home ännu, till exempel visas det inte som en länkad enhet i Google Home-appen och det finns ingen Chromecast -integration ännu, men det verkar finnas en aktiv utvecklare / hackingsgemenskap och många av de enastående funktionerna finns redan på utvecklingsplanen.

Sedan jag byggde intercom har AIY Projects -koden uppdaterats väsentligt, och det är nu enkelt att välja mellan att trycka på en knapp, klappa händerna eller bara säga "OK Google" för att få din enhet att lyssna - med röstaktiveringen är det mycket lättare att spela trivia vid frukost nu!

Om du fortfarande kör den ursprungliga koden är det väl värt att uppdatera. Jag följde Eric Duncans steg-för-steg-guide och det fungerade första gången-det är också en idé att hålla koll på den senaste versionen av koden på github-sidan eftersom ytterligare utveckling inte kan vara långt borta.

För det här projektet ville jag integrera intercom med andra saker så enkelt som möjligt, så jag länkade Google Assistant till mitt befintliga IFTTT (If This Then That) -konto. Om du inte har använt IFTTT tidigare är det ett fantastiskt nav för att länka onlinetjänster ihop, para ihop triggers och åtgärder från olika tjänster.

IFTTT låter dig styra smarta uttag, justera en termostat, skicka ett e -postmeddelande och många andra saker beroende på vilka tjänster du har aktiverat. Google Assistant verkar mer flexibel än Alexa för detta, eftersom du kan konfigurera flera "trigger" -fraser (utan att behöva säga ordet "trigger" innan du säger dem) och anpassa svaret som assistenten kommer att läsa upp när de bearbetas. Till exempel använde jag den för att tända dockhusets lampor i videon med frasen "Doll's House On", vilket ledde till svaret "Wakey wakey tiny people" och aktiverade ett WeMo smart uttag.

Steg 8: Google hemma

Google hemma
Google hemma
Google hemma
Google hemma
Google hemma
Google hemma
Google hemma
Google hemma

Det här var ett fantastiskt projekt, mycket roligt och det var en riktig utmaning att få allt att passa - om fallet hade varit ännu 5 mm mindre åt något håll hade det bara inte fungerat, så jag hade mycket tur i fyndet.

Efter att ha tagit några bilder med kartongtema väggmonterade jag porttelefonen med en liten kanal för att städa upp den enda kabeln till strömförsörjningen. Voice HAT gjorde verkligen det här projektet mycket enklare, jag vet att du kan använda Google Voice på en Pi utan det, men det var fantastiskt att inte behöva krångla med batteridrivna högtalare, usb -mikrofoner eller en separat strömförsörjning som jag har gjort med tidigare röstprojekt.

Jag är supernöjd med hur det blev och vi använder det hela tiden, min enda ånger är att inte utnyttja fler av Voice HATs hårdvarualternativ, det finns så mycket potential för GPIO och motorstyrning! Förhoppningsvis kommer hatten att släppas till salu någon gång, jag skulle gärna vilja få tag på en till (utan att betala en förmögenhet på ebay) - en vintage robot för att ge mig fjärrkontrollen på kommando skulle vara högst upp på listan!

Om du gillar det här projektet och vill se mer kan du kolla in min webbplats för pågående projektuppdateringar på bit.ly/OldTechNewSpec, gå med på Twitter @OldTechNewSpec eller prenumerera på den växande YouTube -kanalen på bit.ly/oldtechtube - ge några av dina Old Tech en ny specifikation!

Uppfinningsutmaning 2017
Uppfinningsutmaning 2017
Uppfinningsutmaning 2017
Uppfinningsutmaning 2017

Tvåa i uppfinningsutmaningen 2017

Ovanliga användningsutmaningar 2017
Ovanliga användningsutmaningar 2017
Ovanliga användningsutmaningar 2017
Ovanliga användningsutmaningar 2017

Runner Up in the Unusual Uses Challenge 2017

Rekommenderad: