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

Γνωρίστε το Twinky the Cutest Arduino Robot: 7 βήματα (με εικόνες)
Γνωρίστε το Twinky the Cutest Arduino Robot: 7 βήματα (με εικόνες)

Βίντεο: Γνωρίστε το Twinky the Cutest Arduino Robot: 7 βήματα (με εικόνες)

Βίντεο: Γνωρίστε το Twinky the Cutest Arduino Robot: 7 βήματα (με εικόνες)
Βίντεο: BELLIES ΜΠΕΜΠΑΚΙΑ - ΠΙΝΚΥ ΤΟΥΙΝΚ - PINKY TWINK 2024, Νοέμβριος
Anonim
Γνωρίστε το Twinky the Cutest Arduino Robot
Γνωρίστε το Twinky the Cutest Arduino Robot
Γνωρίστε το Twinky the Cutest Arduino Robot
Γνωρίστε το Twinky the Cutest Arduino Robot
Γνωρίστε το Twinky the Cutest Arduino Robot
Γνωρίστε το Twinky the Cutest Arduino Robot

Γεια, Σε αυτό το διδακτικό θα σας μάθω πώς έφτιαξα το δικό μου "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

Image
Image
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
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 για να ελέγξετε άλλα πράγματα ή κάτι τέτοιο.

Ελπίζω να σας αρέσει το διδακτικό μου!

Μη διστάσετε να σχολιάσετε ή να μου κάνετε οποιεσδήποτε ερωτήσεις!

Συνιστάται: