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

Πώς να προσθέσετε προφυλακτήρες σε ένα SUMOBOT: 9 βήματα (με εικόνες)
Πώς να προσθέσετε προφυλακτήρες σε ένα SUMOBOT: 9 βήματα (με εικόνες)

Βίντεο: Πώς να προσθέσετε προφυλακτήρες σε ένα SUMOBOT: 9 βήματα (με εικόνες)

Βίντεο: Πώς να προσθέσετε προφυλακτήρες σε ένα SUMOBOT: 9 βήματα (με εικόνες)
Βίντεο: Πώς να φτιάξετε την ανάρτηση όταν κοπανάει και τρίζει | AUTODOC 2024, Νοέμβριος
Anonim
Πώς να προσθέσετε προφυλακτήρες σε ένα SUMOBOT
Πώς να προσθέσετε προφυλακτήρες σε ένα SUMOBOT

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

Βήμα 1: Λάβετε τα υλικά σας

τα πράγματα που χρειάζεστε για να το φτιάξετε είναι 3 μπαστούνια, χαρτόνι, ζεστή κόλλα, τέσσερα σύρματα και λαμαρίνα.

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

Βήμα 2: Κόψτε το Popsicle's Up

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

Βήμα 3: Κολλήστε λίγο χαρτόνι

Κολλήστε λίγο χαρτόνι
Κολλήστε λίγο χαρτόνι

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

Βήμα 4: Κολλήστε το Tinfoil στο Popsicle

Κόλλα Tinfoil στο Popsicle
Κόλλα Tinfoil στο Popsicle
Κόλλα Tinfoil στο Popsicle
Κόλλα Tinfoil στο Popsicle

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

κάντε το ίδιο με ένα άλλο popsicle και συνδέστε το με μια αντίσταση

τώρα συνδέστε το πρώτο popsicle και το χαρτόνι που ήταν κολλημένο στους στύλους.

Βήμα 5: Κόλλα χαρτονιού

Κόλλα χαρτονιού
Κόλλα χαρτονιού

πάρτε ένα μικρό, λεπτό χαρτόνι και διπλώστε το, κολλήστε το ένα μέρος του στη μέση του ενός παγωτού και μετά το άλλο. μετά κολλήστε το popsicle που ήταν σπασμένο στη μέση στα άκρα της 2ης Popsicle, στη συνέχεια κολλήστε χαρτόνι στα άκρα των μικρών popsicles

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

Βήμα 6: (Προαιρετικό) Κόψτε τα καλώδια για να τα οργανώσετε

(Προαιρετικά) Κόψτε τα καλώδια για να τα οργανώσετε
(Προαιρετικά) Κόψτε τα καλώδια για να τα οργανώσετε

αν θέλετε, μπορείτε να κόψετε τα σύρματα για να γίνουν μικρότερα και έτσι ώστε να φαίνονται πιο οργανωμένα, μπορείτε να τα κόψετε με έναν κόπτη σύρματος της αρεσκείας σας.

Βήμα 7: Ο ίδιος ο κώδικας

'{$ STAMP BS2}

'{$ PBASIC 2.5}

temp VAR Byte RunStatus DATA $ 00

ΔΙΑΒΑΣΤΕ RunStatus, temp temp = ~ temp WRITE RunStatus, temp IF (temp> 0) THEN END '-------------- PIN I/O Pins ----------- ------------- LMotor PIN 13 RMotor PIN 12 '-------------- Σταθερές --------------- ------ LStop CON 750 RStop CON 750 '-------------- Μεταβλητές --------------------- X VAR Word Turn VAR Word '-------------- Κύριο πρόγραμμα -----------------------

ΚΑΝΩ

GOSUB Εμπρός

ΑΝ (IN9 = 0) ΚΑΙ (IN10 = 0) ΤΟΤΕ Υ HIGHΗΛΗ 14 Υ HIGHΗΛΗ 3 GOSUB Αντίστροφη Παύση 50 ΧΑΜΗΛΗ 14 ΧΑΜΗΛΗ 3 ΕΝΤΕΦ

IF (IN9 = 0) THEN HIGH 14 GOSUB ReverseTurnRight PAUSE 50 LOW 14 ENDIF IF (IN10 = 0) THEN HIGH 3 GOSUB ReverseTurnLeft PAUSE 50 LOW 3 ENDIF LOOP

ΤΕΛΟΣ

'********************************************* ******* 'ο ακόλουθος κωδικός χρησιμοποιείται για τους προφυλακτήρες' ******************************* **********************

'----------------------------------------------------- --- 'αυτό συμβαίνει ώστε ο προφυλακτήρας να προχωρήσει' ---------------------------------------- ---------------- Εμπρός: ΓΙΑ Χ = 0 ΕΩΣ 25 'Εμπρός για λίγο PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT RETURN

'----------------------------------------------------- --- 'αυτό συμβαίνει όταν χτυπιούνται και οι δύο προφυλακτήρες' ------------------------------------------ -------------- Αναστροφή: ΓΙΑ Χ = 0 ΕΩΣ 25 'ΑΝΤΙΣΤΡΟΦΗ 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 TO 25' Στροφή αριστερά 60 μοίρες PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR x = 0 TO 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN

'----------------------------------------------------- --- 'αυτός ο κωδικός χρησιμοποιείται για να αντιστρέψει και να στρίψει αριστερά όταν χτυπήσει ο δεξιός προφυλακτήρας' ------------------------------ ---------------------- ReverseTurnLeft: FOR X = 0 TO 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650

ΠΑΥΣΗ 20 ΕΠΟΜΕΝΟ ΓΙΑ X = 0 TO 25 'όπισθεν PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 TO 50' Στρίψτε δεξιά 45 μοίρες PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN

'----------------------------------------------------- --- 'αυτός ο κωδικός χρησιμοποιείται για ΑΝΤΙΣΤΡΟΦΗ ΚΑΙ στροφή δεξιά όταν χτυπήσει ο αριστερός προφυλακτήρας' ------------------------------ ---------------------- REVERSETurnRight: FOR X = 0 TO 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 TO 25 'reverse PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 TO 50' Στρίψτε αριστερά 45 μοίρες PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 NEXT RETURN

'******************************************** ******* 'Τέλος διαδικασιών' *********************************** ******************

Βήμα 8: Εξηγώντας τον κώδικα

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

"reverseturnright" είναι όταν χτυπηθεί ο αριστερός προφυλακτήρας και τον κάνει πίσω και στρίβει δεξιά

Το "αντίστροφο" είναι όταν χτυπιούνται και οι δύο προφυλακτήρες και το κάνει να αντιστρέφεται και να γυρίζει με διαφορετικό τρόπο.

οι όροι "χαμηλό" και "υψηλό" είναι χρήσιμοι μόνο εάν χρησιμοποιείτε led στο ρομπότ σας, αυτοί σημαίνουν ότι το συγκεκριμένο φως θα πέσει χαμηλά ή θα ανέβει ψηλά.

Βήμα 9: Τελικό προϊόν

Τελικό προϊόν
Τελικό προϊόν
Τελικό προϊόν
Τελικό προϊόν

το τελικό προϊόν πρέπει να μοιάζει κάπως με την παρακάτω εικόνα

Συνιστάται: