Mundarija:

Alexa -da ishlaydigan MATRIX Ovoz va MATRIX Creator (C ++ versiyasi): 7 qadam
Alexa -da ishlaydigan MATRIX Ovoz va MATRIX Creator (C ++ versiyasi): 7 qadam

Video: Alexa -da ishlaydigan MATRIX Ovoz va MATRIX Creator (C ++ versiyasi): 7 qadam

Video: Alexa -da ishlaydigan MATRIX Ovoz va MATRIX Creator (C ++ versiyasi): 7 qadam
Video: ✅ РОУТЕРЫ И МОДЕМЫ БОЛЬШЕ НЕ НУЖНЫ 👉 4G ПОВОРОТНАЯ КАМЕРА НАБЛЮДЕНИЯ С СИМ КАРТОЙ И 5x ЗУМОМ 2024, Noyabr
Anonim

MATRIX_CreatorFollow tomonidan Muallifning yana:

MATRIX yaratuvchisi bilan Rasberry PI universal IR masofadan boshqarish pulti
MATRIX yaratuvchisi bilan Rasberry PI universal IR masofadan boshqarish pulti
MATRIX yaratuvchisi bilan Rasberry PI universal IR masofadan boshqarish pulti
MATRIX yaratuvchisi bilan Rasberry PI universal IR masofadan boshqarish pulti

Haqida: MATRIX Creator-bu Raspberry Pi uchun sensorlar to'plami, bu sizga IoT g'oyalaringizni yaratishga imkon beradi. MATRIX_Creator haqida batafsil »

Kerakli apparat

Ishni boshlashdan oldin, sizga nima kerakligini ko'rib chiqaylik.

  • Raspberry Pi 3 (tavsiya etiladi) yoki Pi 2 Model B (qo'llab -quvvatlanadi).
  • MATRIX Voice yoki MATRIX Creator - Raspberry Pi -da o'rnatilgan mikrofon yo'q, MATRIX Voice/Creator -da 8 mikrofonli massiv mavjud - MATRIX Voice/MATRIX Creator -ni sotib oling.
  • Raspberry Pi uchun mikro USB quvvat adapteri.
  • Micro SD karta (kamida 8 GB) - ishga tushirish uchun operatsion tizim kerak. Siz Raspbian Stretch -ni yuklab olishingiz va etcher.io -dan foydalanib, tasvirni SD -kartangizga qo'yishingiz mumkin.
  • 3,5 mm audio kabeli bilan tashqi dinamik.
  • USB klaviatura va sichqoncha va tashqi HDMI monitor - biz USB klaviatura va sichqonchani, shuningdek, HDMI monitorni qo'lga kiritishni tavsiya qilamiz. Siz Raspberry Pi -ni masofadan ishlatishingiz mumkin, Google -dan ushbu qo'llanmani ko'ring.
  • Internetga ulanish (Ethernet yoki WiFi)
  • (Ixtiyoriy) Pi 2 uchun Wi-Fi simsiz adapteri. Eslatma: Pi 3 o'rnatilgan Wi-Fi-ga ega.

Agar siz Raspberry Pi -ni MATRIX kartasi va SD -karta tasviri bilan ishlasangiz, biz Amazon Developer hisob qaydnomasi bilan qurilmani ro'yxatdan o'tkazishimiz kerak bo'ladi.

1 -qadam: Mahsulotni Amazon Developer -da ro'yxatdan o'tkazing

Siz Amazon dasturchi veb -saytida qurilmani ro'yxatdan o'tkazishingiz va xavfsizlik profilini yaratishingiz kerak bo'ladi. Agar sizda testdan o'tishingiz mumkin bo'lgan ro'yxatdan o'tgan mahsulotingiz bo'lsa, uni o'tkazib yubormang. Agar yo'q bo'lsa, bu erda asta-sekin ko'rsatmalarga amal qiling. Quyidagi qadamlar sizga Raspberry Pi -ni yaqinda ro'yxatdan o'tgan Amazon Alexa qurilmasi bilan qanday o'rnatish va sinxronlashtirishni ko'rsatib beradi.

MUHIM

  • Ruxsat berilgan manbalar uchun foydalaning: https:// localhost: 3000 va https:// localhost: 3000
  • Ruxsat berilgan qaytish URL manzillari uchun https:// localhost: 3000/authresponse va https:// localhost: 3000/authresponse dan foydalaning.

Yuklab olinadigan rasm (tavsiya etiladi) Quyidagi qo'lda o'rnatishni tugatish bir soatdan ko'proq vaqtni olishi mumkin, shuning uchun biz oldindan yuklangan rasmni bu erda yukladik. Rasmni SD -kartaga o'chirish uchun etcher.io -dan foydalanishingiz mumkin. Agar siz bizning rasmimizdan foydalansangiz, 4 -bosqichga o'ting.

Qo'l bilan o'rnatish Quyidagi (Qo'l) bilan belgilangan qadamlar faqat standart Raspbian Stretch tasvirini yuklaganingizda talab qilinadi.

2 -qadam: MATRIX dasturini o'rnatish (qo'lda)

Alexa Voice xizmati MATRIX Creator yoki MATRIX Voice mikrofonlaridan foydalanishi uchun siz quyidagilarni o'rnatishingiz kerak:

# Repo va kalitni qo'shing

burish 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 # Paketlarni yangilang va sudo apt-get update sudo apt-get upgrade-ni o'rnating # Sudoni qayta ishga tushiring

Qayta ishga tushirilgandan so'ng, qayta ulaning va ishga tushiring:

# Yana yangilang

sudo apt-get update # MATRIX Pacakages-ni o'rnating sudo apt install matrixio-creator-init # yadro modullari paketini o'rnating sudo apt install matrixio-kernel-modules # Reboot sudo reboot

Bir oz kutib turing va qayta ulaning.

3 -qadam: Alexa SDK skriptlarini yuklab olish (qo'llanma)

O'rnatish skriptini yuklab oling. Biz ushbu buyruqlarni uy katalogidan (~/) yoki Ish stolidan ishga tushirishni tavsiya qilamiz, lekin siz skriptni istalgan joyda ishlatishingiz mumkin.

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

4 -qadam: Pi -ni Alexa qurilmasi sifatida ro'yxatdan o'tkazish

Dastlabki o'rnatishlar yuklanganidan so'ng, faqat sizning Raspberry Pi -ni Amazon tomonidan siz 1 -bosqichda ro'yxatdan o'tgan Alexa qurilmasi sifatida aniqlanishi uchun sozlash qoladi.

Faylni muharrirda oching va config.txt faylini to'ldirish uchun ro'yxatdan o'tish bosqichlaridan Client ID, Product ID va Client Secret -dan foydalaning. Faylni tahrirlashda yordam kerak bo'lsa, bu erni tekshiring.

5 -qadam: Alexa SDK -ni o'rnatish

Ushbu sozlash skripti sizning qurilmangiz konfiguratsiyasini Amazon -ga o'tkazadi va kerakli yakuniy bog'liqliklarni o'rnatadi. E'tibor bering, agar siz oldindan o'rnatilgan rasmni ishlatmagan bo'lsangiz, bu sozlash bir soatdan ko'proq vaqtni olishi mumkin.

bash setup.sh config.txt

6 -qadam: qurilmangizni Amazon hisobingizga ulash

O'rnatish skriptini ishga tushirgandan so'ng, siz avtorizatsiya tokenini yaratishingiz kerak bo'ladi. Ushbu buyruqni bajaring va brauzeringizni oching va https:// localhost: 3000 ga o'ting. Amazon hisob ma'lumotlari bilan kiring va berilgan ko'rsatmalarga amal qiling:

bash startauth.sh

Eslatma: ssh sessiyasidan foydalanadigan foydalanuvchilar veb -saytni o'z terminaliga yuklashlari mumkin

havolalar https:// localhost: 3000

7 -qadam: Alexa -ni ishga tushiring

Namuna ilovasini ishga tushiramiz:

bash startample.sh

Sizning Alexa qurilmangiz ishlayotgan va ishga tayyor bo'lishi kerak!