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

Ελεγχόμενο αυτοκίνητο DTMF. Δεν απαιτούνται κινητά τηλέφωνα: 3 βήματα
Ελεγχόμενο αυτοκίνητο DTMF. Δεν απαιτούνται κινητά τηλέφωνα: 3 βήματα

Βίντεο: Ελεγχόμενο αυτοκίνητο DTMF. Δεν απαιτούνται κινητά τηλέφωνα: 3 βήματα

Βίντεο: Ελεγχόμενο αυτοκίνητο DTMF. Δεν απαιτούνται κινητά τηλέφωνα: 3 βήματα
Βίντεο: #13 - Arduino project απο την αρχή, Μέρος 2ο 2024, Νοέμβριος
Anonim
Ελεγχόμενο αυτοκίνητο DTMF. Δεν απαιτούνται κινητά τηλέφωνα
Ελεγχόμενο αυτοκίνητο DTMF. Δεν απαιτούνται κινητά τηλέφωνα
Ελεγχόμενο αυτοκίνητο DTMF. Δεν απαιτούνται κινητά τηλέφωνα
Ελεγχόμενο αυτοκίνητο DTMF. Δεν απαιτούνται κινητά τηλέφωνα

Τα ρομπότ και τα αυτοκίνητα Robo είναι ουσιαστικά τα νέα παιχνίδια ημέρας τόσο για τους λάτρεις της τεχνολογίας όσο και για τους επιστήμονες σε όλο τον κόσμο. βρίσκουν εφαρμογές παντού. Εδώ σε αυτό το σεμινάριο θα σας εξηγήσω πώς να φτιάξετε ένα ρομποτικό αυτοκίνητο ελεγχόμενο με DTMF χρησιμοποιώντας μονάδες arduino και SIM800. Υπάρχουν 100 σεμινάρια εκεί έξω που βοηθούν στην κατασκευή ρομπότ DTMF, αυτό που το κάνει διαφορετικό είναι ότι αυτό χρησιμοποιεί μονάδα SIM800 για να κάνει την αποκωδικοποίηση απευθείας από την κλήση. δηλαδή αποφεύγετε τη χρήση αποκωδικοποιητή DTMF και κινητού τηλεφώνου για την παροχή εισόδου. το μόνο που έχετε να κάνετε είναι να συνδέσετε μονάδες, να φορτώσετε το σκίτσο και το αυτοκίνητό σας έτοιμο για λειτουργία. Αυτό το καθιστά λιγότερο ενεργό και πεινασμένο.

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

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

Κατάλογος στοιχείων

  • Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
  • Ενότητα SIM 800 (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
  • Μπαταρία 12V
  • Μονάδα ελέγχου κινητήρα L293D dual H Bridge (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
  • Generic Robo car chasis (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
  • Κινητήρες και τροχοί (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
  • Ασύρματα καλώδια απαραίτητα
  • Βίδες, μπουλόνια παξιμαδιών κλπ

Αυτό είναι το μόνο που χρειαζόμαστε.

η διασύνδεση έχει ως εξής

Η μονάδα SIM 800 GSM διασυνδέεται ως εξήςGSM RX ==> D11 του Arduino

GSM TX ==> D10 του Arduino

οι ακίδες L293D διασυνδέονται ως εξής.

A του αριστερού κινητήρα ==> D4 του Arduino

Β του αριστερού κινητήρα ==> D5 του Arduino

A του Δεξιού Κινητήρα ==> D6 του Arduino

B του Δεξιού Κινητήρα ==> D7 του Arduino.

Ο κινητήρας είναι συνδεδεμένος στο L293D. εάν το αυτοκίνητο δεν κινείται όπως εξαιρείται. Δοκιμάστε να αλλάξετε τους τερματικούς σταθμούς. Ο κώδικας έχει σχεδιαστεί έτσι ώστε οι δύο ακροδέκτες κινητήρα να ονομάζονται A & B. και θεωρείται ότι ο κινητήρας θα περιστρέφεται με ρολόι όταν το τερματικό A είναι Υ HIGHΗΛΟ και το Β είναι χαμηλό. Ενεργοποίηση Καρφίτσα της ενότητας διατηρείται Υ HIGHΗΛΗ έως έξω.

Κάντε τις συνδέσεις τροφοδοσίας ως μονάδες σας. Απλώς βεβαιωθείτε ότι διατηρείτε βραχυκυκλωμένους όλους τους χώρους και ότι η τάση δεν παρέχεται σε κανένα τερματικό.

Σκίτσο Arduino για το ίδιο μπορείτε να βρείτε εδώ

(https://github.com/jth-1996/DTMF-Controlled-Car)

Βήμα 1: Διασύνδεση L293D με Arduino και Motors

Διασύνδεση L293D με Arduino και Motors
Διασύνδεση L293D με Arduino και Motors

Το L293D είναι ένας ελεγκτής που χρησιμοποιείται για την τροφοδοσία των κινητήρων καθώς η έξοδος Arduino δεν είναι αρκετή για να τροφοδοτήσει έναν κινητήρα. μπορείτε να βρείτε περισσότερα τι και πώς στο L293D στη διεύθυνση (https://www.youtube.com/embed/_Fgxng8vWPU).

Ο κώδικας έχει σχεδιαστεί έτσι ώστε οι δύο ακροδέκτες κινητήρα να ονομάζονται A & B. και θεωρείται ότι ο κινητήρας θα περιστρέφεται με ρολόι όταν το τερματικό A είναι Υ HIGHΗΛΟ και το Β είναι χαμηλό

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

Βήμα 2: SIM800 και DTMF

SIM800 και DTMF
SIM800 και DTMF

Το SIM800 είναι μία από τις δημοφιλείς μονάδες GSM που διατίθενται στη βιομηχανία. Αυτό διαθέτει έναν εσωτερικό αποκωδικοποιητή DTMF και αυτό το σεμινάριο. Επομένως, η σύνδεση της διεπαφής UART θα είναι απαραίτητη μόνο. Ο κώδικας κάνει χρήση του Σειριακού λογισμικού για τη διασύνδεση UART και αυτό αφήνει πίσω το ενσωματωμένο UART για εντοπισμό σφαλμάτων. Η διασύνδεση του SIM800 με το arduino εξηγείται στο βήμα 1.

Προσέξτε ιδιαίτερα κατά την επιλογή του τροφοδοτικού. μια ασταθής παροχή ρεύματος μπορεί να προκαλέσει κακή συμπεριφορά της SIM800. Μια κανονική μπαταρία 12V θα λειτουργήσει.

Βήμα 3: Συναρμολόγηση του πλαισίου αυτοκινήτου και τοποθέτηση σανίδων

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

Τώρα το αυτοκίνητό σας είναι έτοιμο για χρήση.

Καλέστε τον αριθμό που εισαγάγατε στη μονάδα GSM. Η κλήση θα παρακολουθείται αυτόματα μετά από 5 δευτερόλεπτα. Τώρα πατήστε τα παρακάτω πλήκτρα για να ελέγξετε το αυτοκίνητο.

Εμπρός ==> 2

Πίσω ==> 8

Αριστερά ==> 4

Δεξιά ==> 6

Διακοπή ==> 5

Ευτυχισμένη κατασκευή.

Συνιστάται: