Obsah:

MATRIX Voice a MATRIX Creator se systémem Alexa (verze C ++): 7 kroků
MATRIX Voice a MATRIX Creator se systémem Alexa (verze C ++): 7 kroků

Video: MATRIX Voice a MATRIX Creator se systémem Alexa (verze C ++): 7 kroků

Video: MATRIX Voice a MATRIX Creator se systémem Alexa (verze C ++): 7 kroků
Video: Herman Li Breaks Guitar Onstage 2024, Prosinec
Anonim

Autor: MATRIX_CreatorSledovat více od autora:

Univerzální IR dálkový ovladač Rasberry PI s MATRIX Creatorem
Univerzální IR dálkový ovladač Rasberry PI s MATRIX Creatorem
Univerzální IR dálkový ovladač Rasberry PI s MATRIX Creatorem
Univerzální IR dálkový ovladač Rasberry PI s MATRIX Creatorem

O: MATRIX Creator je vývojová deska zabalená v senzorech pro Raspberry Pi, která vám umožní vytvářet nápady pro IoT. Více o MATRIX_Creator »

Požadovaný hardware

Než začnete, podívejme se, co budete potřebovat.

  • Raspberry Pi 3 (doporučeno) nebo Pi 2 Model B (podporováno).
  • MATRIX Voice nebo MATRIX Creator - Raspberry Pi nemá vestavěný mikrofon, MATRIX Voice/Creator má pole 8 mikrofonů - Kupte si MATRIX Voice/MATRIX Creator.
  • Napájecí adaptér micro-USB pro Raspberry Pi.
  • Karta Micro SD (minimálně 8 GB) - k zahájení je nutný operační systém. Můžete si stáhnout Raspbian Stretch a použít etcher.io k přenesení obrázku na vaši SD kartu.
  • Externí reproduktor se zvukovým kabelem 3,5 mm.
  • USB klávesnice a myš a externí monitor HDMI - doporučujeme mít po ruce také klávesnici a myš USB a monitor HDMI. Raspberry Pi můžete také používat na dálku, viz tato příručka od Googlu.
  • Připojení k internetu (ethernet nebo WiFi)
  • (Volitelné) Bezdrátový adaptér WiFi pro Pi 2. Poznámka: Pi 3 má vestavěné WiFi.

Jakmile budete mít Raspberry Pi spuštěný s vaší deskou MATRIX a obrazem karty SD, budeme muset zaregistrovat zařízení pomocí účtu vývojáře Amazon.

Krok 1: Zaregistrujte produkt v Amazon Developer

Budete muset zaregistrovat zařízení a vytvořit bezpečnostní profil na webu vývojáře Amazonu. Pokud již máte zaregistrovaný produkt, který můžete použít k testování, klidně přeskočte dopředu. Pokud ne, postupujte podle podrobných pokynů zde. Následující kroky vám ukážou, jak nainstalovat a synchronizovat váš Raspberry Pi s nedávno registrovaným zařízením Amazon Alexa.

DŮLEŽITÉ

  • Pro povolené počátky použijte: https:// localhost: 3000 a https:// localhost: 3000
  • Pro povolené návratové adresy URL použijte https:// localhost: 3000/authresponse a https:// localhost: 3000/authresponse

Obrázek ke stažení (doporučeno) Dokončení níže uvedené ruční instalace může trvat déle než hodinu, proto jsme zde poskytli obrázek ke stažení se vším, co bylo předinstalováno. Pomocí nástroje etcher.io můžete snímek přenést na SD kartu. Přejděte na krok 4, pokud použijete náš obrázek.

Ruční instalace Následující kroky označené (Ručně) jsou vyžadovány pouze v případě, že jste si stáhli výchozí obrázek Raspbian Stretch.

Krok 2: Instalace softwaru MATRIX (ruční)

Aby mohla služba Alexa Voice využívat mikrofony MATRIX Creator nebo MATRIX Voice, musíte nainstalovat následující:

# Přidejte repo a klíč

zvlnění https://apt.matrix.one/doc/apt-key.gpg | sudo apt -key add -echo "deb https://apt.matrix.one/doc/apt-key.gpg $ (lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/matrixlabs.list # Aktualizujte balíčky a nainstalujte sudo apt-get update sudo apt-get upgrade # Reboot sudo reboot

Po restartu se znovu připojte a spusťte:

# Aktualizujte znovu

sudo apt-get update # Install MATRIX Pacakages sudo apt install matrixio-creator-init # Install kernel modules package sudo apt install matrixio-kernel-modules # Reboot sudo reboot

Chvíli počkejte a znovu se připojte.

Krok 3: Stažení skriptů Alexa SDK (ručně)

Stáhněte si instalační skript. Tyto příkazy doporučujeme spouštět z domovského adresáře (~/) nebo z plochy, skript však můžete spustit kdekoli.

wget https://raw.githubusercontent.com/matrix-io/avs-device-sdk/yc/sensory-support/tools/RaspberryPi/setup.sh && wget https://raw.githubusercontent.com/matrix-io/ avs-device-sdk/yc/sensory-support/tools/RaspberryPi/config.txt

Krok 4: Registrace vašeho Pi jako zařízení Alexa

Po stažení všech počátečních instalací zbývá pouze nakonfigurovat váš Raspberry Pi tak, aby jej Amazon identifikoval jako zařízení Alexa, které jste zaregistrovali v kroku 1.

Otevřete soubor v editoru a vyplňte soubor config.txt pomocí ID klienta, ID produktu a tajemství klienta z registračních kroků. Zde zkontrolujte, zda potřebujete pomoc s úpravou souboru.

Krok 5: Instalace sady Alexa SDK

Tento instalační skript předá konfiguraci vašeho zařízení Amazonu a nainstaluje konečné potřebné závislosti. Pokud jste nepoužili náš předinstalovaný obraz, může toto nastavení trvat více než hodinu.

bash setup.sh config.txt

Krok 6: Propojení zařízení s vaším účtem Amazon

Po dokončení spuštění instalačního skriptu budete muset vygenerovat autorizační token. Spusťte tento příkaz a otevřete prohlížeč a přejděte na adresu https:// localhost: 3000. Přihlaste se pomocí svých přihlašovacích údajů pro Amazon a postupujte podle uvedených pokynů:

bash startauth.sh

Poznámka: Uživatelé používající relaci ssh mohou načíst web do svého terminálu pomocí

odkazy https:// localhost: 3000

Krok 7: Spusťte Alexa

Spustíme ukázkovou aplikaci:

bash startsample.sh

Vaše zařízení Alexa by mělo být spuštěné a v pořádku!