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

BasketBot - ρομπότ αυτοκινήτου φτιαγμένο με πλαστικό καλάθι: 12 βήματα
BasketBot - ρομπότ αυτοκινήτου φτιαγμένο με πλαστικό καλάθι: 12 βήματα

Βίντεο: BasketBot - ρομπότ αυτοκινήτου φτιαγμένο με πλαστικό καλάθι: 12 βήματα

Βίντεο: BasketBot - ρομπότ αυτοκινήτου φτιαγμένο με πλαστικό καλάθι: 12 βήματα
Βίντεο: basketball robot can't miss at half-time 2024, Νοέμβριος
Anonim
BasketBot - ένα ρομπότ αυτοκίνητο κατασκευασμένο με πλαστικό καλάθι
BasketBot - ένα ρομπότ αυτοκίνητο κατασκευασμένο με πλαστικό καλάθι
BasketBot - ρομπότ αυτοκινήτου φτιαγμένο με πλαστικό καλάθι
BasketBot - ρομπότ αυτοκινήτου φτιαγμένο με πλαστικό καλάθι

Αυτό το Instructable θα σας δείξει πώς να φτιάξετε ένα ρομπότ αυτοκίνητο από ένα φθηνό πλαστικό καλάθι και το χαμηλού κόστους STEAMbot Robot NC Kit. Τόσο ένα μικρότερο πράσινο ορθογώνιο καλάθι όσο και ένα μεγαλύτερο κόκκινο στρογγυλεμένο καλάθι γίνονται BasketBot. Μόλις κατασκευαστεί, το ρομπότ αυτοκίνητο μπορεί να ελεγχθεί από απόσταση μέσω μιας δωρεάν εφαρμογής για κινητά. Θα μπορείτε επίσης να προγραμματίσετε το αυτοκίνητο ρομπότ μέσω του Google's Blockly ή, για προηγμένο προγραμματισμό, χρησιμοποιώντας το Arduino IDE και τη γλώσσα προγραμματισμού C ++.

Για ένα παρόμοιο (και ελαφρώς απλούστερο) ρομπότ αυτοκίνητο, ανατρέξτε στο Instructable for Low Rider Robot Car.

Βήμα 1: Λογαριασμός Υλικών

Λογαριασμός Υλικών
Λογαριασμός Υλικών
Λογαριασμός Υλικών
Λογαριασμός Υλικών
Λογαριασμός Υλικών
Λογαριασμός Υλικών

Θα χρειαστείτε τα ακόλουθα στοιχεία:

  • Ένα πλαστικό καλάθι (οποιοδήποτε παρόμοιο δοχείο θα κάνει)*
  • Χειροποίητα ξυλάκια (γνωστά και ως "popsicle sticks") παρόμοια με αυτά.
  • Ένα κιτ STEAMbot Bare Bones, αυτό το κιτ περιέχει τα ακόλουθα:

    • Ελεγκτής STEAMbot - ένας πίνακας συμβατός με Arduino με BLE και ελεγκτή διπλού κινητήρα
    • Controller Holder - κατέχει το STEAMbot Controller
    • 2 κινητήρες και τροχοί DC
    • Τροχός κυλίνδρου
    • Αισθητήρας υπερήχων με καλώδιο
    • Βάση για τον αισθητήρα υπερήχων
    • 4 Υποδοχή μπαταρίας AA Ταινία τοποθέτησης αφρού
  • Ένα μαχαίρι Xacto ή κάτι παρόμοιο
  • Ένα μικρό επίπεδο κατσαβίδι
  • Πιστόλι θερμής κόλλας και κόλλα (προτιμάται χαμηλή θερμοκρασία)

Τα παρακάτω στοιχεία είναι προαιρετικά:

  • Διακοσμήσεις όπως αυτές για να εξατομικεύσετε το ρομπότ σας
  • Μια κινητή συσκευή με υποστήριξη Bluetooth LE
  • Για προγραμματισμό με Blockly, ένα από τα ακόλουθα **:

    • Ένα Chromebook (με υποστήριξη BLE) ή
    • Υπολογιστής Mac που εκτελεί το πρόγραμμα περιήγησης Chrome
  • Για προγραμματισμό με το καλώδιο Arduino IDE A micro USB

    Κάθε υπολογιστής που υποστηρίζει το Arduino IDE και το πρόσθετο STM32

* Αγόρασα τόσο το πράσινο όσο και το κόκκινο πλαστικό καλάθι στο Dollar Tree, αλλά δεν μπορώ να βρω το σύνδεσμο για το κόκκινο καλάθι. ** Προς το παρόν, τα Windows με Chrome δεν λειτουργούν. Δεν έχω δοκιμάσει κανέναν υπολογιστή Linux.

Βήμα 2: Δημιουργία χώρου για τους κινητήρες

Κάνοντας χώρο για τους κινητήρες
Κάνοντας χώρο για τους κινητήρες
Κάνοντας χώρο για τους κινητήρες
Κάνοντας χώρο για τους κινητήρες
Κάνοντας χώρο για τους κινητήρες
Κάνοντας χώρο για τους κινητήρες

Πριν συνδέσετε τους κινητήρες, πρέπει να αφήσετε χώρο για τους κινητήρες και τους άξονες στο καλάθι. Χρησιμοποιώντας ένα μαχαίρι Xacto (ή παρόμοιο κοφτερό μαχαίρι), αφαιρέστε ένα από τα πλαστικά πηχάκια και στις δύο πλευρές του καλαθιού. Βεβαιωθείτε ότι είναι προς το ίδιο άκρο καθώς αυτό θα είναι το "μπροστινό" μέρος του αυτοκινήτου ρομπότ.

Βήμα 3: Προσάρτηση των κινητήρων

Τοποθέτηση των μοτέρ
Τοποθέτηση των μοτέρ
Τοποθέτηση των μοτέρ
Τοποθέτηση των μοτέρ
Τοποθέτηση των μοτέρ
Τοποθέτηση των μοτέρ

Για να συνδέσετε τους κινητήρες, κάντε τα εξής:

  1. Αφαιρέστε προσεκτικά τους τροχούς και από τους δύο κινητήρες.
  2. Αφαιρέστε το προστατευτικό χαρτί από τις ταινίες στερέωσης αφρού του δεξιού κινητήρα. Βεβαιωθείτε ότι τα καλώδια είναι στραμμένα προς τη μέση του καλαθιού.
  3. Ευθυγραμμίστε προσεκτικά το δεξιό μοτέρ με το καλάθι και πιέστε την ταινία αφρού κινητήρα στο επίπεδο αντικείμενο. Ο άξονας πρέπει να είναι κεντραρισμένος στο άνοιγμα.
  4. Επαναλάβετε τα βήματα 1 και 2 για τον αριστερό κινητήρα. Το ρομπότ σας πρέπει να μοιάζει με τις δύο τελευταίες φωτογραφίες.
  5. Συνδέστε προσεκτικά τους τροχούς στους άξονες του κινητήρα.

Βήμα 4: Προσάρτηση της θήκης μπαταρίας

Τοποθέτηση της θήκης μπαταρίας
Τοποθέτηση της θήκης μπαταρίας
Τοποθέτηση της θήκης μπαταρίας
Τοποθέτηση της θήκης μπαταρίας
Τοποθέτηση της θήκης μπαταρίας
Τοποθέτηση της θήκης μπαταρίας
Τοποθέτηση της θήκης μπαταρίας
Τοποθέτηση της θήκης μπαταρίας

Για να συνδέσετε τη θήκη μπαταρίας στο πράσινο καλάθι, κάντε τα εξής:

  1. Επειδή το πράσινο καλάθι είναι πολύ φαρδύ για να χωράει η θήκη της μπαταρίας στους δύο κινητήρες, πρέπει να κόψετε δύο μπαστούνια για να χωρέσουν πάνω στους κινητήρες. Χρησιμοποίησα το ψαλίδι που παρουσιάζεται επειδή έχουν οδόντωση που πιάνει το ξύλο κατά την κοπή των ξυλάκια.
  2. Ζεστή κόλλα το κομμένο σκάφος κολλάει και στους δύο κινητήρες.
  3. Αφαιρέστε το προστατευτικό χαρτί από τις ταινίες στερέωσης της θήκης της μπαταρίας.
  4. Ευθυγραμμίστε προσεκτικά τη θήκη της μπαταρίας πάνω από τα μπαστούνια και πιέστε τη θήκη στα ραβδιά.

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

  1. Αφαιρέστε το προστατευτικό χαρτί από τις ταινίες στερέωσης της θήκης της μπαταρίας.
  2. Κεντράρετε προσεκτικά τη θήκη της μπαταρίας ανάμεσα στους κινητήρες και πιέστε τη θήκη στο κάτω μέρος του καλαθιού.

Βήμα 5: Προσάρτηση του ελεγκτή STEAMbot

Επισύναψη του ελεγκτή STEAMbot
Επισύναψη του ελεγκτή STEAMbot
Επισύναψη του ελεγκτή STEAMbot
Επισύναψη του ελεγκτή STEAMbot
Επισύναψη του ελεγκτή STEAMbot
Επισύναψη του ελεγκτή STEAMbot
Επισύναψη του ελεγκτή STEAMbot
Επισύναψη του ελεγκτή STEAMbot

Για να επισυνάψετε τον ελεγκτή STEAMbot, κάντε τα εξής:

  1. Χρησιμοποιώντας το πιστόλι θερμής κόλλας, κολλήστε τη θήκη του χειριστηρίου στην κορυφή του επίπεδου αντικειμένου. Η θήκη είναι τρισδιάστατη εκτύπωση με PLA, οπότε να είστε πολύ προσεκτικοί εάν χρησιμοποιείτε κόλλα υψηλής θερμοκρασίας.
  2. Τοποθετήστε το STEAMbot Controller στη θήκη. Ο διακόπτης λειτουργίας πρέπει να βρίσκεται στην αριστερή πλευρά.
  3. Χρησιμοποιώντας το μικρό επίπεδο κατσαβίδι, συνδέστε το κόκκινο σύρμα από τη θήκη της μπαταρίας στη βίδα ακροδεκτών +.
  4. Συνδέστε το μαύρο καλώδιο από τη θήκη της μπαταρίας στη βίδα ακροδεκτών.
  5. Πιέστε τα καλώδια από τον αριστερό κινητήρα στον αριστερό σύνδεσμο με την ένδειξη MTRA.
  6. Σπρώξτε τα καλώδια από το δεξί μοτέρ στη δεξιά υποδοχή με την ένδειξη MTRB.

Βήμα 6: Προσάρτηση του τροχού

Τοποθέτηση του τροχού
Τοποθέτηση του τροχού
Τοποθέτηση του τροχού
Τοποθέτηση του τροχού

Για να στερεώσετε τον τροχό, κάντε τα εξής:

  1. Αναποδογυρίστε το αυτοκίνητο ρομπότ.
  2. Τοποθετήστε τον κυλινδρικό τροχό κοντά στο πίσω μέρος του αυτοκινήτου ρομπότ και κεντράρετε τον.
  3. Κολλήστε ζεστά τον τροχό στο κάτω μέρος του αυτοκινήτου ρομπότ.

Βήμα 7: Προσάρτηση του αισθητήρα υπερήχων

Σύνδεση του αισθητήρα υπερήχων
Σύνδεση του αισθητήρα υπερήχων
Σύνδεση του αισθητήρα υπερήχων
Σύνδεση του αισθητήρα υπερήχων
Σύνδεση του αισθητήρα υπερήχων
Σύνδεση του αισθητήρα υπερήχων
Σύνδεση του αισθητήρα υπερήχων
Σύνδεση του αισθητήρα υπερήχων

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

  1. Εάν δεν υπάρχει ήδη στη βάση, σπρώξτε προσεκτικά τον αισθητήρα υπερήχων πάνω στη βάση.
  2. Κολλήστε θερμά τον βραχίονα με τον αισθητήρα υπερήχων στο μπροστινό μέρος του αυτοκινήτου ρομπότ. Για το πράσινο καλάθι, προσπαθήστε να κολλήσετε το στήριγμα κάθετα. Για το κόκκινο καλάθι, έκοψα δύο από τις υποδοχές, έτσι ώστε ο αισθητήρας υπερήχων να μπορεί να κοιτάξει έξω.
  3. Συνδέστε το καλώδιο 4 αγωγών στον αισθητήρα υπερήχων, προσέχοντας να μην λυγίσει οι ακίδες.
  4. Συνδέστε το άλλο άκρο του καλωδίου 4 αγωγών στον σύνδεσμο P5 του ελεγκτή STEAMbot, προσέχοντας επίσης να μην λυγίσετε τις ακίδες ή να διασχίσετε τα καλώδια.

Βήμα 8: Τροφοδοσία του αυτοκινήτου ρομπότ

Τροφοδοσία του αυτοκινήτου ρομπότ
Τροφοδοσία του αυτοκινήτου ρομπότ
Τροφοδοσία του αυτοκινήτου ρομπότ
Τροφοδοσία του αυτοκινήτου ρομπότ

Για να τροφοδοτήσετε το ρομπότ σας, κάντε τα εξής:

  1. Βεβαιωθείτε ότι ο διακόπτης ισχύος είναι στη θέση Off (προς το πίσω μέρος του ρομπότ).
  2. Βάλτε 4 αλκαλικές μπαταρίες ΑΑ. Οι μπαταρίες NiCd ή NiMH ΔΕΝ θα λειτουργήσουν καθώς η τάση είναι πολύ χαμηλή.
  3. Σπρώξτε το διακόπτη ισχύος στη θέση On (προς το μπροστινό μέρος του αυτοκινήτου ρομπότ). Η ενδεικτική λυχνία τροφοδοσίας πρέπει να ανάψει κόκκινη και η λυχνία RGB θα αναβοσβήνει και θα αλλάξει χρώματα. Σε ένα ή δύο δευτερόλεπτα, θα πρέπει να ακούσετε ένα μπιπ.
  4. Σε αυτό το σημείο, το ρομπότ σας είναι έτοιμο για έλεγχο μέσω της εφαρμογής για κινητά ή για προγραμματισμό.

Βήμα 9: Λειτουργία τηλεχειριστηρίου

Image
Image

Η προεπιλεγμένη λειτουργία (κατά την πρώτη ενεργοποίηση) του BasketBot θα είναι στη λειτουργία τηλεχειριστηρίου. Για να ελέγξετε εξ αποστάσεως το ρομπότ σας, εγκαταστήστε την εφαρμογή My STEAMbotmobile στη συμβατή συσκευή σας Bluetooth LE. Για συσκευές iOS, αποκτήστε την εφαρμογή εδώ. Και για συσκευές Android πάρτε την εφαρμογή εδώ.

Βήμα 10: Λειτουργία γάτας

Η δεύτερη ενσωματωμένη λειτουργία του BasketBot είναι η λειτουργία γάτας. Παρόλο που το βίντεο είναι ρομπότ STEAMbot, το ρομπότ σας θα συμπεριφέρεται με τον ίδιο τρόπο. Για να βάλετε το ρομπότ σας στη λειτουργία Cat, κάντε τα εξής:

  1. Τοποθετήστε το ρομπότ σας στο πάτωμα.
  2. Πιέστε ταυτόχρονα και τα κουμπιά RUN και STOP (βρίσκονται στο πίσω μέρος του ελεγκτή STEAMbot).
  3. Αφού ακούσετε δύο μπιπ και το LED RGB αρχίζει να αναβοσβήνει, τοποθετήστε το χέρι ή άλλο αντικείμενο μπροστά από το ρομπότ σας. Σε μια ορισμένη απόσταση (περίπου 20 εκατοστά), το ρομπότ σας θα προχωρήσει μπροστά. Αλλά αν βάλετε το χέρι σας (ή άλλο αντικείμενο) πολύ κοντά στο ρομπότ σας, θα υποχωρήσει.
  4. Για να επιστρέψετε στην προεπιλεγμένη λειτουργία τηλεχειριστηρίου, πατήστε ταυτόχρονα και τα κουμπιά RUN και STOP.

Βήμα 11: Προγραμματισμός του ρομποτικού σας αυτοκινήτου χρησιμοποιώντας Blockly (προαιρετικό)

Για να προγραμματίσετε το ρομπότ σας χρησιμοποιώντας Blockly, τοποθετήστε το πρόγραμμα περιήγησης Chrome (από τον υπολογιστή σας Chromebook ή Mac) στη σελίδα προγραμματιστή STEAMbot. Το ρομπότ σας πρέπει να βρίσκεται σε λειτουργία Τηλεχειριστηρίου.

Βήμα 12: Προγραμματισμός του ρομποτικού σας αυτοκινήτου με το Arduino IDE (προαιρετικό)

Μπορείτε να προγραμματίσετε το ρομπότ σας χρησιμοποιώντας τη γλώσσα C ++ και το δωρεάν Arduino IDE. Για να προγραμματίσετε το ρομπότ σας με το Arduino IDE, κατεβάστε τον Οδηγό χρήσης STEAMbot (οποιαδήποτε έκδοση θα λειτουργήσει) από εδώ και ακολουθήστε τις οδηγίες εγκατάστασης λογισμικού στον οδηγό.

Συνιστάται: