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

Πρόσωπο που ακολουθεί καλάθι: 8 βήματα
Πρόσωπο που ακολουθεί καλάθι: 8 βήματα

Βίντεο: Πρόσωπο που ακολουθεί καλάθι: 8 βήματα

Βίντεο: Πρόσωπο που ακολουθεί καλάθι: 8 βήματα
Βίντεο: θα με σκοτώσει 😂 #greece 2024, Νοέμβριος
Anonim
Πρόσωπο που ακολουθεί το καλάθι
Πρόσωπο που ακολουθεί το καλάθι

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

Ας ξεκινήσουμε με ένα απλό - Ένα bot που σας ακολουθεί καθώς πηγαίνετε. Υπάρχουν πολλές εφαρμογές σε αυτό το έργο, για παράδειγμα, σε αεροδρόμια και συγκροτήματα αγορών, μπορεί να μεταφέρει αγαθά για εσάς καθώς περπατάτε ελεύθερα.

Σε αυτό το Instructable δεν θα κατασκευάσουμε αυτές τις μεγάλες βιομηχανικές μηχανές αλλά ένα μοντέλο εργασίας με βάση το Arduino για τον ίδιο σκοπό.

Επίσης, Αυτό το διδακτικό έγινε σε συνεργασία με το HATCHNHACK. Ρίξτε μια ματιά στον εκπληκτικό ιστότοπό τους για όλο τον εξοπλισμό πρωτοτύπων, τα ιστολόγια, τις ιδέες και πολλά άλλα.

Βήμα 1: Βήμα 1: Εύρεση των απαιτούμενων εξαρτημάτων για κατασκευή στο έργο

Λοιπόν, το γράφω ως γενική οδηγία, οπότε θα προσπαθήσω να βρω μερικές εναλλακτικές λύσεις εάν δεν μπορείτε να βρείτε τα μέρη που χρησιμοποιώ. Θα προσθέσω επίσης συνδέσμους αγοράς για να μπορείτε να αγοράσετε τα αντικείμενα που δεν έχετε στη διάθεσή σας και έτσι μπορείτε να προσαρμόσετε το bot σας με τη δημιουργικότητά σας. Για εξαρτήματα για την πραγματοποίηση αυτού του έργου, ανατρέξτε στο hnhcart. Έχουν ανταλλακτικά καλής ποιότητας με εκπληκτικό εύρος τιμών.

Μικροελεγκτής: αν είστε αρχάριος δοκιμάστε να χρησιμοποιήσετε ένα Arduino. Λοιπόν, χρησιμοποιώ το Arduino Uno. Αγορά συνδέσμου για το Arduino UNO

  • Κινητήρες: οποιοσδήποτε κινητήρας 12V θα λειτουργήσει. Χρησιμοποιώ 300 RPM γενικούς κινητήρες 12 βολτ με κινητήρα DC. Μπορείτε επίσης να αγοράσετε κινητήρες BO. Αγορά συνδέσμου για πίνακες DC Geared | Κινητήρες BO
  • Πρόγραμμα οδήγησης κινητήρα: θα χρειαστείτε ένα πρόγραμμα οδήγησης κινητήρα για να λειτουργήσει ο κινητήρας καθώς οι περισσότεροι μικροελεγκτές δεν μπορούν να παρέχουν τόση τάση. Χρησιμοποιώ ένα L298N στο οποίο μπορείτε να ανατρέξετε εδώ για να αγοράσετε πρόγραμμα οδήγησης μοτέρ.
  • CHASSIS: Για το πλαίσιο, πρέπει να αγοράσετε ένα συγκεκριμένο για τους κινητήρες που χρησιμοποιείτε. Για τους κινητήρες BO και DC greared μπορείτε να ανατρέξετε σε αυτόν τον σύνδεσμο
  • Αισθητήρας υπερήχων: Χρησιμοποιώ μια γενική μονάδα αισθητήρα υπερήχων HCRS04. αγοράστε σύνδεσμο για το
  • αισθητήρας υπερήχων.
  • Μονάδα αισθητήρα εγγύτητας IR: Θα λειτουργήσει οποιοσδήποτε αισθητήρας εγγύτητας που μπορεί να ανιχνεύσει ανίχνευση αντικειμένου για τουλάχιστον 20 cm. Αγοράστε σύνδεση για τον αισθητήρα
  • Καλώδια βραχυκυκλωτήρων: όλοι χρειαζόμαστε καλώδια βραχυκυκλωτήρων για να συνδέσουμε πράγματα. Εάν είστε αρχάριος θα χρειαστείτε ένα σωρό από αυτά για διαφορετικά έργα. μπορείτε να αγοράσετε από εδώ Αρσενικό σε αρσενικό | Άνδρας σε γυναίκα
  • Μπαταρία: Λοιπόν χρησιμοποιώ μια μπαταρία λιπό 12v για αυτό το έργο. Εάν δεν το έχετε, μπορείτε πάντα να μεταβείτε σε γενικές μπαταρίες ιόντων λιθίου 12V. Or αν χρησιμοποιείτε κινητήρες 9V BO μπορείτε να χρησιμοποιήσετε ακόμη και μια απλή μπαταρία 9v. Αλλά προσέξτε να ελέγξετε τις προδιαγραφές του κινητήρα σας πριν αγοράσετε την μπαταρία, καθώς μπορεί να προκαλέσετε ζημιά στον κινητήρα εάν παρέχετε υψηλότερη τάση από την χωρητικότητα του κινητήρα. Για να αγοράσετε μπαταρία 9V ανατρέξτε εδώ.

  • Breadboard/πίνακας πρωτοτύπων: θα χρειαστείτε κάτι για να συνδέσετε όλο το καλώδιο. Εδώ το ψωμί θα είναι χρήσιμο. σύνδεσμος αγοράς για Breadboard | πίνακας πρωτοτύπων

Βήμα 2: Ρύθμιση του πλαισίου σας

Ρύθμιση του πλαισίου σας
Ρύθμιση του πλαισίου σας
Ρύθμιση του πλαισίου σας
Ρύθμιση του πλαισίου σας
Ρύθμιση του πλαισίου σας
Ρύθμιση του πλαισίου σας
Ρύθμιση του πλαισίου σας
Ρύθμιση του πλαισίου σας

Για αυτό το έργο, χρησιμοποιώ 4 γραναζωτό σασί που μπορείτε να βρείτε εύκολα. Χρησιμοποιώ 4 μεταλλικές βάσεις σε σχήμα L για να τοποθετήσω το σερβο κεφάλι μου και ένα ξύλινο κουτί και ως άμαξα.

  • Για να δημιουργήσετε το πλαίσιο, τοποθετήστε πρώτα τις βάσεις
  • τοποθετήστε τους κινητήρες και τα ελαστικά
  • τοποθετήστε το σερβο
  • αφήστε το κεφάλι και το κουτί στην άκρη καθώς θα χρειαστείτε χώρο για να δημιουργήσετε το υπόλοιπο bot. θα το επισυνάψουμε στο τέλος.

Βήμα 3: Καλωδίωση του προγράμματος οδήγησης κινητήρα

Καλωδίωση του προγράμματος οδήγησης κινητήρα
Καλωδίωση του προγράμματος οδήγησης κινητήρα

Για να τροφοδοτήσουμε αρκετό χυμό στους κινητήρες, πρέπει να εγκαταστήσουμε τον οδηγό του κινητήρα.

  1. πρώτα, βιδώστε τους πόλους +ve και -ve του κινητήρα στον σύνδεσμο PTR του οδηγού κινητήρα.
  2. μετά στην τροφοδοσία, ο οδηγός κινητήρα βιδώνει το +ve της μπαταρίας στη θύρα 12v και -ve στη θύρα GND του οδηγού κινητήρα.
  3. βάλτε τον πείρο εισόδου του προγράμματος οδήγησης κινητήρα στον ακροδέκτη PWM του Arduino της επιλογής σας. Θυμηθείτε να αλλάξετε σε καρφίτσες κινητήρα στον κωδικό σας ανάλογα.
  4. προσθέστε ένα διακόπτη μεταξύ του +ve της μπαταρίας και του προγράμματος οδήγησης του κινητήρα, διαφορετικά θα πρέπει να αποσυνδέετε συνεχώς την μπαταρία όταν δεν τη χρησιμοποιείτε. πάρτε 2 καλώδια από το 5v και το GND του οδηγού κινητήρα στο breadboard, ώστε να μπορείτε να τροφοδοτήσετε το Arduino καθώς και άλλες συσκευές.

Βήμα 4: Ρύθμιση της κεφαλής: Αισθητήρας υπερήχων και αισθητήρας IR

Ρύθμιση της κεφαλής: Αισθητήρας υπερήχων και αισθητήρας IR
Ρύθμιση της κεφαλής: Αισθητήρας υπερήχων και αισθητήρας IR

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

  • συνδέστε όλα τα 5v και GND στο 5v και GND του breadboard για να τροφοδοτήσετε τους αισθητήρες και το σερβο.
  • συνδέστε τους πείρους εξόδου των αριστερών και δεξιών αισθητήρων IR στον πείρο 12 και τον πείρο 13 του Arduino.
  • συνδέστε την ηχώ και τον πείρο του αισθητήρα υπερήχων στον πείρο 2 και τον πείρο 3 του Arduino.
  • συνδέστε τον πείρο εισόδου του servo στον πείρο 5 του arduino.

Βήμα 5: Ρυθμίστε το Arduino σας

Ρυθμίστε το Arduino σας
Ρυθμίστε το Arduino σας

Χρησιμοποίησα διπλή ταινία για να στερεώσω το Arduino και το breadboard στο πλαίσιο, καθώς παρέχει μόνωση στο πίσω μέρος του Arduino.

τροφοδοτήστε το Arduino συνδέοντας το 5v και το GND του breadboard στο Vin και το GND στο Arduino και είστε έτοιμοι.

Βήμα 6: Timeρα για κωδικό

Timeρα για κωδικό
Timeρα για κωδικό

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

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

Βήμα 7: Όλα έτοιμα, ας οριστικοποιήσουμε

Όλα σετ, αφήνει να οριστικοποιηθεί
Όλα σετ, αφήνει να οριστικοποιηθεί
Όλα σετ, αφήνει να οριστικοποιηθεί
Όλα σετ, αφήνει να οριστικοποιηθεί

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

Συνιστάται: