Πίνακας περιεχομένων:

MATRIX Voice και MATRIX Creator Running Alexa (έκδοση C ++): 7 βήματα
MATRIX Voice και MATRIX Creator Running Alexa (έκδοση C ++): 7 βήματα

Βίντεο: MATRIX Voice και MATRIX Creator Running Alexa (έκδοση C ++): 7 βήματα

Βίντεο: MATRIX Voice και MATRIX Creator Running Alexa (έκδοση C ++): 7 βήματα
Βίντεο: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Νοέμβριος
Anonim

Από MATRIX_CreatorFollow Περισσότερα από τον συγγραφέα:

Rasberry PI Universal IR Remote With MATRIX Creator
Rasberry PI Universal IR Remote With MATRIX Creator
Rasberry PI Universal IR Remote With MATRIX Creator
Rasberry PI Universal IR Remote With MATRIX Creator

Σχετικά: Το MATRIX Creator είναι ένας πίνακας προγραμματιστών γεμάτος αισθητήρες για το Raspberry Pi που σας επιτρέπει να δημιουργήσετε τις ιδέες σας για το IoT. Περισσότερα για το MATRIX_Creator »

Απαιτούμενο υλικό

Πριν ξεκινήσετε, ας εξετάσουμε τι θα χρειαστείτε.

  • Raspberry Pi 3 (Συνιστάται) ή Pi 2 Model B (Υποστηρίζεται).
  • MATRIX Voice ή MATRIX Creator - Το Raspberry Pi δεν διαθέτει ενσωματωμένο μικρόφωνο, το MATRIX Voice/Creator διαθέτει συστοιχία 8 μικροφώνων - Αγορά MATRIX Voice/MATRIX Creator.
  • Προσαρμογέας τροφοδοσίας Micro-USB για Raspberry Pi.
  • Κάρτα Micro SD (τουλάχιστον 8 GB) - Απαιτείται ένα λειτουργικό σύστημα για να ξεκινήσετε. Μπορείτε να κατεβάσετε το Raspbian Stretch και να χρησιμοποιήσετε το etcher.io για να αναβοσβήνει η εικόνα στην κάρτα SD σας.
  • Εξωτερικό ηχείο με καλώδιο ήχου 3,5 mm.
  • Ένα πληκτρολόγιο και ποντίκι USB και μια εξωτερική οθόνη HDMI - συνιστούμε επίσης να έχετε στη διάθεσή σας ένα πληκτρολόγιο και ποντίκι USB καθώς και μια οθόνη HDMI. Μπορείτε επίσης να χρησιμοποιήσετε το Raspberry Pi από απόσταση, δείτε αυτόν τον οδηγό από την Google.
  • Σύνδεση στο Διαδίκτυο (Ethernet ή WiFi)
  • (Προαιρετικό) Ασύρματο προσαρμογέα WiFi για Pi 2. Σημείωση: Το 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

Εικόνα με δυνατότητα λήψης (συνιστάται) Η παρακάτω μη αυτόματη εγκατάσταση ενδέχεται να διαρκέσει περισσότερο από μία ώρα για να ολοκληρωθεί, οπότε παρέχουμε μια εικόνα με δυνατότητα λήψης εδώ με όλα τα προεγκατεστημένα. Μπορείτε να χρησιμοποιήσετε το etcher.io για να αναβοσβήνει η εικόνα στην κάρτα SD σας. Αν χρησιμοποιείτε την εικόνα μας, μεταβείτε στο βήμα 4.

Μη αυτόματη εγκατάσταση Τα ακόλουθα βήματα που επισημαίνονται με (Χειροκίνητα) απαιτούνται μόνο εάν πραγματοποιήσατε λήψη της προεπιλεγμένης εικόνας Raspbian Stretch.

Βήμα 2: Εγκατάσταση λογισμικού MATRIX (Εγχειρίδιο)

Προκειμένου η Alexa Voice Service να χρησιμοποιήσει τα μικρόφωνα του MATRIX Creator ή του MATRIX Voice, πρέπει να εγκαταστήσετε τα ακόλουθα:

# Προσθήκη repo και κλειδιού

μπούκλα 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 ενημέρωση sudo apt-get upgrade # Επανεκκίνηση sudo επανεκκίνηση

Μετά την επανεκκίνηση, συνδέστε ξανά και εκτελέστε:

# Ενημέρωση ξανά

sudo apt-get update # Install MATRIX Pacakages sudo apt install matrixio-creator-init # Εγκατάσταση πακέτου ενοτήτων πυρήνα sudo apt εγκατάσταση 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/sensory-support/tools/RaspberryPi/config.txt

Βήμα 4: Εγγραφή του Pi σας ως συσκευή Alexa

Με όλες τις αρχικές εγκαταστάσεις που έχουν ληφθεί, το μόνο που απομένει είναι να διαμορφώσετε το Raspberry Pi έτσι ώστε να αναγνωρίζεται από την Amazon ως η συσκευή Alexa που καταχωρήσατε στο βήμα 1.

Ανοίξτε το αρχείο σε έναν επεξεργαστή και χρησιμοποιήστε το αναγνωριστικό πελάτη, το αναγνωριστικό προϊόντος και το μυστικό πελάτη από τα βήματα εγγραφής για να συμπληρώσετε το αρχείο config.txt. Ελέγξτε εδώ εάν χρειάζεστε βοήθεια για την επεξεργασία του αρχείου.

Βήμα 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 App:

bash startample.sh

Η συσκευή σας Alexa πρέπει να λειτουργεί και να τελειώσει!