İçindekiler:

MATRIX Voice ve MATRIX Creator Çalışan Alexa (C++ Sürümü): 7 Adım
MATRIX Voice ve MATRIX Creator Çalışan Alexa (C++ Sürümü): 7 Adım

Video: MATRIX Voice ve MATRIX Creator Çalışan Alexa (C++ Sürümü): 7 Adım

Video: MATRIX Voice ve MATRIX Creator Çalışan Alexa (C++ Sürümü): 7 Adım
Video: CS50 2015 - Week 8 2024, Kasım
Anonim

MATRIX_CreatorTakip Yazar tarafından daha fazlası:

MATRIX Creator ile Rasberry PI Evrensel IR Uzaktan Kumanda
MATRIX Creator ile Rasberry PI Evrensel IR Uzaktan Kumanda
MATRIX Creator ile Rasberry PI Evrensel IR Uzaktan Kumanda
MATRIX Creator ile Rasberry PI Evrensel IR Uzaktan Kumanda

Hakkında: MATRIX Creator, IoT fikirlerinizi oluşturmanıza olanak tanıyan, Raspberry Pi için sensörlerle dolu bir geliştirme panosudur. MATRIX_Creator Hakkında Daha Fazla Bilgi »

Gerekli Donanım

Başlamadan önce, neye ihtiyacınız olacağını gözden geçirelim.

  • Raspberry Pi 3 (Önerilir) veya Pi 2 Model B (Desteklenir).
  • MATRIX Voice veya MATRIX Creator - Raspberry Pi'nin yerleşik bir mikrofonu yoktur, MATRIX Voice/Creator'ın 8 mikrofon dizisi vardır - MATRIX Voice/MATRIX Creator satın alın.
  • Raspberry Pi için mikro USB güç adaptörü.
  • Mikro SD Kart (Minimum 8 GB) - Başlamak için bir işletim sistemi gereklidir. Raspbian Stretch'i indirebilir ve görüntüyü SD Kartınıza yüklemek için etcher.io'yu kullanabilirsiniz.
  • 3,5 mm ses kablolu Harici Hoparlör.
  • Bir USB Klavye ve Fare ve harici bir HDMI Monitör - ayrıca kullanışlı bir HDMI monitörün yanı sıra bir USB klavye ve fareye sahip olmanızı öneririz. Raspberry Pi'yi uzaktan da kullanabilirsiniz, Google'dan bu kılavuza bakın.
  • İnternet bağlantısı (Ethernet veya WiFi)
  • (İsteğe bağlı) Pi 2 için WiFi Kablosuz Adaptörü Not: Pi 3'te yerleşik WiFi bulunur.

Raspberry Pi'yi MATRIX kartınız ve SD kart görüntünüzle çalıştırdıktan sonra, cihazı bir Amazon Developer hesabıyla kaydetmemiz gerekecek.

1. Adım: Amazon Developer'da Bir Ürünü Kaydedin

Amazon geliştirici web sitesinde bir cihaz kaydetmeniz ve bir güvenlik profili oluşturmanız gerekir. Test için kullanabileceğiniz kayıtlı bir ürününüz varsa, devam etmekten çekinmeyin. Değilse, buradaki adım adım talimatları izleyin. Aşağıdaki adımlar, Raspberry Pi'nizi yakın zamanda kaydettirdiğiniz Amazon Alexa Cihazınızla nasıl kuracağınızı ve senkronize edeceğinizi gösterecektir.

ÖNEMLİ

  • İzin verilen kaynaklar için şunu kullanın: https://localhost:3000 ve
  • İzin Verilen Dönüş URL'leri için https://localhost:3000/authresponse ve https://localhost:3000/authresponse kullanın

İndirilebilir Resim (Önerilen) Aşağıdaki manuel kurulumun tamamlanması bir saatten fazla sürebilir, bu nedenle burada her şey önceden yüklenmiş olarak indirilebilir bir resim sağladık. Görüntüyü SD Kartınıza yüklemek için etcher.io'yu kullanabilirsiniz. Resmimizi kullanıyorsanız 4. Adıma geçin.

Manuel Kurulum (Manuel) ile işaretlenmiş aşağıdaki adımlar, yalnızca varsayılan Raspbian Stretch görüntüsünü indirdiyseniz gereklidir.

2. Adım: MATRIX Yazılımını Yükleme (Manuel)

Alexa Voice Service'in MATRIX Creator veya MATRIX Voice mikrofonlarını kullanabilmesi için aşağıdakileri yüklemeniz gerekir:

# Repo ve anahtar ekle

kıvrılma 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) ana" | sudo tee /etc/apt/sources.list.d/matrixlabs.list # Paketleri güncelleyin ve sudo apt-get güncellemesini kurun sudo apt-get upgrade # Sudo yeniden başlatmayı yeniden başlatın

Yeniden başlattıktan sonra tekrar bağlanın ve çalıştırın:

# Tekrar güncelle

sudo apt-get update # MATRIX Pacakages'i kurun sudo apt install matrixio-creator-init # Çekirdek modül paketini kurun sudo apt install matrixio-kernel-modules # Sudo yeniden başlatmayı yeniden başlatın

Biraz bekleyin ve tekrar bağlanın.

3. Adım: Alexa SDK Komut Dosyalarını İndirme (Manuel)

Kurulum komut dosyasını indirin. Bu komutları ana dizinden (~/) veya Masaüstünden çalıştırmanızı öneririz, ancak komut dosyasını herhangi bir yerde çalıştırabilirsiniz.

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/duyusal-destek/tools/RaspberryPi/config.txt

Adım 4: Pi'nizi Alexa Cihazı Olarak Kaydetme

Tüm ilk kurulumlar indirildikten sonra geriye kalan tek şey, Ahududu Pi'nizi Amazon tarafından 1. adımda kaydettiğiniz Alexa cihazı olarak tanımlanacak şekilde yapılandırmak.

Dosyayı bir düzenleyicide açın ve config.txt dosyasını doldurmak için kayıt adımlarından Müşteri Kimliği, Ürün Kimliği ve İstemci Sırrı'nı kullanın. Dosyayı düzenlemek için yardıma ihtiyacınız varsa burayı kontrol edin.

Adım 5: Alexa SDK'yı Yükleme

Bu kurulum komut dosyası, cihaz yapılandırmanızı Amazon'a iletecek ve gereken son bağımlılıkları yükleyecektir. Önceden yüklenmiş imajımızı kullanmadıysanız, bu kurulumun bir saatten fazla sürebileceğini unutmayın.

bash setup.sh config.txt

6. Adım: Cihazınızı Amazon Hesabınıza Bağlama

Kurulum komut dosyasının çalışması tamamlandıktan sonra bir yetkilendirme belirteci oluşturmanız gerekir. Bu komutu çalıştırın ve tarayıcınızı açın ve https://localhost:3000'e gidin. Amazon kimlik bilgilerinizle giriş yapın ve sağlanan talimatları izleyin:

bash startauth.sh

Not: Bir ssh oturumu kullanan kullanıcılar, kullanarak web sitesini terminallerine yükleyebilirler.

bağlantılar

Adım 7: Alexa'yı çalıştırın

Örnek Uygulamayı çalıştıralım:

bash startample.sh

Alexa cihazınız çalışıyor ve kullanıma hazır olmalı!