Taula de continguts:

Creador MATRIX Voice i MATRIX amb Alexa (versió C ++): 7 passos
Creador MATRIX Voice i MATRIX amb Alexa (versió C ++): 7 passos

Vídeo: Creador MATRIX Voice i MATRIX amb Alexa (versió C ++): 7 passos

Vídeo: Creador MATRIX Voice i MATRIX amb Alexa (versió C ++): 7 passos
Vídeo: The Prodigy - Firestarter (Official Video) 2024, De novembre
Anonim

Per MATRIX_CreatorFollow Més per l'autor:

Comandament IR universal Rasberry PI amb MATRIX Creator
Comandament IR universal Rasberry PI amb MATRIX Creator
Comandament IR universal Rasberry PI amb MATRIX Creator
Comandament IR universal Rasberry PI amb MATRIX Creator

Quant a: MATRIX Creator és una placa de desenvolupament plena de sensors per a Raspberry Pi que us permet crear les vostres idees d’IoT. Més informació sobre MATRIX_Creator »

Maquinari obligatori

Abans de començar, revisem el que necessiteu.

  • Raspberry Pi 3 (recomanat) o Pi 2 model B (compatible).
  • MATRIX Voice o MATRIX Creator: el Raspberry Pi no té un micròfon incorporat, el MATRIX Voice / Creator té una matriu de 8 micros: compreu Voice MATRIX / MATRIX Creator.
  • Adaptador d'alimentació micro-USB per a Raspberry Pi.
  • Targeta Micro SD (mínim 8 GB): es necessita un sistema operatiu per començar. Podeu descarregar Raspbian Stretch i utilitzar etcher.io per fer passar la imatge a la vostra targeta SD.
  • Altaveu extern amb cable d’àudio de 3,5 mm.
  • Un teclat i un ratolí USB i un monitor HDMI extern: també us recomanem que tingueu a mà un ratolí i un teclat USB, així com un monitor HDMI. També podeu utilitzar el Raspberry Pi de forma remota; consulteu aquesta guia de Google.
  • Connexió a Internet (Ethernet o WiFi)
  • (Opcional) Adaptador sense fil WiFi per a Pi 2. Nota: el Pi 3 té WiFi integrada.

Un cop tingueu el Raspberry Pi funcionant amb la targeta MATRIX i la imatge de la targeta SD, haurem de registrar el dispositiu amb un compte de desenvolupador d'Amazon.

Pas 1: registreu un producte a Amazon Developer

Haureu de registrar un dispositiu i crear un perfil de seguretat al lloc web del desenvolupador d’Amazon. Si ja teniu un producte registrat que podeu utilitzar per fer proves, no dubteu a saltar-vos endavant. Si no, seguiu les instruccions pas a pas aquí. Els passos següents us mostraran com instal·lar i sincronitzar el vostre Raspberry Pi amb el dispositiu Amazon Alexa registrat recentment.

IMPORTANT

  • Per als orígens permesos, utilitzeu: https:// localhost: 3000 i https:// localhost: 3000
  • Per als URL de retorn permesos, utilitzeu https:// localhost: 3000 / authresponse i https:// localhost: 3000 / authresponse

Imatge descarregable (recomanada) La instal·lació manual següent pot trigar més d’una hora a finalitzar, de manera que hem proporcionat una imatge descarregable aquí amb tot el preinstal·lat. Podeu utilitzar etcher.io per fer passar la imatge a la targeta SD. Aneu al pas 4 si utilitzeu la nostra imatge.

Instal·lació manual Els passos següents marcats amb (Manual) només són necessaris si heu descarregat la imatge Raspbian Stretch per defecte.

Pas 2: Instal·lació del programari MATRIX (manual)

Per tal que el servei Alexa Voice utilitzi els micròfons de MATRIX Creator o MATRIX Voice, heu d’instal·lar el següent:

# Afegiu repo i clau

rínxol 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 # Actualitzar paquets i instal·lar sudo apt-get update sudo apt-get upgrade # Reiniciar sudo reboot

Després de reiniciar, connecteu-vos de nou i executeu:

# Actualitza de nou

sudo apt-get update # Install MATRIX Pacakages sudo apt install matrixio-creator-init # Instal·la el paquet de mòduls del nucli sudo apt install matrixio-kernel-modules # Reinicia sudo reboot

Espereu una mica i torneu a connectar.

Pas 3: descàrrega dels scripts Alexa SDK (manual)

Baixeu-vos l'script d'instal·lació. Us recomanem que executeu aquestes ordres des del directori inicial (~ /) o des de l'escriptori, però podeu executar l'script en qualsevol lloc.

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

Pas 4: registrar el vostre Pi com a dispositiu Alexa

Amb totes les instal·lacions inicials descarregades, només queda configurar el vostre Raspberry Pi perquè Amazon l’identifiqui com el dispositiu Alexa que vau registrar al pas 1.

Obriu el fitxer en un editor i utilitzeu l'identificador de client, l'identificador de producte i el secret del client des dels passos de registre per omplir el fitxer config.txt. Marqueu aquí si necessiteu ajuda per editar el fitxer.

Pas 5: Instal·leu Alexa SDK

Aquest script de configuració transmetrà la configuració del dispositiu a Amazon i instal·larà les dependències finals necessàries. Tingueu en compte que aquesta configuració pot trigar més d’una hora si no utilitzeu la nostra imatge preinstal·lada.

bash setup.sh config.txt

Pas 6: enllaçar el dispositiu al vostre compte d'Amazon

Un cop s'hagi executat l'script de configuració, haureu de generar un testimoni d'autorització. Executeu aquesta ordre i obriu el navegador i aneu a https:// localhost: 3000. Inicieu la sessió amb les vostres credencials d’Amazon i seguiu les instruccions proporcionades:

bash startauth.sh

Nota: Els usuaris que utilitzen una sessió ssh poden carregar el lloc web al seu terminal mitjançant

enllaços https:// localhost: 3000

Pas 7: executeu Alexa

Executem l'aplicació de mostra:

bash startsample.sh

El vostre dispositiu Alexa hauria d’estar en funcionament i és bo.