Πίνακας περιεχομένων:
- Βήμα 1: Λίστα στοιχείων
- Βήμα 2: Συναρμολογήστε την πλατφόρμα
- Βήμα 3: Κυκλώματα και κωδικοί
- Βήμα 4: Δοκιμαστική εκτέλεση
- Βήμα 5: Όλα τα αρχεία που μπορούμε να μοιραστούμε
Βίντεο: KillingMinion: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Από τους Yue, Yanan και Hao.
Το έργο που διεξήχθη στο πλαίσιο του σεμιναρίου Computational Design and Digital Fabrication στο μεταπτυχιακό πρόγραμμα ITECH.
Μερικοί από εμάς κουνάμε ασυναίσθητα τα πόδια μας όλη την ώρα. Με το κινητό στην τσέπη, αυτές οι τυχαίες κινήσεις γίνονται αντιληπτές από το εσωτερικό "Επιταχυνσιόμετρο". Μέσω bluetooth που στέλνει πίσω στο μικρό μας μηχάνημα, ενεργοποιείται ένας μηχανικός βρόχος ενός απλού συστήματος αλυσίδων με γρανάζια, το οποίο έχει κρεμασμένο το minion σε ένα σερβο. Το μινιόν θα μετακινηθεί μαζί με την αλυσίδα και θα πέσει στο τέλος. Ενώ δεν παρατηρείτε καν τι συνεχίζετε να κάνετε, ο R. I. P. Τσιράκι!
Βήμα 1: Λίστα στοιχείων
Λίστα ειδών:
Τρισδιάστατα στοιχεία εκτύπωσης:
Πλατφόρμα 【σερβο καθίσματα, συνδετήρας αλυσίδας, γρανάζι
Μινιόν & φέρετρο
Arduino:
Πίνακας ελεγκτή UNO R3
Χαρτόνι 830 με γραβάτα
Βηματικός κινητήρας (28BYJ48 5V DC)
Πίνακας οδηγών UNL2003 Stepper Motor
Βοηθητικό μοτέρ
Δέκτης Bluetooth
Piezo buzzer
Μπαταρία 9V με DC
Προσαρμογέας μπαταρίας 9V
330R ή υψηλότερη αντίσταση *2
LED *2
Καλώδια βραχυκυκλωτήρων
Οι υπολοιποι
Ξύλινα ραβδιά 4mm (κινούμενα κομμάτια)
Αλυσίδα (δάκρυ από αυτοκίνητο λογότυπου)
Μ3 μπουλόνια και κατσαβίδια
Κινητό τηλέφωνο (Android)
Βήμα 2: Συναρμολογήστε την πλατφόρμα
Ο βηματικός κινητήρας και ο σερβοκινητήρας αποτελούν μέρος του κυκλώματος ελέγχου. Ο σερβοκινητήρας συνδέεται απευθείας στον πίνακα ελέγχου 830 και στην πλακέτα ελέγχου Uno R3, ενώ ο βηματικός κινητήρας πρέπει πρώτα να συνδεθεί με την πλακέτα οδηγού UNL2003 Stepper Motor και στη συνέχεια να συνδεθεί με την πλακέτα ελέγχου Uno R3.
Βήμα 3: Κυκλώματα και κωδικοί
Για τον έλεγχο των κινήσεων της αλυσίδας, λαμβάνονται υπόψη οι ακόλουθες βασικές καταστάσεις:
0. Εγκαταστήστε την εφαρμογή και συνδέστε την στο μηχάνημα μέσω bluetooth. Και, αρχίστε να ανακινείτε!
1. μετά τη λήψη σημάτων, οι ταχύτητες άρχισαν να περιστρέφονται και η αλυσίδα αρχίζει να κινείται με μια ορισμένη ταχύτητα.
2. Τα σήματα συνεχίζονται, μέχρι να περάσει το minion μέχρι το άλλο άκρο της διαδρομής, στη συνέχεια ο βηματικός κινητήρας σταματά και ο σερβοκινητήρας περιστρέφεται κατά 90 μοίρες, ρίχνει το μινιόν στο φέρετρο.
3. κατά τη διάρκεια της πορείας της αλυσίδας, εάν τα σήματα σταματήσουν για το ίδιο χρονικό διάστημα, οι ταχύτητες αντιστρέφονται και η αλυσίδα κινείται πίσω με πολύ χαμηλή ταχύτητα.
4. με επαναφορά στο κάτω μέρος της πλακέτας ελέγχου Uno R3 ή εάν η αντίστροφη κίνηση χτύπησε το αρχικό τέλος της διαδρομής, η διαδικασία επαναφέρεται.
5. για να γίνουν τα πράγματα λίγο πιο ενδιαφέροντα, ακούγονται κάποιοι θόρυβοι κατά τη μετακίνηση και την πτώση. Μπορείτε επίσης να επεκτείνετε τη μονάδα ήχου και μουσικής κατά Εφαρμογές στο τηλέφωνό σας. Διασκεδάστε με αυτό.
#include #include #include #include "pitches.h"
const int βήμα = 64;
const int counterMax = βήμα * 9; int counter = 0;
SoftwareSerial mySerial (7, 8);
Stepper stepper (βήμα, 9, 11, 10, 12) · Servo myServo;
const int Buzzer = 5;
bool isAlive = true;
δεδομένα char?
int μελωδία = {
NOTE_CS4, NOTE_CS4, NOTE_CS4, NOTE_CS4, NOTE_CS4, 0, NOTE_CS4, NOTE_CS4, NOTE_CS4, 0, NOTE_CS4} · int noteDurations = {2, 2, 2, 2, 8, 8, 8, 8, 8, 8, 8};
void setup () {
Serial.begin (9600); mySerial.begin (9600); myServo.attach (3); pinMode (4, ΕΙΣΟΔΟΣ); stepper.setSpeed (80);
ενώ (digitalRead (4) == LOW) {
stepper.step (-1); } stepper.step (60); }
void loop () {
εάν (mySerial.available ()> 0) {while (mySerial.available ()> 0) {data = mySerial.read (); } if (counter <counterMax) {mySerial.print ("0"); για (int thisNote = 0; thisNote = counterMax && isAlive) {mySerial.print ("2"); myServo.write (180); για (int thisNote = 0; thisNote 1 && counter <counterMax) {mySerial.print ("1"); stepper.step (-1); μετρητής -= 1; καθυστέρηση (200)? }}
Βήμα 4: Δοκιμαστική εκτέλεση
Βήμα 5: Όλα τα αρχεία που μπορούμε να μοιραστούμε
Μπορείτε να βρείτε όλα τα αρχεία που μπορούμε να μοιραστούμε σε αυτόν τον σύνδεσμο, συμπεριλαμβανομένων μοντέλων τρισδιάστατης εκτύπωσης, διαγραμμάτων κυκλώματος ψύξης και κωδικοποιήσεων arduino.
drive.google.com/open?id=1qImULCJQRdzlon4s…
Συνιστάται:
Πώς να φτιάξετε 4G LTE Double BiQuade Antenna Εύκολα Βήματα: 3 Βήματα
Πώς να κάνετε εύκολα 4G LTE διπλή κεραία BiQuade Antenna: Τις περισσότερες φορές αντιμετώπισα, δεν έχω καλή ισχύ σήματος στις καθημερινές μου εργασίες. Ετσι. Searchάχνω και δοκιμάζω διάφορους τύπους κεραίας αλλά δεν δουλεύω. Μετά από σπατάλη χρόνου βρήκα μια κεραία που ελπίζω να φτιάξω και να δοκιμάσω, γιατί δεν είναι η βασική αρχή
Σχεδιασμός παιχνιδιών στο Flick σε 5 βήματα: 5 βήματα
Σχεδιασμός παιχνιδιών στο Flick σε 5 βήματα: Το Flick είναι ένας πραγματικά απλός τρόπος δημιουργίας ενός παιχνιδιού, ειδικά κάτι σαν παζλ, οπτικό μυθιστόρημα ή παιχνίδι περιπέτειας
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino - Βήματα βήμα προς βήμα: 4 βήματα
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino | Βήματα βήμα προς βήμα: Σε αυτό το έργο, θα σχεδιάσω ένα απλό κύκλωμα αισθητήρα στάθμευσης αντίστροφης στάθμευσης αυτοκινήτου Arduino χρησιμοποιώντας Arduino UNO και υπερηχητικό αισθητήρα HC-SR04. Αυτό το σύστημα ειδοποίησης αυτοκινήτου με βάση το Arduino μπορεί να χρησιμοποιηθεί για αυτόνομη πλοήγηση, κλίμακα ρομπότ και άλλα εύρη
Ανίχνευση προσώπου στο Raspberry Pi 4B σε 3 βήματα: 3 βήματα
Ανίχνευση προσώπου στο Raspberry Pi 4B σε 3 βήματα: Σε αυτό το Instructable πρόκειται να πραγματοποιήσουμε ανίχνευση προσώπου στο Raspberry Pi 4 με το Shunya O/S χρησιμοποιώντας τη βιβλιοθήκη Shunyaface. Το Shunyaface είναι μια βιβλιοθήκη αναγνώρισης/ανίχνευσης προσώπου. Το έργο στοχεύει στην επίτευξη της ταχύτερης ταχύτητας ανίχνευσης και αναγνώρισης με
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): 4 βήματα
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): Σε αυτήν την ανάρτηση, έφτιαξα ένα DIY Vanity Mirror με τη βοήθεια των λωρίδων LED. Είναι πραγματικά υπέροχο και πρέπει να τα δοκιμάσετε επίσης