Мазмұны:

Alexa жұмыс істейтін MATRIX дауысы мен MATRIX Creator (C ++ нұсқасы): 7 қадам
Alexa жұмыс істейтін MATRIX дауысы мен MATRIX Creator (C ++ нұсқасы): 7 қадам
Anonim

Автор MATRIX_CreatorFollow Толығырақ:

MATRIX Creator көмегімен Rasberry PI әмбебап IR қашықтан басқару құралы
MATRIX Creator көмегімен Rasberry PI әмбебап IR қашықтан басқару құралы
MATRIX Creator көмегімен Rasberry PI әмбебап IR қашықтан басқару құралы
MATRIX Creator көмегімен Rasberry PI әмбебап IR қашықтан басқару құралы

Туралы: MATRIX Creator-бұл Raspberry Pi үшін сенсорлық жинақ тақтасы, ол сізге IoT идеяларыңызды құруға мүмкіндік береді. MATRIX_Creator туралы толығырақ »

Қажетті жабдық

Жұмысқа кіріспес бұрын, сізге не қажет екенін қарастырайық.

  • Raspberry Pi 3 (ұсынылады) немесе Pi 2 моделі B (қолдау көрсетіледі).
  • MATRIX Voice немесе MATRIX Creator - Raspberry Pi -де кіріктірілген микрофон жоқ, MATRIX Voice/Creator -да 8 микрофон бар - MATRIX Voice/MATRIX Creator сатып алыңыз.
  • Raspberry Pi үшін шағын USB қуат адаптері.
  • Micro SD картасы (кемінде 8 ГБ) - бастау үшін операциялық жүйе қажет. Сіз Raspbian Stretch жүктей аласыз және суретті SD картасына жыпылықтау үшін etcher.io қолдана аласыз.
  • 3,5 мм аудио кабелі бар сыртқы динамик.
  • USB пернетақтасы мен тінтуірі, сыртқы HDMI мониторы - біз USB пернетақтасы мен тінтуірін, сондай -ақ HDMI мониторын қолдануды ұсынамыз. Сіз сондай -ақ Raspberry Pi -ді қашықтан қолдана аласыз, Google -дан осы нұсқаулықты қараңыз.
  • Интернетке қосылу (Ethernet немесе WiFi)
  • (Қосымша) Pi 2 үшін WiFi сымсыз адаптері. Ескертпе: Pi 3-те кірістірілген WiFi бар.

Сізде Raspberry Pi MATRIX тақтасы мен SD картасының суреті қосылған кезде, біз құрылғыны Amazon Developer тіркелгісімен тіркеуіміз керек.

1 -қадам: Өнімді Amazon Developer -ге тіркеу

Сізге Amazon әзірлеуші веб -сайтында құрылғыны тіркеу және қауіпсіздік профилін жасау қажет. Егер сізде тестілеу үшін пайдалануға болатын тіркелген өнім болса, оны өткізіп жіберуге болады. Егер жоқ болса, мұнда қадамдық нұсқауларды орындаңыз. Келесі қадамдар сізге Raspberry Pi -ді жақында тіркелген Amazon Alexa құрылғысымен қалай орнату және синхрондау керектігін көрсетеді.

МАҢЫЗДЫ

  • Рұқсат етілген шығу үшін: https:// localhost: 3000 және https:// localhost: 3000 пайдаланыңыз
  • Рұқсат етілген қайтару URL мекенжайлары үшін https:// localhost: 3000/authresponse және https:// localhost: 3000/authresponse пайдаланыңыз.

Жүктелетін сурет (ұсынылады) Төмендегі қолмен орнатуды аяқтауға бір сағаттан астам уақыт кетуі мүмкін, сондықтан біз мұнда жүктелген суретті алдын ала орнатылған барлық материалдармен қамтамасыз еттік. SD картасына суретті жыпылықтау үшін etcher.io қолдануға болады. Егер сіз біздің суретті қолдансаңыз, 4 -қадамға өтіңіз.

Қолмен орнату Келесі (Қолмен) таңбаланған қадамдар әдепкі Raspbian Stretch кескінін жүктеген жағдайда ғана қажет.

2 -қадам: MATRIX бағдарламалық жасақтамасын орнату (қолмен)

Alexa Voice қызметі MATRIX Creator немесе MATRIX Voice микрофондарын пайдалану үшін келесі әрекеттерді орнату қажет:

# Репо мен кілтті қосыңыз

бұйра 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 # Пакеттерді жаңартыңыз және sudo apt-get update орнатыңыз sudo apt-get upgrade # Қайта жүктеңіз sudo қайта жүктеу

Қайта жүктеуден кейін қайта қосылыңыз және іске қосыңыз:

# Қайта жаңартыңыз

sudo apt-get update # MATRIX Pacakages орнату sudo apt install matrixio-creator-init # ядро модульдерінің пакетін орнату sudo apt install matrixio-kernel-modules # Қайта жүктеу sudo қайта жүктеу

Біраз күтіп, қайта қосылыңыз.

3 -қадам: Alexa SDK сценарийлерін жүктеу (қолмен)

Орнату сценарийін жүктеңіз. Біз бұл пәрмендерді үй каталогынан (~/) немесе жұмыс үстелінен іске қосуды ұсынамыз, алайда сіз сценарийді кез келген жерде іске қоса аласыз.

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/sensorory-support/tools/RaspberryPi/config.txt

4 -қадам: Pi -ді Alexa құрылғысы ретінде тіркеу

Барлық бастапқы қондырғылар жүктелгеннен кейін, сіздің Raspberry Pi -ді Amazon 1 -қадамда сіз тіркеген Alexa құрылғысы ретінде анықтайтын етіп конфигурациялау ғана қалады.

Файлды редакторда ашыңыз және config.txt файлын толтыру үшін тіркеу қадамдарынан Client ID, Product ID және Client Secret пайдаланыңыз. Файлды өңдеуге көмек қажет болса, осы жерден тексеріңіз.

5 -қадам: Alexa SDK орнату

Бұл орнату сценарийі сіздің құрылғыңыздың конфигурациясын Amazon -ға жібереді және қажетті тәуелділікті орнатады. Есіңізде болсын, егер сіз біздің алдын ала орнатылған суретті пайдаланбаған болсаңыз, бұл орнату бір сағаттан астам уақыт алуы мүмкін.

bash setup.sh config.txt

6 -қадам: құрылғыны Amazon есептік жазбасына қосу

Орнату сценарийі аяқталғаннан кейін сізге авторизация таңбасын жасау қажет болады. Бұл пәрменді іске қосыңыз және шолғышты ашып, https:// localhost: 3000 өтіңіз. Amazon тіркелгі деректерімен кіріңіз және берілген нұсқауларды орындаңыз:

bash startauth.sh

Ескерту: ssh сеансын қолданатын пайдаланушылар веб -сайтты өз терминалына жүктей алады

сілтемелер https:// localhost: 3000

7 -қадам: Alexa іске қосыңыз

Sample қосымшасын іске қосамыз:

bash startample.sh

Сіздің Alexa құрылғыңыз жұмыс істеп тұруы керек және жақсы!