Obsah:
- Krok 1: Kde jste tu HAT vzal?
- Krok 2: Vintage Comms
- Krok 3: Udělejte to fit
- Krok 4: Kit Hacks
- Krok 5: Dotek
- Krok 6: Sestavení
- Krok 7: Making It Smart
- Krok 8: Google doma
Video: 1986 Google Pi Intercom: 8 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Toto je interkom z roku 1986, který jsem převedl na nástěnného hlasového asistenta Google pomocí Raspberry PI 3 a sady Google AIY (Artificial Intelligence Yourself), která byla vydána zdarma k vydání 57 časopisu MagPi. Je to zařízení ve stylu Google Home s retro nádechem!
V případě, že nevidíte odkaz na vložené video, je na adrese:
Krok 1: Kde jste tu HAT vzal?
Pi's Google AIY HAT (Hardware Attached on Top) je jádrem tohoto projektu a je úžasné, že vyšel zdarma s časopisem MagPi. Nikdy jsem o tom neslyšel, dokud jsem si nepřečetl oznámení na Twitteru v den, kdy časopis vyšel, což přimělo vzrušenou obědovou pomlčku k „Big Sainsburys“, aby si ji pořídili, než se vyprodají. Na poličce byli ještě tři a já si napůl přál, abych si je koupil všechny, ale je lepší vědět, že více fanoušků Pi se na tom baví stejně jako já!
Stručně řečeno, nadace Raspberry Pi se spojila s Googlem a vyvinula uživatelsky přívětivý HAT, který do Raspberry Pi přináší sílu interakce přirozeného jazyka Google - sada časopisů obsahovala HAT a vše, co potřebujete (kromě Pi) k vytvoření tohoto vy sám. Pokyny byly jasné a dobře napsané, pochvala také návrhářům stavebnic, všechny komponenty byly opravdu kvalitní a daly se sestavit bez pájení.
Sada ve své základní podobě používá Google Assistant k odpovídání na vaše mluvené otázky, „poslouchá“po jediném stisknutí tlačítka a pak nějak zjistí, kdy skončíte s mluvením - fungovalo to hned a udělalo to opravdu dobrý první dojem, ideální pro stavbu s dětmi nebo jako první ponor do obrovského oceánu možností Pi. Souprava AIY byla navržena tak, aby byla zabudována do vlastního lepenkového pouzdra (trochu jako prohlížeč Cardboard VR od Googlu), ale po jeho sestavení a testování jsem se nemohl dočkat, až postavím tento výkonný motor do pouzdra, které bude více odpovídat mým obvyklým retro převodům.
Krok 2: Vintage Comms
Tuto krabicovou sadu tří interkomů FM z poloviny osmdesátých let jsem si nedávno vyzvedl ve výprodeji za 4 libry-nemohl jsem odolat jejich vintage stylu a boxu s perem „executive“(s integrovanými hodinami LCD!) A vázaným v kůži svazky. Potom chvíli seděli v dílně, protože jejich testování ukázalo, že bohužel nebyly navrženy pro dnešní vysoce rušivé domy.
Zajímalo mě, kdy byly původně prodány (ačkoli pero s digitálními hodinami na krabici poskytlo silnou stopu), a tak jsem prošel online katalog katalogů Radio Shack (pamatujete si Tandy ve Velké Británii?). Tipoval jsem 1985 a byl to jen rok, je to tak uspokojivé, že si o nich někdo vede záznamy!
V okamžiku, kdy jsem vzal sadu Google AIY, jsem věděl, že jedna z těchto starých jednotek se k ní bude perfektně hodit - koneckonců obě byly v podstatě založeny na tlačítku, mikrofonu a reproduktoru, jen s jinou technologií mezi nimi. Brzy jsem nechal šroubováky vytáhnout a bez ohledu na varování na pouzdru jako obvykle jsem začal rozebírat jednu z jednotek. Rozbití případu je vždy jednou z mých oblíbených částí projektu obnovy nebo konverze, nikdy nevíte, co uvnitř najdete. Hlavní obvodová deska byla docela objemná (a 240 V, což se dnes zdá opravdu zvláštní), ale jakmile byla odstraněna, doslova zbyl jen kufřík, tlačítko a reproduktor. Když bylo všechno odstraněno, vypadalo to, že pro Pi a další součásti je dostatek místa - ale vzhled může klamat…
Krok 3: Udělejte to fit
Tváří v tvář prázdnému případu bylo první úkolem rozhodnout, kam se Pi vydá, s lesklou Google HAT pevně upevněnou nahoře. To bylo mnohem těsnější, než jsem očekával, spousta orientací prostě nefungovala kvůli velké části reproduktoru a prostoru potřebnému pro velké kloubové tlačítko interkomu a ty, které neblokovaly porty Pi, frustrovaně zasahovaly do něčeho jiného.
Reproduktor ze sady AIY se nikdy nevejde, byl příliš velký na případ, takže jsem potřeboval najít alternativu. Původní interkomový reproduktor bohužel tuto práci nesplnil, ale po spoustě lovů online jsem našel ideální upgrade, měl stejný průměr jako původní, ale mnohem robustnější, naštěstí znějící stejně dobře jako ten v sadě.
Předpokládal jsem, že souprava bude obsahovat jeden levný mikrofon, který by se hezky vešel za původní mřížku, ale místo toho to byla fantastická stereofonní záležitost, na vlastní desce plošných spojů s mikrofony podivně podobně rozmístěnými jako na samotném produktu Google Home. Když jsem mikrofon nedal za mřížku, znamenalo to, že jsem mohl ten Pi odložit, i když to bylo opravdu těsné a znamenalo to, že jsem nemohl vystavit port HDMI - což je spravedlivý kompromis.
Poté jsem pomocí rotačního nástroje vybrousil některé sloupky, hrudky a hrbolky zevnitř pouzdra, aby Pi seděl rovně, a poté jsem pokračoval ve zkoumání, jak by nové součásti mohly nějak fungovat v souladu s vintage pouzdrem a řízení.
Krok 4: Kit Hacks
První zastávkou byla krásná mikrofonní deska - to bylo přirozené pro horní část pouzdra, takže jsem (několikrát) změřil vzdálenost mezi mikrofony a vyvrtal pro ně několik zapuštěných otvorů - zatím tak dobré! Pokud jde o montáž, bylo by to za tepla lehce slepené.
V sadě se přepínač, tlačítko a LED daly dohromady, ale tyto funkce jsem potřeboval oddělit. Můj instinkt byl použít alternativní komponenty, ale pak jsem to vzal jako trochu osobní výzvu použít pouze ty bity, které byly součástí sady!
Původní tlačítko „talk“interkomu mělo docela dost cestování, otáčelo se na liště s krásným retro pocitem, který jsem chtěl zachovat, a tak jsem hledal způsoby, jak s ním namontovat vypínač soupravy. Mým mottem pro několik posledních projektů Pi bylo „zachovat jednoduchost, udělat zábavu“, a tak jsem se podíval po původním příslušenství. Překvapivě jsem byl schopen použít stávající otvor pro šroub, abych držel spínač na místě, jen jsem vyměnil původní šroub za delší, aby se do něj vešlo tělo jednotky.
LED přišla na řadu - původní interkom měl LED indikátor, ale čas se posunul od dob slabých „červených nebo zelených“LED a já si myslel, že mít jasně bílou LED vyčnívající z pouzdra by bylo trochu moc! Kromě toho, že jsme v noci osvětlili polovinu kuchyně, připadalo nám to pro tento projekt trochu „ve tváři“. Místo toho jsem se rozhodl namontovat LED diody sady za mřížku mikrofonu, aby nabízela jemné osvětlení a zpětnou vazbu, aniž by byla příliš rušivá. Odstřihl jsem LED kabel a připájel 2dírkový komponentní konektor místo konektorů rýče soupravy, poté jsem to zafixoval mezi porty USB na desce Pi, aby to zůstalo na místě a svítilo skrz mřížku mikrofonu.
Vědět, že se teď všechno bude hodit, bylo na čase přejít ke kosmetice!
Krok 5: Dotek
Osobně miluji styl těchto starých interkomů a jejich hmatová tlačítka, ale mojí vizí bylo nenápadné připevnění na zeď mezi kuchyní a rodinným pokojem (velmi frekventovaná oblast!), Takže to rozhodně potřebovalo trochu tváře- výtah.
V tomto okamžiku bylo provedeno veškeré přebytečné broušení plastů a já jsem přesně věděl, jak a kam se díly vejdou do pouzdra, a tak jsem nejprve dal všem částem vyžadujícím barvu dobrý drhnutí ve dřezu, aby se odstranily tři desetiletí špíny & tuk.
Poté následovalo několik vrstev základního nátěru, aby se zajistilo, že konečný nátěr bude správně aplikován - předtím jsem se nechal zmást barvou „přímo na plast“, takže si vždy vezmu čas navíc na základový nátěr. Se sprejováním mám opravdový vztah mezi láskou a nenávistí, vždy je na konci projektu, takže se ho chci dočkat, ale zároveň vím, že stačí jeden přehnaně horlivý sprej, který zničí povrch! Můj důvěryhodný starý gramofon na koření mi přišel velmi užitečný při otáčení dílů při stříkání, protože v kůlně není moc místa na lokty!
Použil jsem řemeslnou barvu s pěkným matným povrchem, ne tu, kterou jsem použil předtím, a mnoho tenkých vrstev šlo docela pěkně - navzdory letnímu bouři, což znamená, že jsem se namočil pokaždé, když jsem se vyřízl, abych použil další vrstvu.
Další věc, kterou jsem se z hořké zkušenosti naučil, je nechat barvu před sestavením projektu pořádně ztuhnout! O několik dní později byl čas na zábavnou část, dát to všechno dohromady (a tajně se modlit, aby to sedělo).
Krok 6: Sestavení
Bylo skvělé mít všechny součásti vyskládané jako stavebnici - nebylo toho tolik, co by se dalo dělat, ale věci musely jít dohromady v určitém pořadí, aby si navzájem nepřekážely.
Nejprve jsem přišrouboval samotný Pi do pouzdra - drží ho pouze jeden šroub, ale nemá doslova žádný prostor k chrastění! Jako další přišla na řadu LED dioda, která byla upevněna mezi USB porty Pi tak, aby seděla přímo pod původní mřížkou mikrofonu. Dále byla na vrch jemně přidána HAT a kabel LED/přepínač byl pevně připojen.
Mikrofonní deska, reproduktor a (nepoužitý) volič hlasitosti byly lehce nalepeny za tepla a připojeny k HAT, poté bylo sklopné tlačítko sestaveno a upevněno na svém místě pomocí upevňovacího šroubu, který také držel spínač ze soupravy v správnou pozici za tím.
Nakonec byly obě poloviny pouzdra sešroubovány (vždy ta nejošklivější část) a nepoužitý přepínač byl zacvaknutý.
Intercom Pi potřeboval být jemný a decentní, ale chtěl jsem přidat trochu barvy, tak jsem zvedl barvy z loga Google a vytiskl je na malý pramínek papíru, kde původně jste měli napsáno v názvu místnosti nebo osoba.
Krok 7: Making It Smart
Miluji potenciál hlasového ovládání, můj první projekt byl Google Voice Search-O-Matic v červnu 2014! V poslední době jsem použil hlasovou službu Amazon Alexa v AlexaPhone a Rabbit Pi, takže mě zajímalo, jak Google Assistant a HAT porovnávají, i když je zjevně méně vyspělá jako platforma, zejména v aréně tvůrců. Když jsme v minulosti strávili hodiny tím, že jsme si Alexu a Pi mohli pěkně pohrát s USB zvukovými kartami, přenosnými reproduktory a mikrofony, bylo skutečným potěšením používat Voice HAT pro toto sestavení, vyžadovalo to hodně frustrace a Googling (zvláštně) rovnice.
Sada AIY obsahuje několik možností integrace s projekty, můžete nahradit službu Google Assistant službou Cloud Speech a získat tak více možností převodu textu na řeč nebo dokonce použít verzi Androidthings. Hardware HAT je podobně flexibilní a má mnoho připojení k propojení se servy nebo komponentami GPIO (General Purpose In Out), přičemž všechny lze aktivovat hlasem.
Na domácí zařízení Google Home je stále docela brzy a software HAT's python ještě není na 100% na úrovni „správného“Google Home, například se v aplikaci Google Home nezobrazuje jako propojené zařízení a zatím neexistuje žádná integrace Chromecastu, ale zdá se, že existuje aktivní komunita vývojářů / hackerů a mnoho vynikajících funkcí je již na plánu vývoje.
Od té doby, co jsem vytvořil interkom, byl kód AIY Projects výrazně aktualizován a nyní je snadné si vybrat mezi stisknutím tlačítka, tleskáním rukou nebo jen „OK Google“, aby vaše zařízení poslouchalo - s hlasovou aktivací je to mnohem jednodušší nyní hrát drobnosti v době snídaně!
Pokud stále používáte původní kód, vyplatí se ho aktualizovat. Sledoval jsem krok za krokem průvodce Erica Duncana a fungovalo to poprvé-je to také nápad mít přehled o nejnovější verzi kódu na stránce github, protože další vývoj nemůže být daleko.
U tohoto projektu jsem chtěl co nejjednodušeji integrovat interkom s dalšími věcmi, proto jsem propojil Google Assistant s mým stávajícím účtem IFTTT (If This Then That). Pokud jste nepoužili IFTTT, je to fantastické centrum pro propojení online služeb dohromady, spárování dohromady spouští a akcí z různých služeb.
IFTTT vám umožňuje ovládat inteligentní zásuvky, nastavit termostat, odeslat e -mail s upozorněním a mnoho dalších věcí podle toho, jaké služby jste aktivovali. Google Assistant se v tomto zdá flexibilnější než Alexa, protože můžete konfigurovat více „spouštěcích“frází (aniž byste museli vyslovit slovo „spoušť“, než je vyslovíte) a přizpůsobit odpověď, kterou asistent přečte při jejich zpracování. Například jsem to použil k zapnutí osvětlení domečku pro panenky ve videu s frází „Doll's House On“, což vyvolalo odpověď „Wakey wakey maličcí lidé“a aktivaci inteligentní zásuvky WeMo.
Krok 8: Google doma
Byl to skvělý projekt, spousta zábavy a byla to skutečná výzva, aby bylo vše v pořádku - kdyby byl případ ještě o 5 mm menší v jakémkoli směru, prostě by to nefungovalo, takže jsem měl hodně štěstí při vyjednávání.
Poté, co jsem pořídil několik fotografií s lepenkovou tematikou, jsem interkom namontoval na zeď a pomocí malého potrubí uklidil jeden kabel k napájecímu zdroji. Voice HAT tento projekt opravdu velmi usnadnil, vím, že můžete používat Google Voice na Pi bez něj, ale bylo skvělé, že jsem se nemusel zabývat reproduktory napájenými z baterie, USB mikrofony nebo samostatným napájecím zdrojem, jak jsem to udělal s předchozími hlasovými projekty.
Jsem velmi spokojen s tím, jak to dopadlo, a neustále to používáme. Lituji jen toho, že nevyužívám více hardwarových možností Voice HAT, je tu tolik potenciálu pro ovládání GPIO a motoru! Doufejme, že HAT bude v určitém okamžiku uvolněn k prodeji, rád bych získal další (bez placení jmění na ebay) - vintage robot, který by mi přinesl dálkové ovládání na povel, by byl na prvním místě v seznamu!
Pokud se vám tento projekt líbí a chcete vidět více, můžete se podívat na můj web, kde probíhají aktualizace projektu na bit.ly/OldTechNewSpec, připojit se k Twitteru @OldTechNewSpec nebo se přihlásit k odběru rostoucího kanálu YouTube na bit.ly/oldtechtube - dát některé z vašich starých technologií a nové specifikace!
Vítěz soutěže Vynález 2017
Runner Up in the Unusual Uses Challenge 2017
Doporučuje:
Matice LED ovládaná asistentem Google!: 7 kroků (s obrázky)
Matice LED ovládaná pomocí Google Assistant!: V tomto tutoriálu vám ukážu, jak můžete vytvořit matici LED ovládanou pomocí Google Assistant, kterou můžete ovládat kdekoli pomocí smartphonu, takže pojďme začít
Hands Free Google Assistant pro Raspberry Pi: 14 kroků (s obrázky)
Hands Free Google Assistant pro Raspberry Pi: Dobrý den, vítejte na mém prvním Instructable! V tomto instruktáži vám ukážu, co považuji za nejsnadnější způsob, jak nainstalovat na Androidu Raspberry Pi vše zpívající a tančící Google Assistant. S OK Googl má zcela volné ruce
Postup: Instalace Raspberry PI 4 bezhlavého (VNC) s Rpi imagerem a obrázky: 7 kroků (s obrázky)
Jak na to: Instalace Raspberry PI 4 Headless (VNC) s Rpi-imager a obrázky: Mám v plánu použít tento Rapsberry PI ve spoustě zábavných projektů zpět na mém blogu. Neváhejte se na to podívat. Chtěl jsem se vrátit k používání svého Raspberry PI, ale na novém místě jsem neměl klávesnici ani myš. Už je to dlouho, co jsem nastavoval Raspberry
Vykreslete 3D obrázky svých desek plošných spojů pomocí Eagle3D a POV-Ray: 5 kroků (s obrázky)
Vykreslování 3D obrázků vašich desek plošných spojů pomocí Eagle3D a POV-Ray: Pomocí Eagle3D a POV-Ray můžete vytvářet realistické 3D vykreslování vašich desek plošných spojů. Eagle3D je skript pro EAGLE Layout Editor. Tím se vygeneruje soubor pro sledování paprsku, který bude odeslán na POV-Ray, který nakonec vyskočí finální im
Vytvářejte stereofonní grafické obrázky v aplikaci Excel: 8 kroků (s obrázky)
Vytvářejte stereofonní grafické obrázky v aplikaci Excel: Stereo grafické obrázky mohou 3D hloubkám dodat hloubku