Πίνακας περιεχομένων:
- Βήμα 1: Σχεδιασμός & τρισδιάστατη εκτύπωση // Έγγραφα
- Βήμα 2: Συστατικά
- Βήμα 3: Σχηματικό
- Βήμα 4: Arduino Mega Shield
- Βήμα 5: Βάλτε το μαζί
- Βήμα 6: Πρόσωπο & Μενού
- Βήμα 7: Βίντεο
Βίντεο: Γνωρίστε το Twinky the Cutest Arduino Robot: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Γεια, Σε αυτό το διδακτικό θα σας μάθω πώς έφτιαξα το δικό μου "Jibo" αλλά το ονόμασα "Twinky"
Θέλω να το ξεκαθαρίσω … ΑΥΤΟ ΔΕΝ ΕΙΝΑΙ ΑΝΤΙΓΡΑΦΟ! ΚΑΤΑΣΚΕΥΑΖΑ TWINKY ΚΑΙ ΜΕΤΑ ΤΟ ΚΑΤΑΛΑΒΑ ΟΤΙ ΚΑΤΙ ΟΜΩΣ ΑΥΤΟ ΗΔΗ ΥΠΑΡΧΕΙ: c
Έχει σχεδόν τις ίδιες λειτουργίες, αλλά δεν χρειάζεται σύνδεση στο Διαδίκτυο και ορατά δεν χρειάζεται διακομιστή. (Φυσικά αυτό θέτει πολλούς περιορισμούς, σε σύγκριση με τις λειτουργίες του Jibo Robot)
ΜΠΟΡΕΙ ΝΑ ΜΙΛΕΙ! ΠΑΙΞΤΕ ΜΟΥΣΙΚΗ, ΡΥΘΜΙΣΤΕ ΧΡΟΝΙΣΜΟΥΣ, ΣΥΝΑΓΕΡΜΟΥΣ, ΕΝΕΡΓΟΠΟΙΗΣΤΕ/Κλείστε τα ΦΩΤΑ OTHER ΑΛΛΕΣ ΣΥΣΚΕΥΕΣ, ΕΧΕΙ ΥΠΟΛΟΓΙΣΤΗ ΚΑΙ ΚΑΤΑΣΤΗΜΑ ΚΑΙΡΟΥ! ΗΜΕΡΟΜΗΝΙΑ & ΩΡΑ, BLUETOOTH 4.0, ΟΛΑ ΟΛΑ ΜΕ ΕΝΤΟΛΕΣ ΦΩΝΗΣ !!!! και επίσης με μια οθόνη αφής, έχει ένα μικρό μοτέρ, ώστε να μπορεί να γυρίσει γύρω όταν το ένα από τα δύο μικρόφωνα σας ακούει να μιλάτε ή να κάνετε θόρυβο.
Μπορείτε να καταγράψετε τις δικές σας εντολές σε οποιαδήποτε γλώσσα, είμαι στο Μεξικό, οπότε όλα είναι στα ισπανικά.
Ο "εγκέφαλος" είναι ένα Arduino Mega, όπου τρέχει όλος ο κώδικας, υπάρχει ένας διαφορετικός πίνακας για την αναγνώριση φωνής που ονομάζεται "SpeakUp Click" από "Mikroelektronika" Θα αφήσω όλους τους συνδέσμους αργότερα, ώστε να μπορείτε να αγοράσετε αυτούς τους διαφορετικούς πίνακες.
www.youtube.com/embed/n1WuJv-SATU
Βήμα 1: Σχεδιασμός & τρισδιάστατη εκτύπωση // Έγγραφα
Θέλω να το κάνει "χαριτωμένο" και φιλικό, έτσι αποφάσισα να το ονομάσω Twinky και το καλύτερο χρώμα που βρήκα ήταν το κίτρινο, επίσης ήταν το μόνο ωραίο χρώμα που έχω γύρω μου.
Όλα έγιναν στο SolidWorks και στη συνέχεια εκτυπώθηκαν 3D σε ένα Rise N2 Plus.
Το σώμα είναι πραγματικά αρκετά μεγάλο, γύρω στα 32 εκατοστά ύψος και 19 εκατοστά πλάτος.
Εδώ έχετε όλα τα αρχεία STL.
Τα συστατικά είναι…
-ΚΕΦΑΛΙ
-ΠΡΟΣΩΠΟ
-ΣΩΜΑ
-ΒΑΣΗ
-ΠΕΡΙΛΑΜΒΑΝΟ Ηχείων
-ΠΡΟΣΑΡΜΟΓΗΣ ΠΡΟΣΦΟΡΑΣ
-ΓΕΓΟΝΕΣ
drive.google.com/open?id=1GApWHVjIjuwkE-Vm…
Σε αυτόν τον σύνδεσμο υπάρχουν τα πάντα, από τις ηχητικές σημειώσεις που πρέπει να τοποθετήσετε μέσα στην κάρτα μνήμης SD, ένα αρχείο.spk υπάρχουν οι φωνητικές εντολές, η μουσική, τα αρχεία STL, ο κώδικας Arduino, τα πάντα!
Βήμα 2: Συστατικά
Για τις λειτουργίες που το έβαλα υπάρχουν πολλές ενότητες που είναι μέσα στο twinky.
Arduino Mega
Κάντε κλικ στο SpeakUp
RCT
Bluetooth
4 Μονάδα αναμετάδοσης
Ενισχυτής ήχου
Ομιλητής
DC Motor
2 Μικρόφωνα Digitalηφιακού Σήματος
4.3 σε οθόνη αφής ITEAD
Ενότητα SD
RGB LED
Arduino Mega Prototyping ασπίδα
Και ούτω καθεξής … άλλα εξαρτήματα, όπως ορισμένες αντιστάσεις, καλώδια και άλλα, δεν θα δείξω κάθε λεπτομέρεια σε αυτό το διδακτικό, θα ήταν πολύ καιρό… αλλά αν έχετε ερωτήσεις, θα χαρώ να απαντήσω! Και εξηγήστε σας κάθε μικρή λεπτομέρεια.
www.itead.cc/nextion-nx4827t043.html.
www.dfrobot.com/product-60.html
www.mikroe.com/speakup-click
Βήμα 3: Σχηματικό
Αυτό είναι απλό σκαμαμικό, το everithing αντιπροσωπεύεται από έναν σύνδεσμο, από το de Arduino Mega σε κάθε μονάδα, με την ετικέτα που μπορείτε να δείτε ποια μονάδα είναι.
Το bluetooth είναι συνδεδεμένο με το de Serial1, την οθόνη ITEAD στο Serial2, όπως μπορείτε να δείτε υπάρχουν ακόμα πολλές αχρησιμοποίητες ακίδες.
Η μονάδα θερμοκρασίας είναι συνδεδεμένη στην ακίδα 13.
Το RTC είναι συνδεδεμένο σε SDA και SCL (Pin 20, 21)
Ο αναγνώστης κάρτας SD έχει οριστεί να είναι συνδεδεμένος στο Pin, 50, 51, 52 & 53.
Η πλακέτα SpeakUp τροφοδοτείται από 3V3 και όλες οι άλλες μονάδες είναι 5V
Δεν τοποθέτησα τον ελεγκτή κινητήρα L239D αλλά είναι πραγματικά απλό στη χρήση ΜΗΝ ΣΥΝΔΕΤΕ ΤΟ ΜΟΤΕΡ ΑΜΕΣΑ ΣΤΟ ARDUINO.
Επίσης… η ΜΟΝΟ λειτουργική έξοδος ηχείων είναι στην ακίδα 46.
Βήμα 4: Arduino Mega Shield
Έβαλα όλα τα εξαρτήματα στη θέση που βρήκα καλύτερα, κάτω από τη μονάδα SD υπάρχει ένας ελεγκτής κινητήρα L239D.
Συγκολλήστε τα πάντα μαζί στο VCC, το GND και τις συνδέσεις με τις καρφίτσες που τοποθετώ στο πρόγραμμα Arduino, μπορείτε να αλλάξετε όλους τους ορισμούς των καρφιτσών εάν θέλετε και, στη συνέχεια, να κάνετε τις συνδέσεις όπως θέλετε … δεν χρειάζεστε καν την ασπίδα χαχα, θα λειτουργήσει και με καλώδια αλλά είναι πιο ακατάστατο.
Θα πρέπει να συνδέσετε όλα τα στοιχεία ξεχωριστά, εννοώ ένα προς ένα και να το δοκιμάσετε και στη συνέχεια στον κώδικα μπορείτε να "τα συνδυάσετε" για παράδειγμα:
Αν θέλετε να συνδέσετε το RTC, αναζητήστε στο Διαδίκτυο πώς να συνδέσετε ένα RTC στο Arduino Mega και να κάνετε τις συνδέσεις, δοκιμάστε το και μετά μεταβείτε στην επόμενη λειτουργία.
Και πάλι… Λυπάμαι αν δεν τα εξηγήσω όλα αυτά στο εκπαιδευτικό, αλλά αυτό θα ήταν πάρα πολύ δουλειά και θα ήταν ένα άπειρο διδακτικό.
Έφτιαξα έναν μικρό ρυθμιστή 12V και 5V και αγόρασα έναν ενισχυτή ήχου, πολύ απλό.
ΑΝ ΚΑΤΙ ΔΕΝ ΛΕΙΤΟΥΡΓΕΙ ΤΟΤΕ ΓΡΑRΤΕ ΜΟΥ ΣΧΟΛΙΟ ΚΑΙ ΘΑ ΕΙΜΑΙ ΕΥΤΥΧΙΣΜΕΝΟΣ ΝΑ ΑΠΑΝΤΗΣΩ! ΝΤΟ:
Βήμα 5: Βάλτε το μαζί
Ο εγκέφαλος του Twinkys θα είναι μέσα του, με τον ενισχυτή ήχου και το κλικ SpeakUp.
Στην τρίτη εικόνα μπορείτε να δείτε τα μικρόφωνα στο κεφάλι
Ο κινητήρας, πραγματικά, το RGB LED και το ηχείο βρίσκονται στη βάση και συνδέονται με τον εγκέφαλο μέσα από την τρύπα στο σώμα
Με τον κινητήρα το σώμα μπορεί να γυρίσει αν κάποιος ήχος ενεργοποιήσει ένα από τα μικρόφωνα, τα ρελέ μπορούν να ενεργοποιηθούν για τον έλεγχο των εφαρμογών σας και το LED RGB δείχνει την κατάσταση του προγράμματος:
Εάν υπάρχει συναγερμός, θα είναι ροζ, αν πείτε "twinky" και σας εντοπίσει, θα είναι μπλε και ούτω καθεξής με τις διαφορετικές εντολές.
Βήμα 6: Πρόσωπο & Μενού
Για το πρόσωπο που χρησιμοποιώ μια αντίσταση οθόνης αφής ITEAD, είναι πραγματικά απλή στη χρήση, μπορεί να ελεγχθεί με σειριακή επικοινωνία! Έτσι χρειάζονται μόνο 2 ακίδες του arduino!
Μπορείτε να στείλετε την τιμή οποιουδήποτε variabele στην οθόνη ή όταν πατήσετε οποιοδήποτε κουμπί, το αναγνωριστικό αποστέλλεται στο Arduino.
Για να φτιάξετε το πρόγραμμα προσώπου, το ITEAD έχει έναν επεξεργαστή
www.itead.cc/display/nextion.html
Είναι πραγματικά απλό στη χρήση, αλλά αν χρησιμοποιείτε μια οθόνη όπως εγώ, το πρόγραμμα HMI και το.tft θα βρίσκονται στο Google Drive Link
Το.tft είναι το έγγραφο που τοποθετείτε στην κάρτα SD, ώστε να μπορείτε να φορτίσετε το πρόγραμμα στην οθόνη.
Υπάρχουν πολλά βίντεο στο youtube που εξηγούν πώς να χρησιμοποιείτε το λογισμικό.
Βήμα 7: Βίντεο
Μια μικρή επίδειξη των λειτουργιών, υπάρχουν ακόμα περισσότερες, αλλά με αυτό μπορείτε να δείτε τι είναι ικανό!
(Δεν του αρέσει να αγγίζει τα μάτια του: β) αλλά στην επάνω δεξιά γωνία του μπορείτε να ανοίξετε το μενού.
Και με περισσότερη κωδικοποίηση μπορείτε να κάνετε σχεδόν τα πάντα! Υπάρχουν ακόμα πολλές αχρησιμοποίητες καρφίτσες. Μπορείτε να προσθέσετε wifi… χρησιμοποιήστε το bluetooth για να ελέγξετε άλλα πράγματα ή κάτι τέτοιο.
Ελπίζω να σας αρέσει το διδακτικό μου!
Μη διστάσετε να σχολιάσετε ή να μου κάνετε οποιεσδήποτε ερωτήσεις!
Συνιστάται:
Arduino - Maze Solving Robot (MicroMouse) Wall Robot Robot: 6 βήματα (με εικόνες)
Arduino | Maze Solving Robot (MicroMouse) Wall After Robot: Welcome I'm Isaac και αυτό είναι το πρώτο μου ρομπότ " Striker v1.0 ". Αυτό το ρομπότ σχεδιάστηκε για να λύσει ένα απλό λαβύρινθο. Στον διαγωνισμό είχαμε δύο λαβύρινθους και το ρομπότ μπόρεσε να τα αναγνωρίσει. Οποιεσδήποτε άλλες αλλαγές στον λαβύρινθο ενδέχεται να απαιτούν αλλαγή στο
Γνωρίστε τον καιρό σας: 5 βήματα
Knowyourweather: γεια, για το έργο μας στο σχολείο είχαμε μια λίστα όπου μπορούσαμε να επιλέξουμε ένα έργο από αυτό που θέλαμε να κάνουμε ή μια ιδέα από τον εαυτό μας. Είχα επιλέξει για έναν μετεωρολογικό σταθμό επειδή φαινόταν ενδιαφέρον και ίσως μια καλή ιδέα να το κρατήσουμε άθικτο και μικρό όσο
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: 13 βήματα (με εικόνες)
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: Αυτή είναι μια οδηγία σχετικά με τον τρόπο αποσυναρμολόγησης ενός υπολογιστή. Τα περισσότερα από τα βασικά στοιχεία είναι αρθρωτά και αφαιρούνται εύκολα. Ωστόσο, είναι σημαντικό να είστε οργανωμένοι σε αυτό. Αυτό θα σας βοηθήσει να αποφύγετε την απώλεια εξαρτημάτων και επίσης να κάνετε την επανασυναρμολόγηση να
Γνωρίστε τον Codey Rocky!: 4 βήματα
Γνωρίστε τον Codey Rocky!: Γεια σε όλους, γνώρισα πρόσφατα το Codey Rocky του νέου κιτ STEAM από το Makeblock και βρήκα την ευκαιρία να το αναθεωρήσω. Το αγαπώ. Είμαι σίγουρος ότι θα σας αρέσει γιατί μπορώ να πω ότι δεν υπάρχει όριο στο τι μπορείτε να κάνετε με αυτό.:) Στο άρθρο μου, θα
Ρομπότ Cutest Heartbeat: 5 βήματα (με εικόνες)
Cutest Heartbeat Robot: Ποιο είναι το πρώτο πράγμα που ήρθε στο μυαλό σας, όταν βλέπετε έναν αισθητήρα υπερήχων; Αυτά μοιάζουν με μάτια. Μήπως; Με βάση αυτό, έχτισα ένα μικρό ρομπότ από αλουμίνιο, ξύλο και κάποια βασικά ηλεκτρονικά. Αν σας αρέσει, ψηφίστε με: