Πίνακας περιεχομένων:
- Βήμα 1: Καταχωρίστε ένα προϊόν στο Amazon Developer
- Βήμα 2: Εγκατάσταση λογισμικού MATRIX (Εγχειρίδιο)
- Βήμα 3: Λήψη σεναρίων Alexa SDK (Εγχειρίδιο)
- Βήμα 4: Εγγραφή του Pi σας ως συσκευή Alexa
- Βήμα 5: Εγκατάσταση του Alexa SDK
- Βήμα 6: Σύνδεση της συσκευής σας με τον λογαριασμό σας στο Amazon
- Βήμα 7: Εκτελέστε την Alexa
Βίντεο: MATRIX Voice και MATRIX Creator Running Alexa (έκδοση C ++): 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Από MATRIX_CreatorFollow Περισσότερα από τον συγγραφέα:
Σχετικά: Το 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 πρέπει να λειτουργεί και να τελειώσει!