Sisällysluettelo:
- Vaihe 1: Mistä sait tämän hatun?
- Vaihe 2: Vintage Comms
- Vaihe 3: Tee siitä sopiva
- Vaihe 4: Kit Hacks
- Vaihe 5: Kosketa ylöspäin
- Vaihe 6: Kokoonpano
- Vaihe 7: Tee siitä älykäs
- Vaihe 8: Google kotona
Video: 1986 Google Pi Intercom: 8 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tämä on vuoden 1986 sisäpuhelin, jonka olen muuttanut seinään kiinnitettäväksi Google-ääniavustajaksi käyttämällä Raspberry PI 3: ta ja Google AIY (Artificial Intelligence Yourself) -sarjaa, joka tuli ilmaiseksi MagPi-lehden numeron 57 mukana. Se on Google Home -tyylinen laite, jossa on retrotunnelma!
Jos et näe upotettua videolinkkiä, se on osoitteessa
Vaihe 1: Mistä sait tämän hatun?
Pi: n Google AIY HAT (Hardware Attached on Top) on tämän projektin ydin, ja on mahtavaa, että se tuli ilmaiseksi MagPi -lehden mukana. En ollut koskaan kuullut siitä ennen kuin luin ilmoituksen Twitteristä lehden ilmestymispäivänä, mikä sai innoissaan lounasaikaan "Big Sainsburys" -lehden, jotta he saisivat sellaisen ennen kuin ne myytiin loppuun. Hyllyssä oli vielä kolme ja toivoisin, että olisin ostanut ne kaikki, mutta tuntuu paremmalta tietää, että useammat Pi-fanit pitävät siitä yhtä hauskaa kuin minä!
Lyhyesti sanottuna Raspberry Pi -säätiö teki yhteistyötä Googlen kanssa kehittääkseen käyttäjäystävällisen HAT: n, joka tuo Googlen luonnollisen kielen vuorovaikutuksen voiman Raspberry Pi: hen - aikakauslehtipaketti sisälsi hatun ja kaiken mitä tarvitset (paitsi Pi) tämän rakentamiseen sinä itse. Ohjeet olivat selkeitä ja hyvin kirjoitettuja, kiitos myös sarjan suunnittelijoille, kaikki komponentit olivat todella laadukkaita ja ne voidaan koota ilman juottamista.
Perusmuodossaan sarja käyttää Google Assistantia vastaamaan puhuttuihin kysymyksiin, se "kuuntelee" yhden painikkeen painalluksen jälkeen ja sitten jotenkin selvittää, kun olet lopettanut puhumisen - se toimi heti ja teki todella hyvän ensivaikutelman, täydellinen rakentamiseen lasten kanssa tai ensimmäiseksi varpaana pulahtamaan laajaan Pi-mahdollisuuksien valtamereen. AIY -sarja oli suunniteltu sisäänrakennettavaksi omaan pahvilaatikkoonsa (vähän kuin Googlen Cardboard VR -katseluohjelma), mutta sen kokoamisen ja testaamisen jälkeen en malttanut odottaa, että voisin rakentaa tämän tehokkaan moottorin koteloksi, joka sopii paremmin tavallisiin retroversioihini.
Vaihe 2: Vintage Comms
Ostin tämän pakkauksen, jossa oli kolme 1980-luvun puolivälin FM-sisäpuhelinta, myynnissä äskettäin hintaan 4 puntaa-en voinut vastustaa niiden vintage-tunnelmaa ja laatikkotaidetta "executive" -kynällä (integroidulla LCD-kellolla!) Ja nahkaisella sidoksella volyymit. Sitten he istuivat työpajassa jonkin aikaa, kun testaus osoitti, että niitä ei valitettavasti ole suunniteltu nykypäivän suurihäiriöisiin koteihin.
Olin kiinnostunut tietämään, milloin nämä alun perin myytiin (vaikka laatikossa oleva digitaalikellokynä antoi vahvan vihjeen), joten kaivettiin läpi Radio Shackin (muista Tandy Isossa-Britanniassa?) Luetteloiden online-arkiston. Arvasin vuoden 1985 ja olin vasta vuoden päässä, on niin tyydyttävää, että joku on pitänyt kirjaa näistä!
Kun otin Google AIY -sarjan, tiesin, että yksi näistä vanhoista yksiköistä sopisi siihen täydellisesti - loppujen lopuksi molemmat perustuivat lähinnä painikkeeseen, mikrofoniin ja kaiuttimeen, vain eri tekniikalla. Melko pian otin ruuvimeisselit pois ja jätin huomiotta kotelon varoituksen tavalliseen tapaan purkamaan yhden yksikön. Kotelon avaaminen on aina yksi suosikki osistani restaurointi- tai muuntamisprojektissa, et koskaan tiedä mitä löydät sisältäsi. Pääpiirilevy oli melko iso (ja 240 V, mikä tuntuu todella oudolta nykyään), mutta kun se poistettiin kirjaimellisesti, jäljellä oli vain kotelo, painike ja kaiutin. Kun kaikki oli riisuttu, näytti siltä, että Pi: lle ja muille komponenteille oli paljon tilaa - mutta ulkonäkö voi pettää…
Vaihe 3: Tee siitä sopiva
Tyhjän kotelon edessä ensimmäinen tehtävä oli päättää, minne Pi menisi, ja sen kiiltävä Google HAT oli tiukasti kiinnitetty päälle. Tämä oli paljon tiukempaa kuin odotin, monet suunnat eivät vain toimineet, koska suurin osa kaiuttimesta ja tilaa tarvitaan suurelle saranoidulle sisäpuhelinpainikkeelle, ja ne, jotka eivät estäneet Pi: n portteja, häiritsivät turhauttavasti jotain muuta.
AIY -sarjan kaiutin ei koskaan sopinut, se oli aivan liian suuri kotelolle, joten minun piti löytää vaihtoehto. Alkuperäinen sisäpuhelinkaiutin ei valitettavasti vastannut tehtäväänsä, mutta pitkän metsästyksen jälkeen löysin ihanteellisen päivityksen, sen halkaisija oli sama kuin alkuperäisen, mutta paljon tukevampi, onneksi kuulosti yhtä hyvältä kuin pakkauksessa.
Oletin, että sarjaan kuuluu yksi halpa mikrofoni, joka mahtuu kauniisti alkuperäisen säleikön taakse, mutta sen sijaan se oli hieno stereosuhde, omalla piirilevyllä, jossa mikrofonit olivat kummallisesti samalla tavalla kuin Google Home -tuotteessa. Mikrofonin asettamatta jättäminen säleikön taakse merkitsi, että voisin laittaa Pi: n alas, vaikka se oli todella tiukka ja tarkoitti, etten voinut paljastaa HDMI -porttia - oikeudenmukainen kompromissi.
Seuraavaksi hiotin pois joitakin pylväitä, paakkuja ja kuoppia kotelon sisäpuolelta pyörivällä työkalulla, jotta Pi istuisi tasaisesti, ja sitten jatkoin tutkia, kuinka uudet komponentit voisivat jotenkin toimia sopusoinnussa vintage -kotelon kanssa ja ohjaimet.
Vaihe 4: Kit Hacks
Ensimmäinen pysäytyskomponentti oli kaunis mikrofonikortti - tämä sopi luonnollisesti kotelon yläosaan, joten (useaan otteeseen) mittain mikrofonien välisen etäisyyden ja porasin heille upotettuja reikiä - toistaiseksi niin hyvin! Se olisi kevyesti kuumaliimattu paikalleen kokoonpanon yhteydessä.
Pakkauksessa kytkin, painike ja LED sopivat yhteen, mutta minun oli erotettava nämä toiminnot. Vaistoni oli käyttää vaihtoehtoisia komponentteja, mutta sitten pidin sitä hieman henkilökohtaisena haasteena käyttää vain paketin mukana tulleita kappaleita!
Alkuperäisen sisäpuhelimen "talk" -painikkeella oli melko vähän matkaa, ja se kääntyi baariin, jossa oli ihana retro -tunne, jonka halusin säilyttää, joten etsin tapoja asentaa sarjan kytkin sen mukaisesti. Mottoni muutaman viimeisen Pi -projektin kohdalla on ollut "pidä se yksinkertaisena, tee siitä hauskaa", joten etsin vaihtoehtoja alkuperäisistä varusteista. Yllättäen pystyin käyttämään olemassa olevaa ruuvinreikää pitämään kytkimen paikallaan, vain vaihtamalla alkuperäinen ruuvi pidempään, jotta se mahtuu laitteen runkoon.
LED tuli seuraavaksi - alkuperäisessä sisäpuhelimessa oli LED -merkkivalo, mutta aika on kulunut himmennettyjen "punaisten tai vihreiden" LED -päivien jälkeen ja ajattelin, että kirkkaan valkoisen LED -valon kotelosta poistaminen olisi vähän paljon! Sen lisäksi, että puolet keittiöstä valaistiin yöllä, se tuntui hieman "kasvoilta" tälle projektille. Päätin sen sijaan asentaa kit -LEDin mikrofoniristikon taakse, jotta se tarjoaisi hienovaraisen valaistuksen ja palautteen olematta liian tunkeileva. Katkaisin LED-kaapelin ja juotin 2-reikäisen komponenttiliittimen sarjan lapaliittimien tilalle ja kiinnitin sen sitten Pi-levyn USB-porttien väliin, jotta se pysyy paikallaan ja loistaa mikrofoniristikon läpi.
Tietäen, että kaikki sopisi nyt, oli aika siirtyä kosmetiikkaan!
Vaihe 5: Kosketa ylöspäin
Rakastan henkilökohtaisesti näiden vanhojen sisäpuhelinten tyyliä ja niiden kosketuspainikkeita, mutta visio oli asentaa se huomaamattomasti keittiön ja perhehuoneen väliseen seinään (erittäin tiheä liikennealue!), Joten se tarvitsi ehdottomasti hieman kasvoja- hissi.
Tässä vaiheessa kaikki ylimääräinen muovihionta tehtiin ja tiesin tarkalleen, miten ja missä osat sopivat koteloon, joten annoin ensin kaikille maalia vaativille osille hyvän pesun pesualtaassa kolmen vuosikymmenen lian poistamiseksi & rasva.
Seuraavaksi tuli pari kerrosta pohjamaalia varmistaakseen, että viimeinen kerros levittyy kunnolla - olen huijannut "suoraan muoviin" -maalilla ennen, joten käytän aina lisäaikaa pinnan pohjustamiseen. Minulla on todellinen rakkaus-viha-suhde ruiskumaalaukseen, se on aina projektin loppua kohti, joten haluan saada sen valmiiksi, mutta samalla tiedän, että se vaatii vain yhden liian innokkaan ruiskutuksen pilaamaan lopputuloksen! Luotettava vanha mausteinen levysoittimeni oli erittäin kätevä osien pyörittämiseksi ruiskutuksen aikana, koska irtossa ei ole paljon kyynärpäätä!
Käytin käsityömaalia, jolla oli mukava mattapinta, jota en ole aiemmin käyttänyt, ja monet ohuet kerrokset jatkoivat melko hienosti - huolimatta kesämyrskystä, joten kastuin joka kerta, kun puristin toisen kerroksen.
Toinen asia, jonka olen oppinut katkerasta kokemuksesta, on antaa maalin kovettua kunnolla ennen projektin kokoamista! Muutamaa päivää myöhemmin oli aika hauskalle osalle, kokoamalla se yhteen (ja salaa rukoilemalla se sopisi).
Vaihe 6: Kokoonpano
Oli hienoa, että kaikki osat esitettiin kokoonpanopaketin tavoin - ei ollut paljon tehtävää, mutta asioiden piti mennä yhteen tietyssä järjestyksessä, jotta ne eivät joutuisi toistensa tielle.
Ensin kiinnitin itse Pi: n koteloon - sitä pitää vain yksi pultti, mutta siinä ei ole kirjaimellisesti tilaa räpyttää! Seuraavaksi tuli LED, joka kiinnitettiin Pi: n USB -porttien väliin niin, että se istui suoraan alkuperäisen mikrofoniristikon alapuolelle. Seuraavaksi HAT lisättiin varovasti päälle ja LED/kytkinkaapeli on liitetty tiukasti.
Mikrofonilevy, kaiutin ja (käyttämätön) äänenvoimakkuuden säätöpyörä liimattiin kevyesti paikalleen ja liitettiin HAT-liitäntään, sitten saranoitu painike koottiin ja kiinnitettiin paikalleen kiinnitysruuvilla, joka myös piti sarjassa olevaa kytkintä vain oikea asento sen takana.
Lopuksi kotelon kaksi puoliskoa ruuvattiin yhteen (aina huonoin osa) ja käyttämätön valintakytkin leikattiin sisään.
Intercom Pi: n piti olla hienovarainen ja aliarvioitu, mutta halusin lisätä hieman väriä, joten nostin värit Google -logosta ja tulostin ne pienelle paperipalalle, johon alun perin olisit kirjoittanut huoneen nimen tai henkilö.
Vaihe 7: Tee siitä älykäs
Rakastan ääniohjauksen mahdollisuuksia, ensimmäinen projektini oli Google Voice Search-O-Matic kesäkuussa 2014! Viime aikoina olen käyttänyt Amazon Alexa -äänipalvelua AlexaPhone- ja Rabbit Pi -laitteissa, joten olin kiinnostunut näkemään, miten Google Assistant ja HAT verrattiin toisiinsa, vaikka ilmeisesti se on vähemmän kypsä alustana, etenkin valmistajien areenalla. Kun aiemmin käytin tuntikausia saadaksesi Alexan ja Pi: n pelaamaan hienosti USB -äänikorttien, kannettavien kaiuttimien ja mikrofonien kanssa, oli todella ilo käyttää Voice HATia tähän kokoonpanoon, se vei paljon turhautumista ja googlaamista (outoa). yhtälö.
AIY-paketissa on useita vaihtoehtoja integroimiseksi projekteihin, voit korvata Google Assistant -palvelun pilvipuheella saadaksesi lisää tekstiä puheeksi -vaihtoehtoja tai jopa käyttää Androidthings-rakennetta. HAT-laitteisto on yhtä joustava ja siinä on monia yhteyksiä servojen tai GPIO (General Purpose In Out) -komponenttien linkittämiseen, jotka kaikki voidaan aktivoida äänellä.
Kotitekoisten Google Home -laitteiden käyttö on vielä melko varhaista, eikä HAT: n python-ohjelmisto ole vielä 100% "oikean" Google Homen tasolla, esimerkiksi se ei näy linkitettävänä laitteena Google Home -sovelluksessa ja Chromecast -integraatiota ei vielä ole, mutta näyttää olevan aktiivinen kehittäjä- / hakkerointiyhteisö ja monet erinomaiset ominaisuudet ovat jo kehityssuunnitelmassa.
Kun rakensin sisäpuhelimen, AIY -projektien koodi on päivitetty merkittävästi, ja nyt on helppo valita, painetaanko painiketta, taputetaanko käsiä tai sanotaan vain "OK Google", jotta laite kuuntelee - ääniohjauksella se on paljon helpompaa pelata triviaa aamiaisaikana nyt!
Jos käytät edelleen alkuperäistä koodia, se kannattaa päivittää. Seurasin Eric Duncanin vaiheittaista opasta ja se toimi ensimmäistä kertaa-on myös idea pitää välilehti uusimmasta koodiversiosta github-sivulla, koska jatkokehitys ei voi olla kaukana.
Tätä projektia varten halusin integroida sisäpuhelimen muihin asioihin mahdollisimman yksinkertaisesti, joten liitin Google Assistantin olemassa olevaan IFTTT (If This Then That) -tiliini. Jos et ole käyttänyt IFTTT: tä ennen kuin se on loistava keskus verkkopalvelujen yhdistämiseen, liittäminen eri palvelujen laukaisimiin ja toimintoihin.
IFTTT: n avulla voit hallita älykkäitä pistorasioita, säätää termostaattia, lähettää ilmoitussähköpostin ja monia muita asioita sen mukaan, mitkä palvelut olet aktivoinut. Google Assistant näyttää joustavammalta kuin Alexa tässä, koska voit määrittää useita "laukaisulauseita" (ilman, että sinun tarvitsee itse sanoa sanaa "laukaisu" ennen niiden sanomista) ja muokata vastausta, jonka avustaja lukee, kun niitä käsitellään. Esimerkiksi sytytin sen sytyttämään videon nukkekodin valot lauseella "Doll's House On", joka kehotti vastaamaan "Wakey wakey tiny people" ja aktivoin WeMo -älypistorasian.
Vaihe 8: Google kotona
Tämä oli loistava projekti, hauskaa ja todellinen haaste saada kaikki sopimaan - jos kotelo olisi ollut jopa 5 mm pienempi mihin tahansa suuntaan, se ei olisi vain toiminut, joten minulla oli paljon onnea kauppaan.
Otettuaan joitain pahvi-aiheisia kuvia, asensin sisäpuhelimen seinälle pienen putken avulla yhden kaapelin virransyöttöön. Voice HAT todella helpotti tätä projektia paljon, tiedän, että voit käyttää Google Voicea Pi: llä ilman sitä, mutta oli hienoa, ettei tarvinnut sekaantua paristokäyttöisten kaiuttimien, USB -mikrofonien tai erillisen virtalähteen kanssa, kuten olen tehnyt aiempien ääniprojektien kanssa.
Olen erittäin tyytyväinen tapaan, jolla se osoittautui, ja käytämme sitä koko ajan. Pahoittelen vain sitä, etten ole hyödyntänyt enemmän Voice HATin laitteistovaihtoehtoja, sillä GPIO- ja moottorinohjauksessa on niin paljon potentiaalia! Toivottavasti HAT julkaistaan jossain vaiheessa myyntiin, haluaisin saada toisen käsiini (maksamatta omaisuuksia ebayssa) - vintage -robotti, joka tuo minulle kauko -ohjaimen käskystä, olisi listan kärjessä!
Jos pidät tästä projektista ja haluat nähdä lisää, voit tarkistaa verkkosivustoltani käynnissä olevat projektipäivitykset osoitteessa bit.ly/OldTechNewSpec, liittyä Twitteriin @OldTechNewSpec tai tilata kasvavan YouTube -kanavan osoitteessa bit.ly/oldtechtube - give jotkut vanhasta tekniikastasi ja uudet tekniset tiedot!
Toinen sija keksintöhaasteessa 2017
Toinen sija epätavallisten käyttöjen haasteessa 2017
Suositeltava:
Siedle HTA 711-01 Intercom Smartified: 3 vaihetta
Siedle HTA 711-01 Intercom Smartified: IoT leviää kaikkialle ja monia tuotteita muutetaan entistä älykkäämmäksi, sisäpuhelimet eivät ole poikkeus. Lisäämme oven avaamisen etätoiminnon tunnettuun sisäpuhelimeen ulkoisen mikro-ohjaimen kautta. esim. avaa älypuhelimesi
Google Assistantin ohjaama LED -matriisi!: 7 vaihetta (kuvilla)
Google Assistantin ohjaama LED -matriisi!: Tässä opetusohjelmassa näytän sinulle, kuinka voit tehdä Google Assistant -ohjatun LED -matriisin, jota voit hallita missä tahansa älypuhelimella, joten aloitetaan
Hands Free Google Assistant Raspberry Pi: 14 vaihetta (kuvilla)
Hands Free Google Assistant Raspberry Pi: Hei ja tervetuloa ensimmäiseen Instructable -ohjelmaan! Tässä ohjeessa näytän sinulle, mikä on mielestäni helpoin tapa asentaa kaikki laulavat, kaikki tanssivat Google -avustajat Raspberry Pi -laitteeseesi. Hän on täysin ilman käsiä OK Googlin avulla
Yönäkölasit Google Cardboardille: 10 vaihetta (kuvilla)
Google Cardboardin pimeänäkölasit: Vastuuvapauslauseke: Tämän laitteen käyttö on tarkoitettu vain viihteeseen, koulutukseen ja tieteelliseen käyttöön; ei vakoilua ja/tai tarkkailua varten. &Quot; Vakooja -gadget " ominaisuudet lisättiin sovellukseen huvin vuoksi, eikä niillä olisi käytännön tarkoitusta
Google Cardboard 1.5 - Paras 1.0 + 2.0: 10 vaihetta (kuvilla)
Google Cardboard 1.5 - Paras 1.0 + 2.0: Google Cardboard on halpa tapa kokea virtuaalitodellisuus (VR) Apple- tai Android -matkapuhelimellasi. Lataa sovelluksia (monia ilmaisia-katso recs lopussa), ponnahda ne ViewMasterin kaltaiseen katseluohjelmaan ja liikuta päätäsi nähdäksesi 360 asteen todellisen tai