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

Light Up Boe Bot: 5 Βήματα
Light Up Boe Bot: 5 Βήματα

Βίντεο: Light Up Boe Bot: 5 Βήματα

Βίντεο: Light Up Boe Bot: 5 Βήματα
Βίντεο: Monster (FULL SHUFFLE TUTORIAL) Тик Токер Учит Танцевать ❤️ 2024, Νοέμβριος
Anonim
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot

Για να φτιάξετε αυτό το αριστούργημα με τις δυνατότητες κατεύθυνσης εμποδίων, ένδειξης φωτός και ήχου, θα χρειαστείτε:

-Ένα πλήρως λειτουργικό 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 είναι ο ήχος που αναπαράγεται όταν ενεργοποιούνται οι προφυλακτήρες (χτυπά ένα εμπόδιο).

Συνιστάται: