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

Project Alias: 5 βήματα (με εικόνες)
Project Alias: 5 βήματα (με εικόνες)

Βίντεο: Project Alias: 5 βήματα (με εικόνες)

Βίντεο: Project Alias: 5 βήματα (με εικόνες)
Βίντεο: ΟΙ 5 ΤΟΥ ΑΙΓΑΙΟΥ από τους Patari Project (2) 2024, Ιούλιος
Anonim

Το Alias είναι ένα «παράσιτο» που μπορεί να διδαχθεί και έχει σχεδιαστεί για να δίνει στους χρήστες περισσότερο έλεγχο στους έξυπνους βοηθούς τους, τόσο όσον αφορά την προσαρμογή όσο και την ιδιωτικότητα. Μέσω μιας απλής εφαρμογής, ο χρήστης μπορεί να εκπαιδεύσει το asευδώνυμο να αντιδρά σε μια προσαρμοσμένη λέξη/ήχο, και μόλις εκπαιδευτεί, το asευδώνυμο μπορεί να αναλάβει τον έλεγχο του βοηθού στο σπίτι σας ενεργοποιώντας τον για εσάς. Σε αυτές τις οδηγίες, θα σας καθοδηγήσουμε στα κύρια βήματα για να ολοκληρώσετε το δικό σας ψευδώνυμο και να ξεκινήσετε να εκπαιδεύετε μια νέα λέξη αφύπνισης για την έξυπνη συσκευή σας.

Βήμα 1: Απαιτήσεις και υλικά

Απαιτήσεις και Υλικά
Απαιτήσεις και Υλικά
Απαιτήσεις και Υλικά
Απαιτήσεις και Υλικά

Τα κύρια στοιχεία που χρησιμοποιούνται σε αυτήν την κατασκευή είναι:

  • 1x Raspberry Pi3 A+
  • 1x φορτιστής Raspberry Pi 5v (λευκό)
  • 1x ReSpeaker 2-Mics Pi HAT
  • 2x Tiny Speaker 16mm, παράδειγμα
  • 4x μικρές ξύλινες βίδες (περ. 2 x 10mm)
  • Κάρτα Micro SD
  • Καλώδια
  • Υποδοχή JST 2.0 ή παλιό καλώδιο Jack

Τα εργαλεία που απαιτούνται για αυτό το έργο είναι:

  • Πρόσβαση σε τρισδιάστατο εκτυπωτή
  • Συγκολλητικό σίδερο
  • Απογυμνωτής καλωδίων
  • Κατσαβίδι
  • Ένας τρόπος για να αναβοσβήνετε μια κάρτα micro SD στον υπολογιστή σας

Σημείωση: αυτό το έργο έχει δοκιμαστεί μόνο με αυτά τα στοιχεία.

Βήμα 2: Τρισδιάστατη εκτύπωση του κελύφους

Τρισδιάστατη εκτύπωση του κελύφους
Τρισδιάστατη εκτύπωση του κελύφους
Τρισδιάστατη εκτύπωση του κελύφους
Τρισδιάστατη εκτύπωση του κελύφους

Για αυτό το βήμα, θα εκτυπώσουμε 3D το κέλυφος

Προς το παρόν, έχουμε δώσει 2 επιλογές:

  • Google Home (πρωτότυπο)
  • Amazon Echo

1. Εκτυπώστε το κέλυφος και τη θήκη ηχείων σε οποιοδήποτε χρώμα σε έναν εκτυπωτή 3D. Λόγω του πλέγματος στο αντικείμενο, είναι σημαντικό να διατηρείται το υλικό στήριξης στο ελάχιστο. Είχαμε το καλύτερο αποτέλεσμα εκτυπώνοντάς το στην πίσω πλευρά του. (Δείτε την εικόνα)

2. Χρησιμοποιήστε γυαλόχαρτο για να δώσετε στο κέλυφος μια ωραία και λεία επιφάνεια. (προαιρετικά κάντε ένα μπάνιο με ακετόνη)

Βήμα 3: Καλωδίωση και συναρμολόγηση

Καλωδίωση και συναρμολόγηση
Καλωδίωση και συναρμολόγηση
Καλωδίωση και συναρμολόγηση
Καλωδίωση και συναρμολόγηση

Πριν από τη συναρμολόγηση του Alias πρέπει να συνδέσουμε τα ηχεία στην ασπίδα ήχου ReSpeaker και ένα τροφοδοτικό στο Raspberry Pi

1. Τα καλώδια των ηχείων απογυμνώνονται και συγκολλούνται σε μια υποδοχή JST 2.0 ή σε ένα παλιό καλώδιο Jack. Τα ηχεία και τα καλώδια κουμπώνουν στη βάση εκτύπωσης 3D εκτυπωτών. (Δείτε την εικόνα παραπάνω). Σημείωση: Διαπιστώσαμε ότι τα καλώδια θα μπορούσαν να ενεργοποιήσουν το Google Home όταν τοποθετηθούν στο κέντρο. Έτσι, για καλύτερο αποτέλεσμα σε ένα Google Home προσπαθήστε να δρομολογήσετε τα καλώδια προς τα κάτω.

2. Στη συνέχεια, πρέπει να τροφοδοτήσουμε 5V στο Raspberry Pi. Δεδομένου ότι δεν υπάρχει πολύς χώρος μέσα στο κέλυφος, αποφασίσαμε να κολλήσουμε απευθείας το 5V και το Ground στις καρφίτσες GPIO. Μπορείτε να δοκιμάσετε με γωνιακό ή τροποποιημένο καλώδιο micro USB. Υπάρχει ένα μικρό βαθούλωμα στο κέλυφος για να περάσει το καλώδιο. Ανάλογα με το καλώδιο σας μπορεί να χρειαστεί κάποια τοποθέτηση.

3. Τοποθετήστε τη θήκη ηχείων και το Raspberry Pi στην ασπίδα με 4 μικρές ξύλινες βίδες. (Σφίξτε απαλά για να μην σπάσει η τρισδιάστατη εκτύπωση)

4. Τοποθετήστε το συναρμολογημένο ψευδώνυμο στη συσκευή σας. Εάν η εφαρμογή δεν είναι ομαλή, δώστε στην εσωτερική άκρη λίγο γυαλόχαρτο. Είναι σημαντικό να ευθυγραμμίσετε τα ηχεία με τα μικρόφωνα της συσκευής σας.

Βήμα 4: Λογισμικό

Σε αυτό το βήμα, θα προσθέσουμε το λογισμικό στο Raspberry Pi

Ακολουθήστε τα βήματα στη σελίδα έργων GitHub. Ο κώδικας έχει ρυθμιστεί ώστε να χρησιμοποιείται με το Google Home από προεπιλογή. Εάν σκοπεύετε να το χρησιμοποιήσετε σε Amazon Echo, αλλάξτε τη γραμμή 21 στο app.py για να χρησιμοποιήσετε το αρχείο alexa.wav. Amazon: sound.audioPlayer ("data/alexa.wav", 0, "wakeup", False)

Google Home: sound.audioPlayer ("data/google_home.wav", 0, "wakeup", False)

Βήμα 5: Εκπαιδεύστε και βαθμονομήστε

Εκπαιδεύστε και βαθμονομήστε
Εκπαιδεύστε και βαθμονομήστε

Σε αυτό το βήμα, θα εκπαιδεύσουμε το Alias με μια προσαρμοσμένη λέξη αφύπνισης.

1. Για να εκπαιδεύσετε το ψευδώνυμο, χρησιμοποιήστε το πρόγραμμα περιήγησης στο τηλέφωνό σας και ανοίξτε το raspberrypi.local: 5050

2. Κρατήστε πατημένο το κουμπί εγγραφής ενώ λέτε το νέο όνομα περίπου 4-6 φορές. Μια μικρή γραμμή πρέπει να υποδεικνύει το παράθυρο εγγραφής 2 δευτερολέπτων. Κάθε όνομα πρέπει να ταιριάζει σε αυτό το χρονικό πλαίσιο.

3. Κάτω από το μενού, κάντε κλικ στο Train Alias και περιμένετε μερικά δευτερόλεπτα για να μάθει το μοντέλο το όνομα. Αυτό το όνομα δεν χρειάζεται απαραίτητα να είναι λέξη αλλά μπορεί να είναι ήχος και οποιαδήποτε γλώσσα. Γίνετε λοιπόν δημιουργικοί! Μπορείτε πάντα να επαναφέρετε το όνομά σας στο μενού. Συμβουλή: βοηθά στην καταγραφή του ονόματος από διαφορετικές τοποθεσίες στο σπίτι σας.

4. Δοκιμάστε το! Πείτε το όνομα και κάντε την ερώτησή σας μόλις δείτε ένα μπλε φως στη συσκευή ή στο τηλέφωνό σας. Σημείωση: μετά την εκπαίδευση, δεν χρειάζεται να έχετε πια συνδεδεμένο το τηλέφωνο. Εάν διαπιστώσετε ότι το Alias δεν ανταποκρίνεται σωστά, προσπαθήστε να εκπαιδεύσετε μερικά ακόμη παραδείγματα. Or αν διαπιστώνετε ότι το Alias ενεργοποιείται συχνά, μπορείτε να μεταβείτε στο μενού και να ενεργοποιήσετε τον ήχο φόντου. Αυτό εναλλάσσει τη λειτουργία φόντου και προσθέτει τυχόν νέες εγγραφές στα παραδείγματα φόντου. Ηχογραφήστε και εκπαιδεύστε όπως πριν, αλλά προσπαθήστε να καταγράψετε μοναδικούς ήχους στο περιβάλλον σας ή ακόμα και λέξεις που ακούγονται παρόμοιες με το όνομα που επιλέξατε.

Ασφαλής και ασφαλής πρόκληση
Ασφαλής και ασφαλής πρόκληση
Ασφαλής και ασφαλής πρόκληση
Ασφαλής και ασφαλής πρόκληση

Δεύτερο βραβείο στην ασφαλή και ασφαλή πρόκληση

Συνιστάται: