Πίνακας περιεχομένων:
- Βήμα 1: Δημιουργία προφυλακτήρων
- Βήμα 2: Τοποθέτηση των προφυλακτήρων
- Βήμα 3: Δημιουργία κυκλώματος
- Βήμα 4: Προσθήκη κώδικα
- Βήμα 5: ΟΛΑ ΕΓΙΝΕ
Βίντεο: Light Up Boe Bot: 5 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Για να φτιάξετε αυτό το αριστούργημα με τις δυνατότητες κατεύθυνσης εμποδίων, ένδειξης φωτός και ήχου, θα χρειαστείτε:
-Ένα πλήρως λειτουργικό Boe Bot
-Πολλά καλώδια κυκλώματος
-Αλουμινόχαρτο
-Χαρτόνι
-Συρραπτικο
-Ποτσάκια
-Απογυμνωτές καλωδίων
-Μικρή πένσα
-Ένα πιστόλι θερμής κόλλας και μια ζεστή κόλλα
-Ηλεκτρική ταινία
-1 ηχείο κυκλώματος
-2 κοινά LED καθόδου
-6 αντιστάσεις 1Κ
-2 αντιστάσεις 10Κ
-1 πυκνωτής 10uf
Θα το φτιάξουμε;
Βήμα 1: Δημιουργία προφυλακτήρων
Για να φτιάξετε τους προφυλακτήρες, θα χρησιμοποιήσετε τα εξής:
-σύρμα
-αλουμινόχαρτο
-χαρτόνι
-ζεστή κόλλα
-Βραχάκια λαχανικών
-συρραπτικο
1. Αυτό που θα θέλατε να κάνετε πρώτα είναι να κόψετε ένα κομμάτι χαρτόνι και να το διπλώσετε στη μέση (δείτε 2η και 3η εικόνα) (ΚΑΝΤΕ ΑΥΤΟ x2).
2. Στη συνέχεια, θα πάρετε ένα σύρμα μήκους περίπου 20 εκατοστών και θα γδύσετε και τα δύο άκρα, αλλά το ένα μακρύτερο από το άλλο. Στη συνέχεια, στρίψτε το μακρύτερο άκρο σε μια σπείρα (Δείτε την 4η εικόνα) (ΚΑΝΤΕ ΑΥΤΟ x4).
3. Πάρτε ένα κομμάτι αλουμινόχαρτο και διπλώστε το στη μέση έτσι ώστε να είναι αρκετά μικρό ώστε να χωράει στην επιφάνεια μιας εσωτερικής πτυχής από χαρτόνι. Στη συνέχεια, συρραφήστε τη σπείρα του σύρματος στο αλουμινόχαρτο συρραπτικά σε ολόκληρη την πτυχή (δείτε την 5η και την 6η εικόνα) (ΚΑΝΤΕ ΑΥΤΟ το x4).
4. Κολλήστε τη μία πλευρά του τεμαχίου σε μια εσωτερική πτυχή της σανίδας. (ΚΑΝΕΤΕ ΑΥΤΟ ΓΙΑ ΚΑΘΕ ΕΣΩΤΕΡΙΚΟ ΠΛΑΚΑΚΙ, ΤΟ x2 ΑΝΑ ΤΟ ΤΕΜΑΧΙΟ ΧΑΡΤΙΝΟΥ (ΒΑΣΙΚΑ x4)) Προσέξτε να μην αγγίξετε το αλουμινόχαρτο όταν κολλάτε, διότι θα οδηγήσει τη θερμότητα και θα κάψει τα δάχτυλά σας (δείτε την 6η εικόνα).
5. Κολλήστε δύο μπαστούνια Popsicle μαζί (ΚΑΝΤΕ ΑΥΤΟ το x2 και κάντε ένα πολύ μεγαλύτερο) και κολλήστε μία σύνδεση Popsicle στο πίσω μέρος κάθε πτυσσόμενου χαρτονιού και μία που κάνει το ίδιο πράγμα στην αντίθετη πλευρά (δείτε την 1η εικόνα).
6. Ένα τελευταίο άγγιγμα για να κάνουν τους προφυλακτήρες να παραμείνουν κοντά μεταξύ τους, είναι να δέσουν τη μέση σε ένα περιοριστικό μήκος για τους προφυλακτήρες. Μόλις δέσει, κολλήστε το και αφήστε το να στεγνώσει για να διασφαλίσετε την ασφάλειά του (δείτε την 1η εικόνα).
Δημιουργήσατε με επιτυχία τους προφυλακτήρες σας!
Βήμα 2: Τοποθέτηση των προφυλακτήρων
Για να τοποθετήσετε τους προφυλακτήρες στο Boe Bot, θα χρησιμοποιήσετε τα εξής:
-Μπόι Μποτ
-Οι νέοι προφυλακτήρες σας
-Ζεστή κόλλα
-Ηλεκτρική ταινία
Αυτό το βήμα είναι αρκετά απλό. Το μόνο που χρειάζεται να κάνετε είναι να πάρετε ένα κομμάτι ηλεκτρικής ταινίας και να το βάλετε κατά μήκος της μεταλλικής περιοχής ακριβώς πάνω από τον μαύρο τροχό με έναν άξονα. Μόλις κολληθεί, κολλήστε ζεστά την περιοχή με ταινία, κολλήστε τους προφυλακτήρες και πιέστε τον μέχρι να στεγνώσει για να τοποθετηθούν.
Τώρα που οι προφυλακτήρες είναι έτοιμοι, ας μπούμε στο κύκλωμα!
Βήμα 3: Δημιουργία κυκλώματος
Για να δημιουργήσετε το κύκλωμα θα χρειαστείτε:
-Μπόι Μποτ
-Σύρματα συνδεδεμένα με προφυλακτήρες
-Οι απογυμνωτές καλωδίων
-Μικρή πένσα
-Σύρμα κυκλώματος
-1 ηχείο κυκλώματος
-2 κοινά LED καθόδου
-6 αντιστάσεις 1Κ
-2 αντιστάσεις 10Κ
-1 πυκνωτής 10uf
Για το κύκλωμα θα θέλετε να συνδέσετε τα πάντα όπως φαίνεται στην πρώτη εικόνα. Η 2η, 3η και 4η εικόνα είναι όλα μέρος της πρώτης (απλώς χωρίστε για να γίνει λιγότερο μπερδεμένη). Η 2η εικόνα είναι το κύκλωμα προφυλακτήρα, η 3η το κύκλωμα καθόδου και η 4η το κύκλωμα ηχείων.
Μόλις τελειώσετε, μπορείτε να κολλήσετε ηλεκτρικά το ηχείο κυκλώματος στην πλατφόρμα κάτω από τη βασική σφραγίδα στο Boe Bot, ώστε να μην κολλάει.
Ακόμα ένα βήμα, το δύσκολο κομμάτι τελείωσε!
Βήμα 4: Προσθήκη κώδικα
Για να διασφαλίσετε ότι ο κώδικας λειτουργεί σωστά, θα πρέπει πρώτα να βεβαιωθείτε ότι ο σωστός σερβοκινητήρας είναι στο βύσμα για τον πείρο 12, ο αριστερός σερβο είναι στην πρίζα για τον πείρο 13 και ότι το κύκλωμα είναι ακριβώς όπως φαίνεται στα προηγούμενα διαγράμματα.
Τέλος, θα χρειαστεί να εισαγάγετε αυτόν τον κωδικό στη Βασική σφραγίδα, να συνδέσετε το ρομπότ και τέλος: ΤΡΕΧΕΙΤΕ ΤΟ.
Εδώ είναι ο κωδικός που γράφτηκε, αλλά μπορείτε επίσης να κατεβάσετε το βασικό αρχείο σφραγίδων και θα πρέπει επίσης να λειτουργήσει.
Οτιδήποτε με απόστροφο πριν είναι σχόλια, αλλά τα "{$ STAMP BS2} και" {$ PBASIC 2.5} είναι απαραίτητα.
'******************************************** ********************** Όνομα: William
'************************************************************************
«Τίτλος - BoeBump.bs2
«Ημερομηνία - 28 Νοεμβρίου 2017
'Περιγραφή: Δημιουργήστε φυσικούς προφυλακτήρες που ενεργοποιούν μια εντολή όταν χτυπήσει κάτι για να απομακρύνει το Boe Bot μακριά' από το εμπόδιο. Προσθέστε ήχο και φωτισμό στο έργο επίσης.
'{$ STAMP BS2}
'{$ PBASIC 2.5}
'************************************************************************
«Κωδικός για Επαναφορά Διακοπή Έναρξης Έναρξης
'(ΑΥΤΟ ΕΙΝΑΙ ΠΩΣ ΝΑ ΞΕΚΙΝΗΣΕΤΕ ΤΟΝ ΚΩΔΙΚΟ !!!)
"Αυτός ο κώδικας κάνει το bot να σταματά ή να ξεκινά όταν πατηθεί η επαναφορά" ********************************** **********************************
temp VAR Byte 'προσωρινό κατάστημα
Μεταβλητή RunStatus DATA $ 00 'αποθηκευμένη στη ROM
ΔΙΑΒΑΣΤΕ RunStatus, temp 'ΔΙΑΒΑΣΤΕ τη μεταβλητή από ROM
temp = ~ temp 'αντιστρέψτε την τιμή 0 TO 1 1 1 TO 0
ΓΡΑΠΤΕ RunStatus, temp 'ΓΡΑΦΤΕ τη μεταβλητή πίσω στην ROM
ΑΝ (θερμοκρασία> 0) ΤΟ ΤΕΛΟΣ 'Ελέγξτε ΑΝ η τιμή είναι 1, και ΑΝ ναι, ΤΕΛΟΣ το πρόγραμμα
'************************************************************************
'Ρύθμιση καρφιτσών
'************************************************************************
LMotor PIN 13
RMotor PIN 12
'************************************************************************
'Εγκατάσταση σταθερών
'************************************************************************
LStop CON 750
RStop CON 750
'************************************************************************
«Μεταβλητές
'************************************************************************
X VAR Word
'************************************************************************
«Κύριο Πρόγραμμα
'************************************************************************
ΣΥΧΝΟΤΗΤΑ 5, 150, 880 'Δημιουργήστε παλιά μελωδία μπαχαρικών
ΠΑΥΣΗ 50 'Για εντολή freqout, το
ΣΥΧΝΟΠΟΙΗΣΗ 5, 150, 880 'έξοδοι αριθμοί (π.χ.: 5), διάρκεια (π.χ. 150ms), ΠΑΥΣΗ 20 'και τέλος επίπεδο συχνότητας (π.χ. 880Hz)
ΣΥΧΝΟΤΗΤΑ 5, 250, 988
ΠΑΥΣΗ 20
ΣΥΧΝΟΤΗΤΑ 5, 250, 1175
ΠΑΥΣΗ 20
ΣΥΧΝΟΤΗΤΑ 5, 250, 1047
ΠΑΥΣΗ 20
ΣΥΧΝΟΤΗΤΑ 5, 150, 1319
ΠΑΥΣΗ 20
ΣΥΧΝΟΤΗΤΑ 5, 200, 1450
ΠΑΥΣΗ 20
ΣΥΧΝΟΤΗΤΑ 5, 300, 1175
ΚΑΝΩ
Υ HIGHΗΛΟ 0 'Κάντε τους καθόδους λευκούς (αλλά δεν θα ασπρίσουν, όπως το
ΥΠΡΟΡΟΥΤΗΝ Υ HIGHΗΛΟΥ 1 'θα αλλάξει αμέσως το χρώμα).
Υ HIGHΟΣ 2
Υ HIGHΗΛΟ 9
Υ HIGHΗΛΟ 10
Υ HIGHΗΛΗ 11
ΑΝ (IN6 = 1) ΚΑΙ (IN4 = 1) ΤΟΤΕ 'Αν κανένας από τους προφυλακτήρες
LOW 0 'αγγίζουν και, στη συνέχεια, κάντε τις καθόδους
ΧΑΜΗΛΟ 2 'πράσινο και προχωρήστε στην υπορουτίνα
LOW 9 'κάλεσε Forward.
ΧΑΜΗΛΟ 11
GOSUB Εμπρός
ELSEIF (IN6 = 0) ΚΑΙ (IN4 = 0) ΤΟΤΕ 'Αν αγγίζουν και οι δύο προφυλακτήρες, ΧΑΜΗΛΟ 0 'και στη συνέχεια και οι δύο καθόδους γίνονται κόκκινες, LOW 1 'δημιουργήστε δύο μπιπ και προχωρήστε στο
LOW 9 'Υποπρόγραμμα BothBump.
ΧΑΜΗΛΟ 10
ΣΥΧΝΟΤΗΤΑ 5, 50, 2500
ΠΑΥΣΗ 200
ΣΥΧΝΟΤΗΤΑ 5, 200, 2500
GOSUB BothBump
ELSEIF (IN6 = 0) ΚΑΙ (IN4 = 1) ΤΟΤΕ 'Αν χτυπήσει μόνο ο σωστός προφυλακτήρας, ΧΑΜΗΛΟ 9 'κάνετε τη δεξιά κάθοδο να γίνει κόκκινη, LOW 10 'δημιουργήστε δύο μπιπ και προχωρήστε στο
FREQOUT 5, 50, 2500 'η υπορουτίνα BumpRight.
ΠΑΥΣΗ 200
ΣΥΧΝΟΤΗΤΑ 5, 200, 2500
GOSUB BumpRight
ELSEIF (IN6 = 1) ΚΑΙ (IN4 = 0) ΤΟΤΕ 'Αν χτυπήσει μόνο ο αριστερός προφυλακτήρας, LOW 0 'κάνει την αριστερή κάθοδο να γίνει κόκκινη, LOW 1 'δημιουργήστε δύο μπιπ και προχωρήστε στο
FREQOUT 5, 50, 2500 'η υπορουτίνα BumpLeft.
ΠΑΥΣΗ 200
ΣΥΧΝΟΤΗΤΑ 5, 200, 2500
GOSUB BumpLeft
ΤΕΛΟΣ ΕΑΝ
ΒΡΟΧΟΣ
ΤΕΛΟΣ «Σταματήστε το πρόγραμμα πριν από τις διαδικασίες που εκτελούνται τυχαία
'************************************************************************
«Υποδιαδικασίες
'************************************************************************
Εμπρός: «Προχωρήστε λίγο μπροστά
ΓΙΑ Χ = 1 ΕΩΣ 30
PULSOUT RMotor, 700
PULSOUT LMotor, 850
ΕΠΟΜΕΝΟ
ΠΑΥΣΗ 20
ΕΠΙΣΤΡΟΦΗ 'Επιστροφή στην αρχή για επανάληψη
'****************************************************
BothBump: «Δημιουργήστε αντίγραφα ασφαλείας λίγο
ΓΙΑ Χ = 1 ΕΩΣ 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
ΕΠΟΜΕΝΟ
ΠΑΥΣΗ 200
ΓΙΑ Χ = 1 ΕΩΣ 100 'Στρίψτε αριστερά μακριά από το εμπόδιο
PULSOUT RMotor, 650
PULSOUT LMotor, 760
ΕΠΟΜΕΝΟ
ΠΑΥΣΗ 20
ΕΠΙΣΤΡΟΦΗ 'Επιστροφή στην αρχή για επανάληψη
'****************************************************
BumpLeft: «Δημιουργήστε αντίγραφα ασφαλείας λίγο
ΓΙΑ Χ = 1 ΕΩΣ 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
ΕΠΟΜΕΝΟ
ΠΑΥΣΗ 200
ΓΙΑ Χ = 1 ΕΩΣ 100 'Στρίψτε δεξιά μακριά από το εμπόδιο
PULSOUT RMotor, 740
PULSOUT LMotor, 850
ΕΠΟΜΕΝΟ
ΠΑΥΣΗ 20
ΕΠΙΣΤΡΟΦΗ 'Επιστροφή στην αρχή για επανάληψη
'****************************************************
BumpRight: «Δημιουργήστε αντίγραφα ασφαλείας λίγο
ΓΙΑ Χ = 1 ΕΩΣ 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
ΕΠΟΜΕΝΟ
ΠΑΥΣΗ 200 ΓΙΑ Χ = 1 ΕΩΣ 100 'Στρίψτε αριστερά μακριά από το εμπόδιο
PULSOUT RMotor, 650
PULSOUT LMotor, 760
ΕΠΟΜΕΝΟ
ΠΑΥΣΗ 20
ΕΠΙΣΤΡΟΦΗ 'Επιστροφή στην αρχή για επανάληψη
'********************************************************
Τέλος υποδιαδικασιών
'********************************************************
«Τέλος κώδικα
'********************************************************
ΣΥΓΧΑΡΗΤΗΡΙΑ, ΕΧΕΤΕ ΑΝΑΒΑΘΜΙΣΕΙ ΤΟ BOE BOT !!!
Βασικό σημείο:
Λάβετε υπόψη ότι όταν εκτελείτε τον κώδικα, πρέπει να πατήσετε το κουμπί επαναφοράς στο ρομπότ για να ξεκινήσει
Βήμα 5: ΟΛΑ ΕΓΙΝΕ
Δείτε τα βίντεο και ακούστε τα αρχεία ήχου για να δείτε τι μπορεί πραγματικά να κάνει αυτή η αναβάθμιση!
ΥΣΤΕΡΟΓΡΑΦΟ. Το αρχείο Boe είναι η παλιά μελωδία μπαχαρικών, η οποία εμφανίζεται κατά την αρχική ενεργοποίηση του Boe Bot μέσω του κουμπιού επαναφοράς. Το αρχείο Boe Beep είναι ο ήχος που αναπαράγεται όταν ενεργοποιούνται οι προφυλακτήρες (χτυπά ένα εμπόδιο).
Συνιστάται:
Το Boe Bot πλοηγείται σε ένα λαβύρινθο: 4 βήματα
Το Boe Bot πλοηγείται μέσω ενός λαβύρινθου: Αυτό το εκπαιδευτικό θα σας βοηθήσει να δημιουργήσετε προφυλακτήρες για το boe bot και θα σας δώσει τον κωδικό που θα περιηγηθεί στο boe bot μέσω του λαβύρινθου
Maze Solving Boe-Bot: 3 Βήματα
Maze Solving Boe-Bot: Γεια σας! Το όνομά μου είναι Maahum Imran. Είμαι μέλος μιας κατηγορίας 11 τεχνολογίας. Μας προκάλεσαν μια ανάθεση να πάρουμε το Boe-Bot μας και να το προγραμματίσουμε να περάσει από έναν λαβύρινθο επιδέξια. Αυτή ήταν μια δύσκολη πρόκληση στην αρχή, και θα το παραδεχτώ, χωρίς το καλό
Maze Solving Robot (Boe-bot): 5 βήματα
Maze Solving Robot (Boe-bot): Αυτό το how-to θα σας δείξει πώς να σχεδιάσετε και να φτιάξετε το δικό σας ρομπότ επίλυσης λαβυρίνθου, χρησιμοποιώντας απλά υλικά και ένα ρομπότ. Αυτό θα περιλαμβάνει επίσης κωδικοποίηση, οπότε απαιτείται επίσης υπολογιστής
Boe-Bot με ανιχνευτές υπερύθρων: 12 βήματα (με εικόνες)
Boe-Bot με ανιχνευτές υπερύθρων: Αυτό το διδακτικό θα δείξει πώς να δημιουργήσετε και να κωδικοποιήσετε ένα Boe-Bot που μπορεί να περιηγηθεί σε έναν λαβύρινθο χρησιμοποιώντας ανιχνευτές υπερύθρων για να αποφύγετε εμπόδια. Αυτός είναι ένας εύχρηστος οδηγός που επιτρέπει εύκολες τροποποιήσεις που ταιριάζουν στις ανάγκες σας. Αυτό απαιτεί μια βασική και
Boe-Bot: Ρομπότ αποφυγής εμποδίων: 6 βήματα
Boe-Bot: Ρομπότ αποφυγής εμποδίων: Αυτό το μικρό ρομπότ χρησιμοποιεί τα μουστάκια του για να εντοπίσει εμπόδια. Όταν ενεργοποιείται το ένα ή και τα δύο μουστάκια του, κάνει πίσω και στρέφεται σε διαφορετική κατεύθυνση. Διαφορετικά προχωράει μπροστά. Με 4 μπαταρίες ΑΑ, η μητρική πλακέτα Paralax επιτρέπει σε αυτό το μικρό