Мазмуну:

MATRIX Үнү жана MATRIX Жаратуучусу Alexa менен иштейт (C ++ Нускасы): 7 кадам
MATRIX Үнү жана MATRIX Жаратуучусу Alexa менен иштейт (C ++ Нускасы): 7 кадам

Video: MATRIX Үнү жана MATRIX Жаратуучусу Alexa менен иштейт (C ++ Нускасы): 7 кадам

Video: MATRIX Үнү жана MATRIX Жаратуучусу Alexa менен иштейт (C ++ Нускасы): 7 кадам
Video: За 9 минут ЗАКРОЙ Все Энергетические ПРОБОИНЫ | Внутренний БАЛАНС | Избавление от Всех БЛОКИРОВОК 2024, Ноябрь
Anonim

MATRIX_CreatorFollow Автордун дагы:

Rasberry PI Universal IR Remote MATRIX Creator менен
Rasberry PI Universal IR Remote MATRIX Creator менен
Rasberry PI Universal IR Remote MATRIX Creator менен
Rasberry PI Universal IR Remote MATRIX Creator менен

Жөнүндө: MATRIX Creator-бул IoT идеяларыңызды түзүүгө мүмкүндүк берген Raspberry Pi үчүн сенсорго толгон dev board. MATRIX_Creator жөнүндө көбүрөөк маалымат »

Керектүү жабдык

Баштоодон мурун, сизге эмне керек экенин карап көрөлү.

  • Raspberry Pi 3 (Сунушталат) же Pi 2 Model B (Колдоого алынат).
  • MATRIX Үнү же MATRIX Жаратуучусу - Raspberry Piде орнотулган микрофон жок, MATRIX Үнү/Жаратуучусунда 8 микрофондук массив бар - MATRIX Voice/MATRIX Жаратуучусун сатып алыңыз.
  • 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 микрофондорун колдонушу үчүн төмөнкүлөрдү орнотушуңуз керек:

# Репо жана ачкыч кошуу

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 # Топтомдорду жаңыртуу жана sudo apt-get update sudo apt-get upgrade # Reboot sudo reboot

Кайра жүктөөдөн кийин кайра туташыңыз жана иштетиңиз:

# Кайра жаңыртуу

sudo apt-get update # Install MATRIX Pacakages sudo apt install matrixio-creator-init # ядро модулдарынын пакетин орнотуу sudo apt install matrixio-kernel-модулдарын # subo reboot кайра жүктөө

Бир аз күтө туруңуз жана кайра туташыңыз.

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 -кадам: Пиңизди 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 түзмөгүңүз иштеп жаткан жана жакшы болушу керек!