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

Ρομπότ αποφυγής εμποδίων με βάση το TIVA: 7 βήματα
Ρομπότ αποφυγής εμποδίων με βάση το TIVA: 7 βήματα

Βίντεο: Ρομπότ αποφυγής εμποδίων με βάση το TIVA: 7 βήματα

Βίντεο: Ρομπότ αποφυγής εμποδίων με βάση το TIVA: 7 βήματα
Βίντεο: Ρομπότ Edison - αποφυγή εμποδίων 2024, Νοέμβριος
Anonim
Ρομπότ αποφυγής εμποδίων με βάση το TIVA
Ρομπότ αποφυγής εμποδίων με βάση το TIVA

Γεια σας παιδιά

Επιστρέφω με ένα άλλο σεμινάριο της σειράς διδακτέων tiva.

Αυτή τη φορά είναι ένα εμπόδιο που βασίζεται στο TIVA αποφεύγοντας το ρομπότ που έφτιαξαν φίλοι μου ως εξάμηνο.

Ελπίζω να το απολαύσετε αυτό !!!

Βήμα 1: Εισαγωγή

Εισαγωγή
Εισαγωγή

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

Βασικά, έχει σχεδιαστεί για να κινείται προς τα εμπρός, αριστερά και δεξιά σύμφωνα με την εντολή που δίνει ο μικροελεγκτής. Ο οδηγός κινητήρα ελέγχεται επίσης από τον μικροελεγκτή.

Αυτό το ρομπότ δεν μπορεί να κινηθεί προς τα πίσω, καθώς το Servo μπορεί να περιστρέφεται περίπου 180 μοίρες (90 σε κάθε κατεύθυνση)

Θέση "-90": Αριστερά

Θέση "0": Ουδέτερη

Θέση "90": Δεξιά

Διαφορική κίνηση:

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

Βήμα 2: Απαιτούμενα εξαρτήματα:

Σκεύη, εξαρτήματα:

·> Μικροελεγκτής TM4C123G

·> IC οδηγού μοτέρ L293D

·> Υπερηχητικός αισθητήρας HC-SR04

·> Πλαίσιο ρομπότ + 2 κινητήρες DC με βάση στήριξης + 2 τροχούς + 1 τροχό Castor + βίδες και παξιμάδια

·> SG90-Micro Servo

·> Ρυθμιστής τάσης LM7805 + ψύκτρα

·> Μπαταρία ισχύος 9V/200mAh

·> Τροφοδοτικό 5V/200mAh

·> Το βασικό σετ ηλεκτρονικών συσκευών περιέχει σανίδα ψωμιού, καλώδια σύνδεσης κ.λπ.

·> Εργαλεία: Βιδωτός οδηγός, issαλίδι / απογυμνωτής καλωδίων

·> Jumper Wires: Αρσενικό σε αρσενικό, αρσενικό σε θηλυκό

Λογισμικό:

·> Android Studio (για εφαρμογή Android)

·> Keil uVision4

Συνιστάται: