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

Ρομπότ καθοδήγησης με δυνατότητα αναγνώρισης φωνής: 7 βήματα (με εικόνες)
Ρομπότ καθοδήγησης με δυνατότητα αναγνώρισης φωνής: 7 βήματα (με εικόνες)

Βίντεο: Ρομπότ καθοδήγησης με δυνατότητα αναγνώρισης φωνής: 7 βήματα (με εικόνες)

Βίντεο: Ρομπότ καθοδήγησης με δυνατότητα αναγνώρισης φωνής: 7 βήματα (με εικόνες)
Βίντεο: ⛔⛔ΘΕΛΕΙ ΠΡΟΣΟΧΗ η εβδομάδα 29 Ιανουαρίου με 4 Φεβρουαρίου (2024). Τι είδε ο Μάνος Μηκίδης στη Ταρώ; 2024, Ιούλιος
Anonim
Image
Image
Βάση του ρομπότ
Βάση του ρομπότ

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

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

  • 1 x Raspberry Pi 3
  • 1 x Arduino nano
  • Κινητήρες 4 x 12V με σφιγκτήρες
  • 4 x τροχοί
  • 1 x οδηγός κινητήρα
  • Μπαταρία 1 x 12V
  • Τράπεζα ισχύος 1 x 5V
  • 1 x ξύλινη βάση
  • 1 x ηχείο USB
  • 1 x μικρόφωνο
  • 1 x σώμα και κεφάλι ρομπότ
  • μερικά παξιμάδια, μπουλόνια και σύρματα
  • σύνδεση στο Internet

Βήμα 2: Βάση του ρομπότ

Βάση του ρομπότ
Βάση του ρομπότ
Βάση του ρομπότ
Βάση του ρομπότ
  1. Πάρτε μια ορθογώνια σανίδα (l, b, h όπως απαιτείται).
  2. Τρυπήστε τρύπες σύμφωνα με τις οπές σφιγκτήρα κινητήρα.
  3. Στερεώστε τον κινητήρα και τον σφιγκτήρα στη βάση με παξιμάδια και μπουλόνια.
  4. Τρυπήστε τρύπες όπως φαίνεται στην εικόνα για να στερεώσετε το σώμα του ρομπότ.
  5. Ανοίξτε μια άλλη τρύπα για να φέρετε τα καλώδια από τον κινητήρα στην κορυφή της βάσης.

Βήμα 3: Σώμα

Σώμα
Σώμα
Σώμα
Σώμα
Σώμα
Σώμα
Σώμα
Σώμα
  1. Χρησιμοποιήσαμε δύο κουτιά χημικών ως σώμα και ένα κουτί νεοσσών ως κεφάλι.
  2. Τρυπήστε τις κατάλληλες τρύπες στα κουτιά και στερεώστε το το ένα πάνω στο άλλο.
  3. Τοποθετήστε το σώμα στη βάση με το κεφάλι στην κορυφή.

Βήμα 4: Ρύθμιση του Raspberry Pi

Χρησιμοποιείται λειτουργικό σύστημα: Rasbian Jessie

Εγκαταστήστε τις ακόλουθες βιβλιοθήκες με τις εξαρτήσεις τους:

  1. Βιβλιοθήκη κειμένου σε ομιλία: eSpeak (αναφορά)
  2. Αναγνώριση ομιλίας: Αναγνώριση ομιλίας 3.8.1 (αναφορά)
  3. Arduino IDE (αναφορά)

Βήμα 5: Συνδέσεις

Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
  1. Συνδέστε τα δύο δεξιά καλώδια κινητήρα στη θύρα εξόδου-1 και τα άλλα δύο καλώδια κινητήρα στη θύρα εξόδου 2 του οδηγού κινητήρα.
  2. Συνδέστε τις ακίδες arduino nano 2, 3, 4 και 5 στις ακίδες 1, 2, 3 και 4 του οδηγού κινητήρα.
  3. Συνδέστε το arduino nano στο RPi μέσω καλωδίου USB. Χρησιμοποιήσαμε το arduino nano ως σκλάβο και το RPi ως κύριο. Σε ορισμένες περιπτώσεις το RPi δεν ήταν σε θέση να ελέγξει τον οδηγό του κινητήρα, οπότε χρησιμοποιήσαμε το arduino nano για τον έλεγχο του οδηγού κινητήρα.
  4. Συνδέστε το ηχείο USB και το μικρόφωνο (χρησιμοποιήσαμε ενσωματωμένο μικρόφωνο κάμερας web) σε RPi μέσω θυρών USB και στερεώστε τα στην κεφαλή του ρομπότ.

Βήμα 6: Λήψεις

  1. Κατεβάστε το συνημμένο αρχείο και εξαγάγετε το.
  2. Τροφοδοτήστε το RPi και αντιγράψτε τα εξαγόμενα αρχεία στην επιφάνεια εργασίας RPi.
  3. ανεβάστε τον κώδικα arduino στο arduino nano από το RPi.
  4. Κάντε δεξί κλικ στο εικονίδιο του ηχείου στην επιφάνεια εργασίας και επιλέξτε τη συσκευή ήχου εξόδου ως συσκευή ήχου USB.
  5. Το αρχείο "1.txt" αποτελείται από τις δηλώσεις εισαγωγής φωνής και οι αντίστοιχες δηλώσεις εξόδου ήχου δίνονται στο αρχείο "2.txt".
  6. Προσθέστε τις επιθυμητές δηλώσεις εισόδου στο αρχείο "1.txt" και τη δήλωση εξόδου στην αντίστοιχη γραμμή του αρχείου "2.txt".

Βήμα 7: Δοκιμή του ρομπότ

  1. Τροφοδοτήστε το πρόγραμμα οδήγησης κινητήρα με μπαταρία 12 V.
  2. Εκτελέστε τον κωδικό "GuideRobot.py"
  3. Όταν μιλάτε την 1η δήλωση στο αρχείο "1.txt", το ρομπότ απαντά μετατρέποντας την 1η πρόταση του αρχείου "2.txt" σε ομιλία και ούτω καθεξής.
  4. Πείτε "Guide me to Mechatronics Department", θα προχωρήσει και πείτε "Guide me to IT technology", θα πάει πίσω. Αυτές οι δηλώσεις μπορούν να τροποποιηθούν όπως απαιτείται.

Συνιστάται: