Tartalomjegyzék:

A MATRIX Voice és a MATRIX Creator futó Alexa (C ++ verzió): 7 lépés
A MATRIX Voice és a MATRIX Creator futó Alexa (C ++ verzió): 7 lépés

Videó: A MATRIX Voice és a MATRIX Creator futó Alexa (C ++ verzió): 7 lépés

Videó: A MATRIX Voice és a MATRIX Creator futó Alexa (C ++ verzió): 7 lépés
Videó: La Educación Prohibida - Película Completa HD Oficial 2024, November
Anonim

Szerző: MATRIX_CreatorFollow

Rasberry PI univerzális IR távirányító MATRIX Creatorral
Rasberry PI univerzális IR távirányító MATRIX Creatorral
Rasberry PI univerzális IR távirányító MATRIX Creatorral
Rasberry PI univerzális IR távirányító MATRIX Creatorral

Névjegy: A MATRIX Creator a Raspberry Pi érzékelőkkel ellátott fejlesztői táblája, amely lehetővé teszi az IoT-ötletek építését. További információ a MATRIX_Creator -ról »

Szükséges hardver

Mielőtt elkezdené, nézzük át, mire van szüksége.

  • Raspberry Pi 3 (ajánlott) vagy Pi 2 B modell (támogatott).
  • MATRIX Voice vagy MATRIX Creator - A Raspberry Pi nem rendelkezik beépített mikrofonnal, a MATRIX Voice/Creator 8 mikrofonos tömbrel rendelkezik - MATRIX Voice/MATRIX Creator vásárlása.
  • Mikro-USB hálózati adapter a Raspberry Pi számára.
  • Micro SD kártya (legalább 8 GB) - Az induláshoz operációs rendszer szükséges. Letöltheti a Raspbian Stretch alkalmazást, és az etcher.io használatával villanhatja fel a képet az SD -kártyára.
  • Külső hangszóró 3,5 mm -es audio kábellel.
  • USB billentyűzet és egér, valamint külső HDMI -monitor - azt is javasoljuk, hogy legyen kéznél USB -billentyűzet és egér, valamint egy HDMI -monitor. A Raspberry Pi -t távolról is használhatja, lásd ezt a Google útmutatót.
  • Internet kapcsolat (Ethernet vagy WiFi)
  • (Opcionális) WiFi vezeték nélküli adapter a Pi 2 készülékhez. Megjegyzés: A Pi 3 beépített WiFi-vel rendelkezik.

Miután a Raspberry Pi fut a MATRIX kártyával és az SD kártya képével, regisztrálnunk kell az eszközt egy Amazon Developer fiókkal.

1. lépés: Regisztráljon egy terméket az Amazon fejlesztőben

Regisztrálnia kell egy eszközt, és létre kell hoznia egy biztonsági profilt az Amazon fejlesztői webhelyén. Ha már van regisztrált terméke, amelyet tesztelésre használhat, nyugodtan ugorjon előre. Ha nem, kövesse az itt található lépésenkénti utasításokat. A következő lépések bemutatják, hogyan kell telepíteni és szinkronizálni a Raspberry Pi -t a nemrég regisztrált Amazon Alexa eszközzel.

FONTOS

  • Az engedélyezett forrásokhoz használja: https:// localhost: 3000 és https:// localhost: 3000
  • Az engedélyezett visszatérési URL -ekhez használja a https:// localhost: 3000/authresponse és a https:// localhost: 3000/authresponse

Letölthető kép (ajánlott) Az alábbi manuális telepítés több mint egy órát vehet igénybe, ezért letöltött képet adtunk meg itt, minden előre telepített képpel. Az etcher.io használatával villanhatja fel a képet az SD -kártyára. Ha a képünket használja, ugorjon a 4. lépésre.

A (Manuális) jelzésű következő lépések csak akkor szükségesek, ha letöltötte az alapértelmezett Raspbian Stretch képet.

2. lépés: A MATRIX szoftver telepítése (kézi)

Annak érdekében, hogy az Alexa Voice Service ki tudja használni a MATRIX Creator vagy a MATRIX Voice mikrofonjait, telepítenie kell a következőket:

# Repo és kulcs hozzáadása

curl 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 # Frissítse a csomagokat és telepítse a sudo apt-get update sudo apt-get upgrade # Indítsa újra a sudo reboot-ot

Az újraindítás után csatlakozzon újra és futtassa:

# Frissítés újra

sudo apt-get update # MATRIX csomagok telepítése sudo apt install matrixio-creator-init # Kernel modulok csomag telepítése sudo apt install matrixio-kernel-modules

Várjon egy kicsit, és csatlakozzon újra.

3. lépés: Az Alexa SDK szkriptek letöltése (kézi)

Töltse le a telepítő szkriptet. Javasoljuk, hogy futtassa ezeket a parancsokat a saját könyvtárból (~/) vagy az Asztalról, azonban a szkriptet bárhol futtathatja.

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

4. lépés: Pi regisztrálása Alexa -eszközként

A kezdeti telepítések letöltése után nincs más hátra, mint konfigurálni a Raspberry Pi -t úgy, hogy az Amazon azonosítsa az 1. lépésben regisztrált Alexa -eszközként.

Nyissa meg a fájlt egy szerkesztőben, és használja a regisztrációs lépésekből származó ügyfél -azonosítót, termékazonosítót és ügyféltitkot a config.txt fájl kitöltéséhez. Itt ellenőrizheti, ha segítségre van szüksége a fájl szerkesztésében.

5. lépés: Az Alexa SDK telepítése

Ez a telepítő szkript átadja az eszköz konfigurációját az Amazonnak, és telepíti a szükséges végső függőségeket. Megjegyzés: ez a beállítás több mint egy órát is igénybe vehet, ha nem használta előre telepített képünket.

bash setup.sh config.txt

6. lépés: Az eszköz összekapcsolása az Amazon -fiókkal

A telepítő szkript futtatása után létre kell hoznia egy engedélyezési tokent. Futtassa ezt a parancsot, nyissa meg a böngészőt, és keresse meg a https:// localhost: 3000 címet. Jelentkezzen be az Amazon hitelesítő adataival, és kövesse az utasításokat:

bash startauth.sh

Megjegyzés: Az ssh munkamenetet használó felhasználók a segítségével tölthetik be a webhelyet a termináljukon

linkek https:// localhost: 3000

7. lépés: Futtassa Alexát

Futtassuk a mintaalkalmazást:

bash startsample.sh

Az Alexa -eszközének futnia kell, és jó!