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

Ρομπότ με κινητό: 7 βήματα
Ρομπότ με κινητό: 7 βήματα

Βίντεο: Ρομπότ με κινητό: 7 βήματα

Βίντεο: Ρομπότ με κινητό: 7 βήματα
Βίντεο: ΑΝΕΚΔΟΤΑΡΑ 🤣🤣 #swimming #shorts 2024, Νοέμβριος
Anonim
Ρομπότ με κινητό τηλέφωνο
Ρομπότ με κινητό τηλέφωνο

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

Αν και η εμφάνιση και οι δυνατότητες των ρομπότ ποικίλλουν σε μεγάλο βαθμό, όλα τα ρομπότ μοιράζονται το χαρακτηριστικό μιας μηχανικής, κινητής δομής υπό κάποια μορφή ελέγχου. Ο έλεγχος του ρομπότ περιλαμβάνει τρεις διαφορετικές φάσεις: αντίληψη, επεξεργασία και δράση. Γενικά, οι προειδοποιητές είναι αισθητήρες τοποθετημένοι στο ρομπότ, η επεξεργασία γίνεται από τον ενσωματωμένο μικροελεγκτή ή επεξεργαστή και η εργασία εκτελείται χρησιμοποιώντας κινητήρες ή με άλλους ενεργοποιητές. Θέλω να το ξεκαθαρίσω, αν αντιμετωπίζετε οποιοδήποτε πρόβλημα είμαι για εσάς, μπορείτε να γράψετε σχόλια ή να μου στείλετε μήνυμα στο [email protected]

Βήμα 1: ΕΠΙΣΚΟΠΗΣΗ ΕΡΓΟΥ

ΕΠΙΣΚΟΠΗΣΗ ΕΡΓΟΥ
ΕΠΙΣΚΟΠΗΣΗ ΕΡΓΟΥ
ΕΠΙΣΚΟΠΗΣΗ ΕΡΓΟΥ
ΕΠΙΣΚΟΠΗΣΗ ΕΡΓΟΥ

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

Ο λαμβανόμενος τόνος επεξεργάζεται από τον μικροελεγκτή atmega16 με τη βοήθεια του αποκωδικοποιητή DTMF MT8870 ο αποκωδικοποιητής αποκωδικοποιεί τον τόνο DTMF στο αντίστοιχο δυαδικό του ψηφίο και αυτός ο δυαδικός αριθμός αποστέλλεται στον μικροελεγκτή, ο μικροελεγκτής είναι προγραμματισμένος εκ των προτέρων για να λάβει μια απόφαση για οποιαδήποτε είσοδο και εκπέμπει την απόφασή του στους οδηγούς κινητήρων προκειμένου να οδηγήσουν τους κινητήρες για κίνηση εμπρός ή πίσω ή στροφή. Το κινητό που πραγματοποιεί κλήση στο κινητό τηλέφωνο που είναι στοιβασμένο στο ρομπότ λειτουργεί ως τηλεχειριστήριο. Αυτό το απλό ρομποτικό έργο δεν απαιτεί την κατασκευή μονάδων δέκτη και πομπού. Η σηματοδότηση DTMF χρησιμοποιείται για τηλεφωνική σηματοδότηση μέσω της γραμμής στη ζώνη συχνότητας φωνής προς το κέντρο μεταγωγής κλήσεων. Η έκδοση του DTMF που χρησιμοποιείται για τηλεφωνική κλήση είναι γνωστή ως ήχος αφής. Το DTMF εκχωρεί μια συγκεκριμένη συχνότητα (που αποτελείται από δύο ξεχωριστούς τόνους) σε κάθε πλήκτρο που μπορεί εύκολα να αναγνωριστεί από το ηλεκτρονικό κύκλωμα. Το σήμα που παράγεται από τον κωδικοποιητή DTMF είναι η άμεση αλγεβρική υποβολή, σε πραγματικό χρόνο για τα πλάτη δύο ημιτονοειδών (συνημίτονο) κυμάτων διαφορετικών συχνοτήτων, δηλαδή, πατώντας το 5 θα στείλει έναν τόνο με την προσθήκη 1336hz και 770hz στο άλλο άκρο του κινητού. Οι ήχοι και οι εργασίες σε ένα σύστημα dtmf που εμφανίζονται παρακάτω

Βήμα 2: Περιγραφή κυκλώματος

Περιγραφή κυκλώματος
Περιγραφή κυκλώματος
Περιγραφή κυκλώματος
Περιγραφή κυκλώματος

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

Εδώ χρησιμοποιείται αποκωδικοποιητής dtmf σειράς MT8870. Όλοι οι τύποι της σειράς mt8870 χρησιμοποιούν τεχνικές ψηφιακής καταμέτρησης για να ανιχνεύσουν και να αποκωδικοποιήσουν τα δεκαέξι ζεύγη τόνων DTMF σε έξοδο κώδικα τεσσάρων bit. Το ενσωματωμένο κύκλωμα επαναφοράς του τόνου dila εξάλειψε την ανάγκη για προ -φιλτράρισμα. Όταν το σήμα εισόδου που δίνεται στις διαμορφώσεις εισόδου μονής άκρης pin2 (IN-) αναγνωριστεί ότι είναι αποτελεσματικό, το σωστό σήμα αποκωδικοποίησης τεσσάρων bit του τόνου DTMF μεταφέρεται στο Q1 (pin11) μέσω των εξόδων Q4 (pin14). Το atmega 16 είναι μικροελεγκτής χαμηλής ισχύος, 8 bit, cmos βασισμένος στην ενισχυμένη αρχιτεκτονική RISC AVR. Παρέχει την ακόλουθη δυνατότητα: 16kb προγραμματιζόμενης μνήμης flash συστήματος με δυνατότητες εγγραφής ανάγνωσης, 512bytes EEPROM, 1KB SRAM, 32 γραμμές εισόδου/εξόδου γενικής χρήσης. 32 μητρώα εργασίας γενικής χρήσης. Και οι 32 καταχωρητές συνδέονται άμεσα με την αριθμητική λογική μονάδα, επιτρέποντας την πρόσβαση σε δύο ανεξάρτητους καταχωρητές σε μία εντολή σήματος που εκτελείται σε έναν κύκλο ρολογιού. Η αρχιτεκτονική που προκύπτει είναι πιο αποδοτική στον κώδικα. Οι έξοδοι από τους ακροδέκτες PD0 έως PD3 και PD7 του μικροελεγκτή τροφοδοτούνται στις εισόδους IN1 έως IN4 και επιτρέπουν στους ακροδέκτες (EN1 και EN2) του οδηγού κινητήρα L293d αντίστοιχα, να κινούν κινητήρες με κινητήρα. Ο διακόπτης S1 χρησιμοποιείται για μη αυτόματη επαναφορά. οι σημειώσεις είναι: ic1 - mt8870 ic2 - atmega16 ic3 - l293d ic4 - cd7004 r1, r2 - 100k αντιστάσεις r3 - 330k αντιστάσεις r4 -r8 - 10k αντιστάσεις c1- 0.47 micro farat πυκνωτής c2, c3, c5, c6 - 22pfarat πυκνωτής c4 - Πυκνωτής 0.1micro farat xtal1 - 3.57 mhz crytal xtal2 - 12mhz crystal s1 - push to on switch m1, m2 - 6v 50rpm motor batt- 6v

Βήμα 3: Περιγραφή λογισμικού (ο Hex Code)

ο μικροελεγκτής Avr είναι προγραμματισμένος χρησιμοποιώντας WIN AVRγια οι αρχάριοι ρίξτε μια ματιά σε αυτό το διδακτικό πρώτο avratmega 16 κοιτάξτε το διάγραμμα pin του atmega16 και στη συνέχεια συνδέστε ανάλογα τις καρφίτσες (αν έχετε οποιοδήποτε πρόβλημα, τότε μη διστάσετε να μου γράψετε) έχω επισυνάψει τον πλήρη κώδικα. Το αρχείο κεφαλίδας θα συμπεριληφθεί αυτόματα εάν έχετε εγκαταστήσει το winavr στην προεπιλεγμένη θέση

Βήμα 4: Εργασία

Εργαζόμενος
Εργαζόμενος

Για να ελέγξετε το ρομπότ, πρέπει να πραγματοποιήσετε μια κλήση στο κινητό τηλέφωνο που είναι προσαρτημένο στο ρομπότ από οποιοδήποτε τηλέφωνο.

τώρα το τηλέφωνο επιλέγεται από το τηλέφωνο στο ρομπότ μέσω της λειτουργίας αυτόματης απάντησης (που βρίσκεται στο phn, απλώς ενεργοποιήστε το). τώρα όταν πατάτε το 2 το ρομπότ θα προχωρήσει όταν πατάτε το 4 το ρομπότ θα μετακινηθεί αριστερά όταν πατήσετε το 8 το ρομπότ θα κινηθεί προς τα πίσω όταν πατήσετε το 6 το ρομπότ θα κινηθεί δεξιά όταν πατήσετε το 5 το ρομπότ θα σταματήσει.

Βήμα 5: Κατασκευή

Κατασκευή
Κατασκευή

για την κατασκευή αυτού του ρομπότ, χρειάζεστε αυτά τα στοιχείαΣυστατικά που χρησιμοποιούνται: - "MT8870 DTMF DECODER - 1" μικροελεγκτής Atmega 16 - 1 "L293d πρόγραμμα οδήγησης κινητήρα ic - 1" Cd7004 not gate ic - 1 "1n4007 diode - 1" 100k αντιστάσεις - 2 "10 k αντιστάσεις - 5 "330 k αντιστάσεις - 1" 0.47mf πυκνωτές - 1 "0.1mf πυκνωτές - 1" 22pf πυκνωτές - 4 "3.57mhz κρύσταλλο - 1" 12mhz κρύσταλλο - 1 "Push to on -switch - 1" 2 μοτέρ με κινητήρα (6v, 50 σ.α.λ.) - 2 (4 για τετρακίνηση) "Μπαταρία 6v - 1

  • τροχοί - 4
  • κινητό τηλέφωνο - 2 (ένα έτος και ένα άλλο μπορεί να είναι και εσάς)
  • handsfree - 1 (για το phn στο rover)

πρέπει να τοποθετήσετε ένα κινητό τηλέφωνο στο rover. Το κινητό είναι συνδεδεμένο στο rover μέσω handsfree. κατασκευάστε το rover στο σχήμα που δίνεται παρακάτω. Μπορείτε να προμηθευτείτε αυτά τα μέρη από οποιοδήποτε ηλεκτρονικό κατάστημα με ευκολία

Βήμα 6: Για να συνδέσετε τα χέρια ελεύθερα με το κύκλωμα

Για να συνδέσετε τα χέρια ελεύθερα με το κύκλωμα
Για να συνδέσετε τα χέρια ελεύθερα με το κύκλωμα

υπάρχουν πάντα δύο συνδέσεις που βγαίνουν από το τηλέφωνο, Αυτές οι συνδέσεις είναι 1. Συμβουλή 2. Δαχτυλίδι Θα προτιμήσω να χρησιμοποιώ handsfree που έχουν ίσια υποδοχή (παρόμοια με αυτά που χρησιμοποιούμε στα iPod μας, αλλά πιο λεπτό) η άκρη αυτής της υποδοχής ονομάζεται "άκρη" και το υπόλοιπο μέρος πίσω από την άκρη μετά από μια μαύρη λωρίδα είναι ο δακτύλιος. Συνδέστε λοιπόν αυτές τις δύο συνδέσεις με το κύκλωμα και θα τελειώσετε

Βήμα 7: THd ENd

Ακολουθήστε αυτά τα βήματα και τελειώσατε. αλλά αν αντιμετωπίζετε οποιοδήποτε πρόβλημα, μη διστάσετε να γράψετε σχόλια ή να μου στείλετε μήνυμα στο [email protected]

Συνιστάται: