Πίνακας περιεχομένων:
Βίντεο: Ξεκινώντας με το Qoopers: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Το Qoopers είναι ένα εκπαιδευτικό κιτ ρομπότ της Robobloq. Είναι μια νέα εταιρεία. μόλις ολοκλήρωσαν μια εκστρατεία crowdfunding στο Indiegogo. Iμουν υπερήφανος που υποστήριξα την εκστρατεία τους γιατί πιστεύω ότι το Qoopers είναι ένα ωραίο παιχνίδι για παιδιά καθώς και μια ισχυρή πλατφόρμα ρομποτικής για έναν ενήλικα χομπίστη.
Προς το παρόν, δεν υπάρχουν ανεξάρτητες κριτικές στον ιστό, οπότε ελπίζω να μοιραστώ την εμπειρία μου θα είναι χρήσιμη για την κοινότητα.
Βήμα 1: Υλικά και εργαλεία
Πρώτα απ 'όλα, χρειαζόμαστε το Qoopers (ρομποτικό κιτ). Το κιτ περιλαμβάνει:
- πίνακας ελεγκτή?
- θήκη μπαταρίας?
- Μήτρα LED (πρόσωπο ρομπότ).
- υπερηχητικός αισθητήρας?
- δύο κινητήρες DC?
- τροχοί, τους οποίους μπορείτε να χρησιμοποιήσετε με ελαστικά ή με ράγες.
- ένα σύνολο μεταλλικών πλακών και ένα σύνολο βιδών και παξιμαδιών.
Επιπλέον, χρειαζόμαστε:
- Tablet Android (έκδοση OS 4.1+) για εκτέλεση επίσημης εφαρμογής.
- Έξι μπαταρία AA για να τροφοδοτήσει το ρομπότ.
Βήμα 2: Η επισκόπηση του ελεγκτή
Σε αυτό το Instructable, εστιάζω στην πλακέτα του ελεγκτή ως το κύριο μέρος του ρομπότ. Ένα πλαστικό κάλυμμα κλείνει την πλακέτα του ελεγκτή. Το εξώφυλλο φαίνεται αρκετά ασφαλές για παιδικό παιχνίδι. Επίσης, ελπίζω ότι το κάλυμμα θα προστατεύσει τον ελεγκτή εάν λειτουργώ το ρομπότ σε εξωτερικούς χώρους.
Στην πίσω πλευρά του καλύμματος, υπάρχουν δύο υποδοχές για κινητήρες Μ1 και Μ2, είσοδο DC και κουμπί on/off.
Στην αριστερή και τη δεξιά πλευρά, υπάρχουν ορισμένοι σύνδεσμοι θηλυκών RJ25. Ένα ζευγάρι από αυτά είναι πορτοκαλί και άλλα έξι είναι γκρι. Δεν υπάρχουν επίσημες πληροφορίες, αλλά μπορώ να υποθέσω ότι το πορτοκαλί ζεύγος προορίζεται για πρόσθετους κινητήρες, ενώ οι γκρι συνδετήρες μπορεί να λειτουργούν ως Είσοδος/Έξοδος.
Στην αριστερή πλευρά, υπάρχει το κουμπί επαναφοράς μονάδας Bluetooth. Στη δεξιά πλευρά, υπάρχει υποδοχή USB.
Για να ανοίξετε το κάλυμμα πατήστε μερικά κλικ με ένα κατσαβίδι. Παρακαλώ, χειριστείτε με προσοχή, τα κλικ είναι εύθραυστα.
Στον πίνακα του ελεγκτή, μπορείτε να βρείτε:
- Μικροελεγκτής ATMEGA 2560 (υπέροχο!)
- δύο LED RGB επί του σκάφους (μπορούμε να αναβοσβήνουμε!)
- βομβητής (μπορούμε να κάνουμε θόρυβο!)
- ένα κουμπί, το κάλυμμα είναι ευέλικτο κάτω από το κουμπί, ώστε να μπορούμε να πατήσουμε το κουμπί ακόμη και όταν το κάλυμμα είναι κλειστό.
- Ενότητα Bloototh;
- κοινή σειρά USB CH340G.
Ένα βασικό μέρος του χειριστηρίου είναι η θήκη μπαταρίας.
Χρειάζεστε 6 μπαταρίες ΑΑ για να τοποθετήσετε στη θήκη και να τροφοδοτήσετε το χειριστήριο.
Η θήκη της μπαταρίας έχει το ίδιο μέγεθος με το χειριστήριο και σκόπευαν να τοποθετηθούν σαν σάντουιτς που συνδέονται με τέσσερις βίδες.
Βήμα 3: Βασικά στοιχεία λογισμικού
- Χρησιμοποίησα μια επίσημη εφαρμογή Android. Μπορείτε να το ανεβάσετε στο Google play, καθώς και στον επίσημο ιστότοπο. Υπάρχουν τρεις κύριες λειτουργίες στην εφαρμογή:
- διαδραστικές οδηγίες κατασκευής.
- Πίνακας Ελέγχου;
- κωδικοποίηση βασισμένη σε μπλοκ.
Στον πίνακα ελέγχου, μπορείτε να οδηγήσετε το ρομπότ ως αυτοκίνητο RC, να παίξετε πιάνο από το βομβητή ή να σχεδιάσετε στην οθόνη της κουκκίδας.
Είναι αρκετά προφανές, ενώ η λειτουργία κωδικοποίησης χρειάζεται κάποια εξήγηση. Εντάξει, ας ξεκινήσουμε την κωδικοποίηση!
Ως συνήθως, θα ξεκινήσουμε με το LED να αναβοσβήνει, αυτό είναι το "Hello World" για τους ελεγκτές.
Η κωδικοποίηση που βασίζεται σε μπλοκ μοιάζει με το Scratch. Απλώς σύρετε και αποθέστε μπλοκ και συνδέστε μπλοκ στο πρόγραμμα.
Μπορείτε να ξεκινήσετε το πρόγραμμά σας με μπλοκ όταν κάνετε κλικ στη σημαία ή όταν πατηθεί στο πλαίσιο ρομπότ.
- Όταν κάνετε κλικ στη σημαία σημαίνει ότι το πρόγραμμα θα ξεκινήσει όταν κάνετε κλικ σε μια συγκεκριμένη ομάδα μπλοκ.
- Όταν πιέζεστε στον πίνακα ρομπότ σημαίνει ότι το πρόγραμμα θα ξεκινήσει όταν πατάτε το κουμπί υλικού στην πλακέτα του ελεγκτή.
Σε αντίθεση με το Scratch, δεν είναι απαραίτητο να ξεκινήσετε όταν κάνετε κλικ στη σημαία. Εάν κάνετε κλικ σε οποιαδήποτε ομάδα μπλοκ, θα εκτελεστούν. Δεν ξέρω, είναι σφάλμα ή χαρακτηριστικό, αλλά το βρήκα άβολο. Επομένως, προτείνω να μην υπάρχει σύνδεση ενώ κάνετε κωδικοποίηση. Συνδεθείτε στο ρομπότ μόνο όταν έχετε κάνει όλο τον κώδικα.
Ανοίξτε το μενού Έλεγχος για να βρείτε ορισμένες δομές ελέγχου.
Σε αυτή την περίπτωση, επιλέγω μια δομή βρόχου.
Άλλαξα τον αριθμό των επαναλήψεων.
Ανοίξτε το μενού Light για να βρείτε μια ποικιλία εντολών σε LED, καθώς και σε πίνακες με κουκκίδες και LED LED αισθητήρα.
Μια φωτεινή ένδειξη μπλοκ στον πίνακα LED έχει δύο παραμέτρους: δείκτη στο LED (αριστερά, δεξιά ή και τα δύο) και χρώμα.
Έπεσα το ίδιο μπλοκ για το σωστό LED και πρόσθεσα αναμονή 1 δευτερόλεπτο μπλοκ από το μενού Ελέγχου.
Στη συνέχεια, επανέλαβα όλες αυτές τις ενέργειες για την αλλαγή της κατάστασης των LED. Ιδού το αποτέλεσμα!
Αν σας αρέσει αυτό το διδακτικό, μη διστάσετε να σχολιάσετε και θα σας πω περισσότερα:
- πώς να προσθέσετε κινητήρες και να κάνετε το ρομπότ να κινηθεί.
- σχετικά με την αποφυγή εμποδίων.
- πώς να κωδικοποιήσετε το dot matrix.
Συνιστάται:
Ξεκινώντας με αισθητήρες ασύρματης θερμοκρασίας και δόνησης μεγάλης εμβέλειας: 7 βήματα
Ξεκινώντας με αισθητήρες ασύρματης θερμοκρασίας και δόνησης μεγάλης εμβέλειας: Μερικές φορές οι δονήσεις είναι η αιτία σοβαρών προβλημάτων σε πολλές εφαρμογές. Από τους άξονες και τα ρουλεμάν της μηχανής έως την απόδοση του σκληρού δίσκου, οι κραδασμοί προκαλούν ζημιά στο μηχάνημα, έγκαιρη αντικατάσταση, χαμηλή απόδοση και προκαλεί σημαντικό πλήγμα στην ακρίβεια. Παρακολούθηση
Ξεκινώντας με το STM32f767zi Cube IDE και μεταφορτώστε το προσαρμοσμένο σκίτσο: 3 βήματα
Ξεκινώντας με το STM32f767zi Cube IDE και Upload You Custom Sketch: ΑΓΟΡΑ (κάντε κλικ στο τεστ για να αγοράσετε/επισκεφθείτε την ιστοσελίδα) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM μVISION · EWARM IAR EMBEDDED χρησιμοποιείται για τον προγραμματισμό μικροελεγκτών STM
Ξεκινώντας με το Bascom AVR: 5 βήματα
Ξεκινώντας με το Bascom AVR: Αυτή είναι η αρχή μιας σειράς που θα σας διδάξει να προγραμματίζετε τον μικροελεγκτή AVR με το Bascom AVR. Γιατί το κάνω αυτό. Τα περισσότερα δείγματα προγράμματος αυτής της σειράς μπορείτε να τα κάνετε με το Arduino. Άλλα πιο εύκολα και άλλα πιο δύσκολα, αλλά στο τέλος και τα δύο θα
Ξεκινώντας με το Flipboard: 9 βήματα
Ξεκινώντας με το Flipboard: Αυτό το σύντομο σεμινάριο έχει σχεδιαστεί για να σας βοηθήσει να ξεκινήσετε με την εφαρμογή για κινητά Flipboard. Αυτό είναι απλώς εισαγωγικό καθώς υπάρχουν πολλές προσαρμόσιμες λειτουργίες στο Flipboard. Μόλις ολοκληρώσετε αυτό το σεμινάριο θα έχετε τις βασικές γνώσεις του Flipboard
Ξεκινώντας με τα βήματα WeMos ESP8266: 6
Ξεκινώντας με το WeMos ESP8266: Σε αυτό το διδακτικό, θα τρέξουμε το αναβοσβήσιμο παράδειγμα Led στο WeMos ESP8266