Obsah:
- Krok 1: Požadavky a materiály
- Krok 2: 3D tisk skořápky
- Krok 3: Zapojení a montáž
- Krok 4: Software
- Krok 5: Trénujte a kalibrujte
Video: Alias projektu: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Alias je naučitelný „parazit“, který je navržen tak, aby poskytoval uživatelům větší kontrolu nad svými chytrými asistenty, a to jak pokud jde o přizpůsobení, tak o soukromí. Prostřednictvím jednoduché aplikace může uživatel vycvičit Aliase, aby reagoval na vlastní budící slovo/zvuk, a jakmile je Alias vycvičen, může převzít kontrolu nad vaším domácím asistentem tím, že ho pro vás aktivuje. V těchto pokynech vás provedeme hlavními kroky dokončete svůj vlastní alias a začněte trénovat nové probuzení pro vaše chytré zařízení.
Krok 1: Požadavky a materiály
Hlavní komponenty použité v této sestavě jsou:
- 1x Raspberry Pi3 A+
- 1x nabíječka Raspberry Pi 5v (bílá)
- 1x ReSpeaker 2-Mics Pi HAT
- 2x malý reproduktor 16 mm, příklad
- 4x malé vruty do dřeva (asi 2 x 10 mm)
- Micro SD karta
- Dráty
- Konektor JST 2.0 nebo starý kabel Jack
Nástroje potřebné pro tento projekt jsou:
- Přístup k 3D tiskárně
- Páječka
- Odstraňovač drátů
- Šroubovák
- Způsob, jak flashovat kartu micro SD v počítači
Poznámka: tento projekt byl testován pouze s těmito komponentami.
Krok 2: 3D tisk skořápky
V tomto kroku budeme 3D tisk skořápky
Prozatím jsme poskytli 2 možnosti:
- Domovská stránka Google (původní)
- Amazon Echo
1. Vytiskněte držák a držák reproduktoru v jakékoli barvě na 3D tiskárně. Vzhledem k síťce v objektu je důležité udržovat podpůrný materiál na minimu. Nejlepšího výsledku jsme dosáhli při tisku na zadní stranu. (Viz obrázek)
2. Použijte brusný papír, aby měl skořápka pěkný a hladký povrch. (volitelně dát acetonovou lázeň)
Krok 3: Zapojení a montáž
Před sestavením Aliasu musíme připojit reproduktory ke zvukovému štítu ReSpeaker a napájecí zdroj k Raspberry Pi
1. Vodiče reproduktorů jsou odizolovány a připájeny ke konektoru JST 2.0 nebo starému kabelu Jack. Reproduktory a dráty zapadnou do držáku reproduktorů s 3D potiskem. (Viz obrázek výše). Poznámka: Zjistili jsme, že vodiče mohou spouštět domovskou stránku Google, pokud jsou umístěny uprostřed. Chcete -li na Google Home dosáhnout lepších výsledků, zkuste vést kabely po stranách.
2. Dále potřebujeme dodat 5V na Raspberry Pi. Protože uvnitř pláště není mnoho místa, rozhodli jsme se pájet 5V a uzemnění přímo na piny GPIO. Můžete to zkusit s úhlovým nebo upraveným kabelem micro USB. Ve skořepině je malá prohlubeň pro vedení drátu ven. V závislosti na vašem vodiči může být vyžadováno nějaké přizpůsobení.
3. Namontujte držák reproduktoru a Raspberry Pi na štít pomocí 4 malých šroubů do dřeva. (Jemně utáhněte, aby 3D tisk nepraskl)
4. Umístěte sestavený alias na své zařízení. Pokud lícování není hladké, dejte vnitřnímu okraji brusný papír. Je důležité sladit reproduktory s mikrofony vašeho zařízení.
Krok 4: Software
V tomto kroku přidáme software na Raspberry Pi
Postupujte podle pokynů na stránce projektů GitHub. Kód je ve výchozím nastavení nastaven pro použití s domovskou stránkou Google. Pokud jej plánujete použít na Amazon Echo, změňte prosím řádek 21 v souboru app.py, abyste použili soubor alexa.wav. Amazon: sound.audioPlayer ("data/alexa.wav", 0, "probuzení", False)
Domovská stránka Google: sound.audioPlayer ("data/google_home.wav", 0, "probuzení", False)
Krok 5: Trénujte a kalibrujte
V tomto kroku budeme trénovat Alias s vlastním probuzením.
1. K trénování Aliasu použijte prohlížeč v telefonu a otevřete raspberrypi.local: 5050
2. Podržte tlačítko záznamu a řekněte nový název asi 4-6krát. Malý pruh by měl indikovat 2sekundové okno záznamu. Každé jméno by se mělo vejít do tohoto časového rámce.
3. V nabídce klikněte na Train Alias a počkejte několik sekund, než se model naučí jméno. Toto jméno nemusí nutně být slovo, ale může být zvukem a jakýmkoli jazykem. Buďte tedy kreativní! V nabídce můžete své jméno kdykoli obnovit. Tip: pomáhá zaznamenat jméno z různých míst ve vaší domácnosti.
4. Vyzkoušejte to! Řekněte jméno a položte otázku, jakmile na zařízení nebo na telefonu uvidíte modré světlo. Poznámka: po zaškolení již není nutné mít telefon připojený. Pokud zjistíte, že Alias nereaguje správně, zkuste natrénovat několik dalších příkladů. Nebo pokud zjistíte, že se Alias spouští často, můžete jít do nabídky a zapnout zvuk na pozadí. Tím se přepne režim na pozadí a do příkladů na pozadí se přidají všechny nové nahrávky. Nahrávejte a cvičte stejně jako dříve, ale snažte se zachytit jedinečné zvuky ve vašem prostředí nebo dokonce slova, která zní podobně jako vámi zvolené jméno.
Druhá cena v soutěži Safe and Secure
Doporučuje:
Jak do svého projektu přidat zobrazení E-Ink: 12 kroků (s obrázky)
Jak do svého projektu přidat zobrazení E-Ink: Spousta projektů zahrnuje sledování nějakého druhu dat, jako jsou údaje o životním prostředí, často využívající k ovládání Arduino. V mém případě jsem chtěl sledovat hladinu soli ve svém změkčovači vody. Možná budete chtít přistupovat k datům prostřednictvím své domácí sítě
Levný duální napájecí zdroj projektu 30V/2A: 7 kroků (s obrázky)
Levný duální napájecí zdroj pro projekt 30V/2A: Při hledání napájecích modulů a LCD obrazovek jsem narazil na několik těchto levných modulů LCD 35W pro napájení 0,5-30V @3A (50W s chladičem a rázovým proudem 4A). Má nastavení napětí a omezovač proudu. K dispozici je také
Časovače Arduino: 8 projektů: 10 kroků (s obrázky)
Časovače Arduino: 8 projektů: Arduino Uno nebo Nano mohou generovat přesné digitální signály na šesti vyhrazených pinech pomocí tří vestavěných časovačů. K nastavení vyžadují pouze několik příkazů a ke spuštění nepoužívají žádné cykly CPU! Používání časovačů může být zastrašující, pokud začnete od
Sputnik 1 alias 1. satelit vynesený na oběžnou dráhu Sovětským svazem, v roce 1957: 5 kroků (s obrázky)
Sputnik 1 alias 1. satelit vynesený na oběžnou dráhu Sovětským svazem v roce 1957: Příběh Sputniku 1 mě vždy fascinoval, protože spustil vesmírný závod. 4. října 2017 jsme oslavili 60. výročí vypuštění této ruské družice, která se zapsala do historie, protože to byly jedle
10 základních projektů Arduino pro začátečníky! Proveďte nejméně 15 projektů s jednou deskou!: 6 kroků
10 základních projektů Arduino pro začátečníky! Proveďte nejméně 15 projektů s jednou deskou!: Arduino Project & Výuková rada; Obsahuje 10 základních projektů Arduino. Všechny zdrojové kódy, Gerberův soubor a další. Žádné SMD! Snadné pájení pro každého. Snadno odnímatelné a vyměnitelné součásti. Můžete vytvořit nejméně 15 projektů s jediným bo