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

Φτιάξτε ένα χορευτικό ρομπότ χωρίς τρισδιάστατο εκτυπωτή και Arduino/#smartcreativity: 11 βήματα (με εικόνες)
Φτιάξτε ένα χορευτικό ρομπότ χωρίς τρισδιάστατο εκτυπωτή και Arduino/#smartcreativity: 11 βήματα (με εικόνες)

Βίντεο: Φτιάξτε ένα χορευτικό ρομπότ χωρίς τρισδιάστατο εκτυπωτή και Arduino/#smartcreativity: 11 βήματα (με εικόνες)

Βίντεο: Φτιάξτε ένα χορευτικό ρομπότ χωρίς τρισδιάστατο εκτυπωτή και Arduino/#smartcreativity: 11 βήματα (με εικόνες)
Βίντεο: Πάει για καφέ και ακούει TSOURALE! 2024, Νοέμβριος
Anonim
Image
Image

Γεια σας φίλοι, σε αυτό το σεμινάριο θα σας δείξω πώς να φτιάξετε ένα ρομπότ που χορεύει στο σπίτι χωρίς τρισδιάστατο εκτυπωτή και χωρίς Arduino. Αυτό το ρομπότ είναι σε θέση να χορεύει, να εξισορροπεί αυτόματα, να παράγει μουσική και να περπατά. Και ο σχεδιασμός του Robot φαίνεται επίσης πολύ δροσερός….

Βήμα 1: Απαιτούμενα εξαρτήματα

Προσάρτηση Servo
Προσάρτηση Servo

Αυτά είναι τα απαιτούμενα εξαρτήματα στα οποία χρησιμοποιώ παιδική χαρά κυκλώματος, σερβοκινητήρα, καλώδιο βραχυκυκλώματος, σερβοσυγκολλητή, χαρτόνι από χαρτόνι και ένα πλαστικό κυλινδρικό κουτί.

θα χρησιμοποιήσουμε πλαστικό κουτί για να κάνουμε το κεφάλι μέρος του ρομπότ και θα βάλουμε επίσης όλα τα καλώδια και τον μικροελεγκτή σε αυτό.

Βήμα 2: Προσάρτηση Servo

Προσάρτηση Servo
Προσάρτηση Servo
Προσάρτηση Servo
Προσάρτηση Servo

Κάνω δύο τρύπες στο κάτω μέρος του κουτιού για να συνδέσω τον σερβοκινητήρα. Συνδέστε και τα δύο servo σφιχτά στην τρύπα και στη συνέχεια ρυθμίστε το σερβοσύρμα.

Βήμα 3: Σχεδιάστε ένα πόδι

Κάντε ένα σχέδιο ποδιών
Κάντε ένα σχέδιο ποδιών

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

Αφού σχεδιάσουμε το πόδι, θα βάλουμε ένα σερβοκόλλητο στο πόδι για να συνδέσει το σερβο με το πόδι του, όπως φαίνεται στην παρακάτω εικόνα.

Βήμα 4: Συνδέστε το πόδι στο Servo

Συνδέστε το πόδι στο Servo
Συνδέστε το πόδι στο Servo

Τώρα συνδέστε το πόδι στον σερβοκινητήρα ένα προς ένα. Συνδέστε και τα δύο πόδια σφιχτά για να φτιάξετε ένα καλό σώμα. Δείτε την παρακάτω εικόνα για να το κάνετε αυτό.

Μπορούμε επίσης να χρησιμοποιήσουμε 4 σερβοκινητήρα στη θέση αυτών των δύο. Γιατί αν χρησιμοποιήσουμε 4 servo μπορούμε να προσθέσουμε πολλές άλλες κινήσεις σε αυτό το ρομπότ. Σε δύο σερβο ρομπότ μοτέρ μπορούμε να το προγραμματίσουμε μόνο για περπάτημα, απλό χορό και κάποιες δραστηριότητες όπως περπάτημα στο φεγγάρι, δόνηση όπως κλπ. Έτσι, συνδέστε όλα τα μέρη σωστά όπως φαίνεται στην εικόνα.

Βήμα 5: Συνδέστε το σερβο με το βραχυκυκλωτήρα

Συνδέστε το σερβο με το βραχυκυκλωτήρα
Συνδέστε το σερβο με το βραχυκυκλωτήρα

Τώρα πρέπει να συνδέσουμε καλώδια βραχυκυκλωτήρων με σερβοκινητήρα. Δείτε την παρακάτω εικόνα για να συνδέσετε καλώδια βραχυκυκλωτήρων με σερβο. Συνδέστε όλα τα καλώδια με το αντίστοιχο χρώμα του.

Αφού συνδέσουμε όλα τα καλώδια και συνδέσουμε όλα τα μέρη, το σώμα του ρομπότ μας είναι έτοιμο. Ας περάσουμε στο επόμενο και σημαντικό βήμα για τον τρόπο σύνδεσης με τον μικροελεγκτή.

Βήμα 6: Παιδική χαρά κυκλώματος Ο μικροελεγκτής μας

Circuit Playground Ο μικροελεγκτής μας
Circuit Playground Ο μικροελεγκτής μας

Πριν συνδέσετε το βραχυκυκλωτήρα με τον μικροελεγκτή, ρίξτε μια πρώτη ματιά στο Circuit playground express. Επειδή το κυκλικό παιχνίδι παιδικής χαράς είναι ένας νέος τύπος μικροελεγκτή και εντελώς διαφορετικό από το Arduino, θα πρέπει να γνωρίζουμε μερικά για την παιδική χαρά του κυκλώματος.

Αυτό είναι το μικροελεγκτή κυκλώματος παιχνιδιού μας express. Σε αυτόν τον μικροελεγκτή υπάρχουν πολλοί αισθητήρες, 3 κουμπιά με δυνατότητα λειτουργίας, 10 πολύχρωμα LED και πολλές ακίδες εισόδου και εξόδου. Πολλές δυνατότητες είναι διαθέσιμες σε αυτόν τον μικροελεγκτή, οπότε το χρησιμοποιώ στα έργα μου.

Βήμα 7: Καλωδίωση

Καλωδίωση
Καλωδίωση

Αφού εξετάσουμε αυτό το θέμα, ας συνδέσουμε τα καλώδια με το βραχυκύκλωμα με το κύκλωμα εξπρές παιδικής χαράς.

Συνδέστε τα καλώδια ως- Κίτρινο βραχυκυκλωτήρα - PinA1, Κόκκινο βραχυκυκλωτήρα - Pin3.3v (i) Μαύρος βραχυκυκλωτήρας - Pin gnd (gnd) Μπλε βραχυκυκλωτήρας - Pin3.3v (ii) Λευκός βραχυκυκλωτήρας - Pin gnd (ii) Πράσινος άλτης - PinA2

μετά τη σύνδεση όλων των καλωδίων και του βραχυκυκλωτήρα, ρυθμίστε όλο το καλώδιο και τοποθετήστε όλο το βραχυκυκλωτήρα και τον μικροελεγκτή στο κουτί. Βάλτε τα πάντα πολύ προσεκτικά καθώς κανένα καλώδιο δεν πρέπει να αποσυνδεθεί. Αυτό είναι ………… Έτσι, το χαριτωμένο και DIY καταπληκτικό ρομπότ μας είναι έτοιμο.

Βήμα 8: Κωδικός

Κώδικας
Κώδικας

input.onLoudSound (λειτουργία () {

για (ας i = 0; i = 130) {για (ας i = 0; i <4; i ++) {pins. A1.servoWrite (155) pins. A2.servoWrite (25) pause (500) pins. A1 servoWrite (130) pins. A2.servoWrite (50) pause (500)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) pins. A1.servoWrite (130) pins. A2.servoWrite (50) for (let i = 0; i <6; i ++) {pause (200) pins. A1.servoWrite (170) pause (100) pins. A2.servoWrite (10) pause (200) pins. A1.servoWrite (130) pause (100) pins. A2.servoWrite (50) pause (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50) για (ας i = 0; i <6; i ++) {pause (200) pins. A2.servoWrite (10) pause (200) pins. A1.servoWrite (170) pause (100) pins. A2.servoWrite (50) pause (200) pins. A1.servoWrite (130) pause (100)} pins. A1.servoWrite (130) pins. A2.servoWrite (50) for (let i = 0; i <4; i ++) {pause (100) pins. A1.servoWrite (180) pause (100) pins. A1.servoWrite (130) pause (200)} for (let i = 0; i <4; i ++) {pause (100) pins. A2.servoWrite (80) pause (100) pin. A2.servoWrite (50) παύση (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)}}) pins. A1.servoWrite (130) pins. A2.servoWrite (50) για πάντα (λειτουργία () {light.setBrightness (255) light.showAnimation (light.rainbowAnimation, 2000) παύση (2000) light.showAnimation (light.runningLightsAnimation, 500) παύση (2500) light.showAnimation (light.colorWipeAnimation, 2000) παύση (2500)}) για πάντα (λειτουργία () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

Βήμα 9: Το ρομπότ είναι έτοιμο

Το ρομπότ είναι έτοιμο
Το ρομπότ είναι έτοιμο

Έτσι, ελπίζω ότι όλοι θα απολαύσετε αυτό το έργο και επίσης σας αρέσει.

Βήμα 10: ΕπόμενοPCB -

ΕπόμενοPCB
ΕπόμενοPCB

Το NextPCB είναι ένας κατασκευαστής PCB υψηλής ποιότητας με επαγγελματικές δυνατότητες κατασκευής PCB. Τα υλικά PCB είναι πιστοποιημένα από IATF16949, ISO9001, ISO14001, UL, CQC, RoHS και REACH. Το NextPCB χρησιμοποιεί πολύ επιταχυνόμενη μέθοδο για να παραδώσει το PCB μέσα σε μόλις 6-8 ημέρες. Χρησιμοποιώ επίσης την υπηρεσία εκεί τα τελευταία δύο χρόνια και παίρνω πάντα καλά αποτελέσματα. Έτσι, προτείνω ότι όλοι οι μηχανικοί δημιουργοί πρέπει να αγοράσουν PCB από το NextPCB.

Το NextPCB παρέχει έως 4-12 στρώματα PCB. Η ποιότητα του PCB είναι επίσης πολύ καλή. Μόνο με 10 $ μπορείτε να πάρετε 10 PCB οποιουδήποτε χρώματος θέλετε. Για παραγγελία του PCB πρέπει να μεταβείτε στον ιστότοπο του NextPCB. Απλώς μεταβείτε στον ιστότοπο Ανεβάστε το αρχείο gerber, επιλέξτε ρύθμιση PCB και παραγγείλετε 10 υψηλής ποιότητας PCB τώρα. Για περισσότερες πληροφορίες -

Βήμα 11: Υποστηρίξτε μας με την εγγραφή μου στο Youtube

Αν σας αρέσει αυτό το έργο, στηρίξτε με με "εγγραφή" στο κανάλι μου στο YouTube. Εγγραφείτε τώρα -

Μπορείτε επίσης να μοιραστείτε ιδέα νέων έργων μαζί μου σχολιάζοντας εδώ.

Facebook- @circuitjamer, Instagram- @circuitjamer Λοιπόν, αντίο παιδιά ………….. σας βλέπουμε στα επόμενα έργα.. Ευχαριστούμε που επισκεφτήκατε αυτό το σεμινάριο …… #smartcreativity, #circuitjamer, #robotics

Συνιστάται: