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

Αυτόνομο Bot με βάση το Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα: 5 βήματα (με εικόνες)
Αυτόνομο Bot με βάση το Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα: 5 βήματα (με εικόνες)

Βίντεο: Αυτόνομο Bot με βάση το Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα: 5 βήματα (με εικόνες)

Βίντεο: Αυτόνομο Bot με βάση το Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα: 5 βήματα (με εικόνες)
Βίντεο: Lesson 56 : What is a function? | Arduino Step By Step Course 2024, Νοέμβριος
Anonim
Αυτόνομο Bot με βάση το Arduino που χρησιμοποιεί αισθητήρα υπερήχων
Αυτόνομο Bot με βάση το Arduino που χρησιμοποιεί αισθητήρα υπερήχων
Αυτόνομο Bot με βάση το Arduino που χρησιμοποιεί αισθητήρα υπερήχων
Αυτόνομο Bot με βάση το Arduino που χρησιμοποιεί αισθητήρα υπερήχων
Αυτόνομο Bot με βάση το Arduino που χρησιμοποιεί αισθητήρα υπερήχων
Αυτόνομο Bot με βάση το Arduino που χρησιμοποιεί αισθητήρα υπερήχων
Αυτόνομο Bot με βάση το Arduino που χρησιμοποιεί αισθητήρα υπερήχων
Αυτόνομο Bot με βάση το Arduino που χρησιμοποιεί αισθητήρα υπερήχων

Δημιουργήστε το δικό σας αυτόνομο bot με βάση το Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα.

Αυτό το bot μπορεί να μετακινηθεί μόνο του χωρίς να συγκρουστεί με κανένα εμπόδιο. Βασικά αυτό που κάνει είναι ότι ανιχνεύει κάθε είδους εμπόδια στο δρόμο του και αποφασίζει τον καλύτερο δρόμο για τον εαυτό του (καλά όχι όλα τα εμπόδια).

Έτσι, χωρίς να χάνουμε άλλο χρόνο, ας ξεκινήσουμε.

Βήμα 1: Απαιτούμενα στοιχεία για το έργο

Απαιτούμενα στοιχεία για το έργο
Απαιτούμενα στοιχεία για το έργο
Απαιτούμενα στοιχεία για το έργο
Απαιτούμενα στοιχεία για το έργο
Απαιτούμενα στοιχεία για το έργο
Απαιτούμενα στοιχεία για το έργο
Απαιτούμενα στοιχεία για το έργο
Απαιτούμενα στοιχεία για το έργο

Ακολουθεί η λίστα με όλα τα απαραίτητα στοιχεία που χρειάζεστε για αυτό το έργο:

  • Arduino UNO R3
  • Αισθητήρας υπερήχων
  • Servo Motor (μίνι)
  • Jumper Wires
  • Ρυθμιστής τάσης L7805CV
  • IC οδηγού μοτέρ L293D
  • Μπαταρία 4 x 3.7V ιόντων λιθίου
  • 2 x μοτέρ Gear
  • 3 x Τροχοί
  • Breadboard

Μόλις συγκεντρώσετε όλα τα συστατικά, είστε έτοιμοι.

Βήμα 2: Δημιουργία του σώματος του Bot

Δημιουργία του σώματος του Bot
Δημιουργία του σώματος του Bot
Δημιουργία του σώματος του Bot
Δημιουργία του σώματος του Bot
Δημιουργία του σώματος του Bot
Δημιουργία του σώματος του Bot

Ακολουθήστε το ακόλουθο βήμα για να φτιάξετε το σώμα του bot:

Βήμα 1: Κολλήστε τις καρφίτσες της γυναικείας κεφαλίδας σε ένα μικρό κομμάτι PCB όπως φαίνεται στη φωτογραφία. Και συνδέστε μια βίδα σε αυτό.

Βήμα 2: Τώρα βιδώστε το PCB στον σερβοκινητήρα σας και βεβαιωθείτε ότι είναι αρκετά σφιχτό.

Βήμα 3: Πάρτε τον αισθητήρα υπερήχων και βάλτε τις καρφίτσες ανδρικής κεφαλίδας στις θηλυκές καρφίτσες κεφαλίδας στο PCB. Τοποθετήστε το σωστά (για να διασφαλίσετε τη σύνδεση). Και ευθυγραμμίστε το με τέτοιο τρόπο, ώστε η 90 μοίρα του σερβοκινητήρα να βλέπει στην μπροστινή πλευρά του bot.

Βήμα 4: Τώρα για να φτιάξετε το σώμα του bot μπορείτε να χρησιμοποιήσετε χαρτόνι ή πλαστικό χαρτόνι με κάποια καυτή κόλλα ή βίδες. Έφτιαξα το σώμα του bot με μερικά καλώδια που στρώνουν γύρω και βίδες.

Βήμα 5: Τοποθετήστε το Arduino και το breadboard στη θέση του, όπως φαίνεται στη φωτογραφία και στερεώστε το με κάποια ζεστή κόλλα ή ταινία διπλής όψης.

Βήμα 6: Τέλος, τοποθετήστε το σερβοκινητήρα στη θέση του και στερεώστε το με ό, τι θέλετε.

Βήμα 3: Σχηματικό διάγραμμα του Bot

Σχηματικό διάγραμμα του Bot
Σχηματικό διάγραμμα του Bot
Σχηματικό διάγραμμα του Bot
Σχηματικό διάγραμμα του Bot

Συνδέστε τα στοιχεία όπως δίνονται στο Σχήμα. Είναι αρκετά εύκολο.

Συνδέστε πρώτα δύο μπαταρίες παράλληλα και στη συνέχεια συνδέστε τις σε σειρά για να λάβετε τη μέγιστη τάση και χωρητικότητα. Τώρα αν έχετε δύο κινητήρες ίδιου RPM τότε δεν χρειάζεται να κάνετε τη σύνδεση από την ακίδα 11 του Arduino με τον πείρο 9 του L293D ic. Αλλά αν οι κινητήρες σας δεν έχουν το ίδιο RPM τότε κάντε τη σύνδεση. Και βεβαιωθείτε ότι ο κινητήρας με μεγαλύτερες στροφές πρέπει να βρίσκεται στη θέση του κινητήρα 2.

Βεβαιωθείτε ότι όλες οι συνδέσεις είναι σφιχτές και ασφαλισμένες.

Βήμα 4: Μεταφόρτωση του κώδικα στο Arduino

Μεταφόρτωση του Κώδικα στο Arduino
Μεταφόρτωση του Κώδικα στο Arduino

Ο κωδικός αυτού του έργου δίνεται παρακάτω.

Αλλά πριν ανεβάσετε τον κώδικα ανοίξτε τον και κάντε την απαραίτητη τροποποίηση.

Ρυθμίστε τον έλεγχο rpm_ του ταχύτερου κινητήρα έτσι ώστε και οι δύο μοτέρ να έχουν ίσες στροφές ανά λεπτό. Και επίσης ρυθμίστε τη δεξιά_ καθυστέρηση και την αριστερή_ καθυστέρηση ανάλογα, ώστε να κάνει μια τέλεια στροφή 90 μοιρών προς τη δεξιά και την αριστερή κατεύθυνση αντίστοιχα.

Μόλις ανεβάσετε τον κώδικα και έχετε ρυθμίσει όλα τα άλλα, είστε έτοιμοι.

Βήμα 5: Βίντεο εργασίας

Ευχαριστούμε που το διαβάσατε.

Συνιστάται: