Πίνακας περιεχομένων:
- Βήμα 1: Δημιουργία πλαισίου και εξαρτημάτων κινητήρα
- Βήμα 2: Δημιουργήστε τις ατράκτους του προγράμματος
- Βήμα 3: Προγραμματισμός του Αυτόματος
- Βήμα 4: Δείγμα σεναρίων και μετρήσεων
Βίντεο: Προγραμματιζόμενο αυτόματο K'nex: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Αυτόματο K'nex με προγραμματιζόμενη διαδρομή. Αυτός ο εναλλασσόμενος σχεδιασμός σχεδιάστηκε αρχικά από τον onρωνα της Αλεξάνδρειας. Δεν έχω αρκετή συμβολοσειρά, οπότε θα μπορούσα να εκτελέσω μόνο το σύντομο πρόγραμμα που εμφανίζεται στο βίντεο.
Βήμα 1: Δημιουργία πλαισίου και εξαρτημάτων κινητήρα
Χτίζω.
Βήμα 2: Δημιουργήστε τις ατράκτους του προγράμματος
Χρησιμοποιήστε μια λεπτή αλλά ισχυρή χορδή. Νήματα, συνθετικά ή η χορδή που περιλαμβάνεται στα περισσότερα σύνολα θα λειτουργήσει. Χρειάζονται δύο κομμάτια χορδών ισοδύναμου μήκους. Όσο μεγαλύτερη είναι η συμβολοσειρά, τόσο περισσότερο θα λειτουργεί το πρόγραμμα αυτόματου. Εάν τα μήκη της συμβολοσειράς χρειάζονται μικρή προσαρμογή, δείτε την εικόνα 6.
Οι άτρακτοι του προγράμματος έχουν σχεδιαστεί για να αφαιρούνται εύκολα, έτσι ώστε τα νέα προγράμματα να μπορούν να τρέξουν γρήγορα με απλή ανταλλαγή των ατράκτων.
Βήμα 3: Προγραμματισμός του Αυτόματος
Η περιστροφή του κορδονιού από κάτω επιτρέπει την κίνηση του οχήματος προς τα εμπρός σε αυτήν την πλευρά. Η αναδίπλωση της χορδής μετακινεί το όχημα προς τα πίσω σε αυτήν την πλευρά. Για να επιτρέψει στο όχημα να κινηθεί προς τα εμπρός, και οι δύο άξονες θα κυλούσαν από κάτω. για να στρίψετε δεξιά, ο βρόχος του δεξιού άξονα περιστρέφεται και ο αριστερός άξονας κάτω, και το αντίστροφο. Λάβετε υπόψη ότι ο κώδικας λειτουργεί αντίστροφα, με τα πάνω στρώματα συμβολοσειράς να κωδικοποιούν τις πρώτες ενέργειες του αυτόματος.
Για απλοποίηση του προγραμματισμού και για εύκολη διανομή διαφορετικών σεναρίων, έχω δημιουργήσει μια απλή σύνταξη κωδικοποίησης. Προτείνω κωδικοποίηση στο σημειωματάριο, ώστε η απόσταση να είναι ομοιόμορφη. Έτσι ξεκινά το σενάριο για κάθε τροχό, με ένα L και R για τους αντίστοιχους αριστερούς και δεξί τροχούς. Το Υ είναι ένας αριθμός και το x είναι μια μονάδα μέτρησης. Το Yx δείχνει το μήκος της συμβολοσειράς σε μια συγκεκριμένη μονάδα. Έτσι, 8 μέτρα, για παράδειγμα. Yx L/ R/ Κάθε άτρακτος έχει 8 ράβδους, οπότε η κίνηση προς τα εμπρός (περιστρέφοντας τη χορδή κάτω) μία πλήρης περιστροφή άξονα θα ήταν η ακόλουθη. Το u είναι για looping under και o είναι για looping over. A // σηματοδοτεί το τέλος του κώδικα. "L/8u // R/8u // L/5u/3o // R/8u/-// Το παραπάνω σενάριο δείχνει μια μικρή στροφή προς τα αριστερά. Το 5u σημαίνει ότι ένα γκρι Το βύσμα τοποθετείται στην 5η ράβδο από την αρχή, με την προέλευση να είναι 1 και μια στροφή κατεύθυνσης να συμβαίνει στην 5η ράβδο. Η άλλη πλευρά έχει - για να εξισορροπήσει το σενάριο για να διευκολύνει την κωδικοποίηση. "υποδηλώνει έναν βρόχο διακοπής γύρω από έναν γκρίζο σύνδεσμο. Ένα παράδειγμα θα ήταν το L/5u/3o // R/8s/-// Αυτό σημαίνει ότι στη δεξιά άτρακτο, η συμβολοσειρά πρέπει να περιστραφεί 360 μοίρες γύρω από το γκρι συνδετήρα, σημαίνοντας μια στάση. Η στάση πρέπει να τελειώσει στην ίδια κατεύθυνση που ξεκίνησε. Αυτό είναι όλο. Στο επόμενο βήμα έχω παράσχει μερικά δείγματα μετρήσεων και σεναρίων για να συνδυαστούν σε πιο περίπλοκα σενάρια.
Βήμα 4: Δείγμα σεναρίων και μετρήσεων
Όλες οι μετρήσεις γίνονται στο γυμνό πάτωμα. -8 βρόχοι γύρω από μια γκρίζα υποδοχή ισοδυναμούν με 1 πλήρη περιστροφή σε έναν άξονα. Snakey Path By: The Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etc Δίνει μια ταξινόμηση του μονοπατιού σε σχήμα Snakey S lol διασκέδαση για να παρακολουθήσετε
Δεύτερο Βραβείο στον Διαγωνισμό Ρομπότ Instructables και RoboGames
Συνιστάται:
Εύκολο προγραμματιζόμενο σύστημα ποτίσματος με Arduino: 4 βήματα
Εύκολο προγραμματιζόμενο σύστημα ποτίσματος με Arduino: Αυτό το έργο θα κρατήσει τα φυτά σας ζωντανά, χωρίς καμία παρέμβαση για αρκετές ημέρες ή και εβδομάδες. Συνοψίζοντας, είναι ένα εύκολο προγραμματιζόμενο σύστημα ποτίσματος, που τροφοδοτείται από το Arduino. Αν σας αρέσουν τα ηλεκτρονικά και τα εργοστάσια, αυτό το έργο είναι σχεδιασμένο για εσάς. Είναι aime
Προγραμματιζόμενο πληκτρολόγιο: 5 βήματα (με εικόνες)
Προγραμματιζόμενο πληκτρολόγιο: Σε αυτό το έργο θα δείξω πώς να φτιάχνω σχετικά απλό και φθηνό προγραμματιζόμενο πληκτρολόγιο για τη χαρτογράφηση των πιο χρησιμοποιούμενων συντομεύσεων πληκτρολογίου, εφαρμογών και άλλων. Αυτό το πληκτρολόγιο εντοπίζεται ως πληκτρολόγιο σε όλα τα μεγάλα λειτουργικά συστήματα, δεν απαιτούνται πρόσθετα προγράμματα οδήγησης
Φως ποδηλάτου LED προγραμματιζόμενο με Python: 4 βήματα
LED Bike Light Programmable With Python: Αυτό το σεμινάριο θα σας δείξει πώς να δημιουργήσετε μερικά δροσερά φώτα ποδηλάτου LED που μπορούν να προγραμματιστούν με την Python. Αρχικά, βεβαιωθείτε ότι έχετε όλα τα εφόδια: Gemma M0 Microcontroller 10k Potentiometer 1m NeoPixel LED strip 30 pixels/meter USB Batt
Χαρτόνι προγραμματιζόμενο πληκτρολόγιο: 8 βήματα (με εικόνες)
Χαρτόνι προγραμματιζόμενο πληκτρολόγιο: Καθώς η τεχνολογία εξελίσσεται, οι άνθρωποι θέλουν τα πράγματα να γίνονται όλο και πιο εικονικά, ωστόσο μερικές φορές είναι πιο πρακτικό και βολικό να έχετε κάτι φυσικό που μπορείτε πραγματικά να αγγίξετε και να αλληλεπιδράσετε με τα χέρια σας. Ένα παράδειγμα
Προγραμματιζόμενο ρομπότ με τσέπη: 7 βήματα
Ρομπότ με δυνατότητα τσέπης: Γεια σε όλους όσους είναι δημιουργικοί και έτοιμοι να καινοτομήσουν και να απολαύσουν !!!!! Αυτό συμβαίνει όταν ξεκινάμε να αγαπάμε το έργο Arduino και τον προγραμματισμό στο ρομπότ. Βρισκόμουν πάντα να φτιάχνω ρομπότ, αλλά για κάθε ρομπότ το μέγεθος δεν είναι φιλικά. θέλω να κουβαλήσω το ληστείο μου