The Robowheels project

 

(The Robowheels project)

Αυτοματοποιημένο αναπηρικό αμαξίδιο

https://github.com/talos-robotics/Robowheels

Άδεια Creative Commons Αυτή η εργασία χορηγείται με άδεια Creative Commons Αναφορά Δημιουργού – Παρόμοια Διανομή 4.0 Διεθνές .

 

Συμμετέχοντες

Υπεύθυνος εκπαιδευτικός

Μανούσακας Μανούσος – Εκπαιδευτικός Πληροφορικής ΠΕ86

Μαθητές

  • Αναστασάκης Ιωάννης
  • Ρουσιάκης Πέτρος
  • Στραβοπόδη Κωνσταντίνα

Γενικά στοιχεία σεναρίου

Σενάριο δραστηριότητας

Αριθμός μαθητών: 5 Αριθμός Ομάδων: 2 Αριθμός ατόμων ανά ομάδα: 2-3 Είδος δραστηριότητας: Ομαδοσυνεργατική Ρόλοι: Δεν υπάρχουν διακριτοί ρόλοι στην ομάδα. Ηλικιακή ομάδα: 12-15

<Φάση προετοιμασίας

Οι μαθητές θα πρέπει να: • Διερευνήσουν στο διαδίκτυο και να ανακαλύψουν τις ανάγκες των ατόμων με κινητικά προβλήματα. • Συντάξουν ένα έντυπο όπου θα περιγράφουν τις προδιαγραφές του project. • Να αναζητήσουν στο διαδίκτυο πληροφορίες για τους αισθητήρες που θα χρησιμοποιήσουμε.

Φάση σχεδιασμού

Οι μαθητές θα πρέπει να: • Να αναζητήσουν στο διαδίκτυο πληροφορίες για τη συνδεσμολογία των αισθητήρων με το Arduino. • Να αναζητήσουν στο διαδίκτυο πληροφορίες για τις προδιαγραφές των αισθητήρων. • Να δημιουργήσουν στο Fritzing τις παραπάνω συνδεσμολογίες.  

Φάση υλοποίησης

Οι μαθητές θα πρέπει να: • Δημιουργήσουν τις φυσικές συνδέσεις των υλικών τους με τους αισθητήρες. • Να προγραμματίσουν το Arduino χρησιμοποιώντας το περιβάλλον Arduino IDE έτσι ώστε να παίρνουν τιμές από τους αισθητήρες.

Φάση Δοκιμών

Οι μαθητές θα πρέπει να: • Δοκιμάσουν τον εξοπλισμό τους και να επιβεβαιώσουν τη σωστή λειτουργία του.  

Υλικά ηλεκτρονικά

 
ΠΟΣΟΤΗΤΑ ΕΙΔΟΣ ΚΟΣΤΟΣ Σχόλια
1 ARDUINO UNO 25€
1 GP2Y0A21YK0F Sharp IR Analog Distance Sensor 20€
1 Adafruit Επιταχυνσιόμετρο 3 Αξόνων ±2/4/8g @ 14-bit – MMA8451 8€
2 12V 35RPM JGY37-520 – 37mm Eccentric Large Torque Gear Motor Gearbox with Metal Gearbox 13€
1 Οδηγός για Βηματικό Κινητήρα L298N Dual H Bridge 4€
1 LM2596 Step Down Module DC 3V-40V to 5V 12V 3A Voltage Regulator 3€
1 Voice Recognition Module Rev3 Kit -Arduino Compatible 32€
1 SIM808 GPS GSM GPRS Bluetooth Module W/2.4G Antenna Replace SIM908 For Arduino 44€ Χρειάζεται μόνο για την περίπτωση αναβάθμισης – επέκτασης. Όχι για την βασική έκδοση.
2 Πυκνωτές >10μF 1€
2 UPS BATTERY 12V 14AH MAX. 210A 20€
Σύνολο 170€
 

Χρήσιμα αρχεία

ΠΕΡΙΓΡΑΦΗ ΜΕΤΑΦΟΡΤΩΣΗ ΣΧΟΛΙΑ
SharpIR Βιβλιοθήκη SharpIR Βιβλιοθήκη
Adafruit MMA8451 Βιβλιοθήκη Adafruit MMA8451 Βιβλιοθήκη
Adafruit Sensor Βιβλιοθήκη Adafruit Sensor Βιβλιοθήκη
Voice Recognition Module οδηγός χρήσης VR3_manual.pdf
Voice Recognition Module Βιβλιοθήκη VR3 library
L298N Βιβλιοθήκη L298N
 

Υλικά για την κατασκευή

     
ΠΟΣΟΤΗΤΑ ΕΙΔΟΣ Σχόλια
1 Ράβδος αλουμινίου 4cm x 2cm  Μήκος – 1m
2 Ράβδος αλουμινίου 4cm x 2cm  Μήκος – 40 cm
2 Βάση για μοτέρ 3d μοντέλο για εκτύπωση Κατεβάστε απο εδώ
Βίδες αυτοδιάτρητες  – διάφορα μεγέθη
2 Ασφάλειες μεταλλικές – κοπίλια
2 Ρόδες  με διάμετρο υποδοχής 6mm
1 Γωνιακό προφίλ αλουμινίου 40 cm
1 Μονοτική ταινία
2 Ράβδος αλουμινίου 4cm x 2cm  Μήκος – 20m
12 Βίδες Υ:2cm Π:4χιλ.
Καλώδια 0.4 mm Διάφορα χρώμματα
Κολλητήρι –  Καλάι
Πιστόλι σιλικόνης – Ράβδοι συλικόνης
Δραπανοκατσάβιδο μπαταρίας
2 Ροδάκια Επίπλων Περιστρεφόμενα
 

Κατασκευή υποτιθέμενου αμαξιδίου ( εξομοιωτή )

 

Προοπτική κατασκευής σε πραγματικό αμαξίδιο

Αναλυτική περιγραφή

Οι μαθητές αφού βρουν στοιχεία για την τετραπληγία και την παραπληγία θα μελετήσουν τις ανάγκες και τις λειτουργικές ικανότητες των ατόμων αυτών. Σκοπός είναι η δημιουργία ενός αυτοματοποιημένου οχήματος μετακίνησης που θα προσαρμόζεται ανάλογα το μέλος του σώματος που θα είναι ικανός να θέσει σε κίνηση ο χρήστης του. Θα παρέχει βασικές δικλείδες ασφαλείας για την ακινητοποίησή του. Ένα ηλεκτρικό αναπηρικό αμαξίδιο κοστίζει από 3000 ευρώ και πάνω. Θα ήταν αδύνατο να έχουμε στη διάθεση μας κάτι τέτοιο έτσι ώστε να το τροποποιήσουμε και να πειραματιστούμε. Άλλωστε ας μην ξεχνάμε πως ο διαγωνισμός έχει εκπαιδευτικό χαρακτήρα. Έτσι λοιπόν θα δημιουργήσουμε μια απλή κατασκευή που θα προσομοιώνει το αμαξίδιο και θα πειραματιστούμε πάνω σε αυτό. Οι αρχές λειτουργίας παραμένουν οι ίδιες. Προεκτάσεις Ανάλογα την χρονική δυνατότητα που θα έχουμε, θα μπορούσε να προστεθεί και σύστημα εντοπισμού θέσης και επικοινωνίας που θα μπορεί να θέσει ο χρήστης σε λειτουργία σε περίπτωση κινδύνου. Σκοπός και οφέλη • Ευαισθητοποίηση των μαθητών στο κοινωνικό θέμα της αναπηρίας. • Αναζήτηση λύσεων μετά από μελέτη προδιαγραφών και απαιτήσεων. • Εισαγωγή στην κατασκευή και λειτουργία βασικών ηλεκτρονικών κυκλωμάτων. • Εισαγωγή σε προγραμματιστικά περιβάλλοντα. • Εισαγωγή σε θέματα μηχανικής και κατασκευών. • Ομαδική δουλειά και συνεργασία.

Πλατφόρμες που χρησιμοποιήθηκαν

Όλα τα διαδικτυακά εργαλεία που χρησιμοποιήσαμε ανήκουν στο Πανελλήνιο σχολικό δίκτυο.

Πλατφόρμες εργασίας

Ηλεκτρονική τάξη: https://eclass.sch.gr
Πλατφόρμα τηλεδιασκέψεων: cisco webex
Ομαδοσυνεργατικά έγγραφα: https://grafis.sch.gr
Ηλεκτρονικό ταχυδρομείο: https://webmail.sch.gr
Υπηρεσία Επικοινωνίας: https://www.uc.sch.gr

Εργαλεία ΕΛΛΑΚ που χρησιμοποιήθηκαν

  • Libreoffice
  • Linux – Elementary OS
  • Arduino IDE
  • Fritzing
 

Πληροφορίες για το υλικό

Αισθητήρας GP2Y0A21 IRDA

Οι αισθητήρες απόστασης Sharp είναι μια δημοφιλής επιλογή για πολλά έργα που απαιτούν ακριβείς μετρήσεις απόστασης. Αυτός ο αισθητήρας υπερύθρων είναι απο τους πιο οικονομικούς, ωστόσο παρέχει πολύ καλύτερη απόδοση από άλλες εναλλακτικές λύσεις IR. Η διασύνδεση με τους περισσότερους μικροελεγκτές είναι απλή. Το εύρος ανίχνευσης αυτής της έκδοσης είναι περίπου 10 cm έως 80 cm (4 ″ έως 32). Το GP2Y0A21 χρησιμοποιεί υποδοχή 3 ακίδων.Αυτά τα καλώδια έχουν συνδετήρες JST 3 ακίδων στο ένα άκρο και διατίθενται με προ-πτυχωμένες αρσενικές ακίδες, στο άλλο άκρο. Είναι επίσης δυνατή η συγκόλληση τριών καλωδίων στον αισθητήρα όπου είναι τοποθετημένες οι ακίδες σύνδεσης Κόκκινο –> 5V Μαύρο –> GND Κίτρινο –> DATA (Αναλογικό)

Αισθητήρας Adafruit Επιταχυνσιόμετρο 3 Αξόνων ±2/4/8g @ 14-bit – MMA8451

Το MMA8451 είναι ένα μικροσκοπικό επιταχυνσιόμετρο από την Freescale, η οποία είναι (πλέον) αυθεντία στο παιχνίδι του σχεδιασμού επιταχυνσιόμετρων. Έχει σχεδιαστεί για χρήση σε τηλέφωνα, tablet, έξυπνα ρολόγια και άλλα, αλλά λειτουργεί εξίσου καλά και στο έργο σας Arduino. Από την οικογένεια MMA8451/MMA8452/MMA8453, ο MMA8451 είναι ο πιο ακριβής με ενσωματωμένο ADC 14-bit. Το επιταχυνσιόμετρο διαθέτει επίσης ενσωματωμένη ανίχνευση κλίσης/προσανατολισμού, ώστε να μπορεί να σας πει αν το έργο σας βρίσκεται σε οριζόντια ή κατακόρυφη θέση και αν έχει κλίση προς τα εμπρός ή προς τα πίσω. Τυπική Τάση Εισόδου: 3VDC 5VDC Ρεύμα Λειτουργίας: 165uA Διασύνδεση:Ψηφιακή Πρωτόκολλο Eπικοινωνίας:I2C Αρχή λειτουργίας επιταχυνσιόμετρου.

Κινητήρας dc 12V 35RPM JGY37-520 – 37mm Eccentric Large Torque Gear Motor Gearbox with Metal Gearbox

Οι Κινητήρες DC είναι συνεχείς ενεργοποιητές που μετατρέπουν την ηλεκτρική ενέργεια σε μηχανική ενέργεια. Ο κινητήρας DC επιτυγχάνει αυτό με τη δημιουργία μιας συνεχούς γωνιακής περιστροφής που μπορεί να χρησιμοποιηθεί για την περιστροφή αντλιών, ανεμιστήρων, συμπιεστών, τροχών κλπ. Ο κινητήρας DC ή κινητήρας συνεχούς ρεύματος για να του δώσουμε τον πλήρη τίτλο του είναι ο συνηθέστερα χρησιμοποιούμενος κινητήρας για την παραγωγή συνεχούς κίνηση και της οποίας η ταχύτητα περιστροφής μπορεί εύκολα να ελεγχθεί, καθιστώντας τους ιδανικά για χρήση σε διάφορες εφαρμογές. Ένας ηλεκτροκινητήρας συνεχούς ρεύματος αποτελείται από δύο μέρη, έναν “στάτορα” που είναι το σταθερό τμήμα και έναν “περιστροφέα” που είναι το περιστρεφόμενο τμήμα. Οι κινητήρες DC έχουν σχεδόν γραμμικά χαρακτηριστικά με την ταχύτητα περιστροφής τους να καθορίζεται από την εφαρμοζόμενη τάση συνεχούς ρεύματος και η ροπή εξόδου τους να καθορίζεται από το ρεύμα που ρέει μέσω των περιελίξεων του κινητήρα. Η ταχύτητα περιστροφής κάθε κινητήρα DC μπορεί να ποικίλει από μερικές περιστροφές ανά λεπτό (σ.α.λ.) σε πολλές χιλιάδες στροφές ανά λεπτό, καθιστώντας τις κατάλληλες για ηλεκτρονικές, αυτοκινητοβιομηχανικές ή ρομποτικές εφαρμογές. Συνδυάζοντας τους με κιβώτια ταχυτήτων (Gearbox), η ταχύτητα εξόδου τους μπορεί να μειωθεί, ενώ παράλληλα αυξάνει την ισχύ ροπής του κινητήρα σε υψηλή ταχύτητα.

Οδηγός για Βηματικό Κινητήρα L298N Dual H Bridge

Το L298N είναι ένας οδηγός για κινητήρες συνεχούς ρεύματος. Με αυτό το πλακετάκι μπορείς να δώσεις κίνηση στους κινητήρες σου, υποστηρίζει έως δύο κινητήρες μέγιστης ισχύς 2A ανά κινητήρα. Μικρός σε μέγεθος για εφαρμογή σε πλήθος κατασκευών, διαθέτει κλέμες για την σύνδεση των κινητήρων και του ρεύματος. Έχεις την δυνατότητα να το χρησιμοποιήσεις και σε μεγαλύτερο εύρος εφαρμογών εκτός από κινητήρες, όπως ρελέ, solenoids, DC ή Stepper κινητήρες. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ
Max. Current per Channel: 2A
Τύπος Οδηγού: DC Motor Stepper
ΕΠΙΠΛΕΟΝ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ
  • Driver: L298N Dual H Bridge DC Motor Driver IC
  • Motor Power Supply Vs: +5 V to +35 V
  • Max average current: 2A
  • Peak current Io: 3A
  • Logic Level Power Vss: +5 V ~ +7 V (Onboard 5V Regulator can be used if Motor Power is > 7.0V)
  • Logic level power: 0 – 36mA
  • Logic signal input range: [ Low:-0.3V ≤ Vin ≤ 1.5V] [ High: 2.3V ≤ Vin ≤ Vss]
  • Maximum power dissipation: 20W (when the temperature T = 75 ℃)

Μετατροπέας DC-DC Step-Down 1.3-35V 3A

Πρόκειται για ένα DC Adjustable Step Down Module που μπορεί να χρησιμοποιηθεί για την επίτευξη εύρους ρυθμιζόμενης τάσης εξόδου 1.3V-35V με βάση το LM2596S. Περιλαμβάνει LC Ripple Filtering για ομαλότερη τάση εξόδου. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Τάση Εισόδου: 3.2-40Volt Τάση Εξόδου: 1.3-35Volt Ένταση Εξόδου: 3Amp ΕΠΙΠΛΕΟΝ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Input voltage 3.2V – 40V Output voltage 1.3V – 35V Output current 3A (max) Conversion efficiency of 92% (maximum) Output ripple <30mV Switching frequency 65KHz Operating temperature -45 ℃ ~ +85 ℃

Αισθητήρας Αναγνώρισης Φωνής

Το Voice Recognition Module είναι μια εύχρηστη μονάδα αναγνώρισης ομιλίας που μπορεί εύκολα να διασυνδεθεί με το Arduino. Υποστηρίζει συνολικά έως και 80 φωνητικές εντολές. Μέγιστες 7 φωνητικές εντολές θα μπορούσαν να λειτουργήσουν ταυτόχρονα. Κάθε ήχος θα μπορούσε να εκπαιδευτεί ως εντολή. Οι χρήστες πρέπει πρώτα να εκπαιδεύσουν τη μονάδα πριν την αφήσουν να αναγνωρίσει οποιαδήποτε φωνητική εντολή. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Τύπος Αισθητήρα: Ήχου Τυπική Τάση Εισόδου: 5VDC 5.5VDC Ρεύμα Λειτουργίας: 40mA Διασύνδεση: Ψηφιακή Πρωτόκολλο Eπικοινωνίας:UART ΕΠΙΠΛΕΟΝ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Voltage: 4.5-5.5V Current: <40mA Digital Interface: 5V TTL level for UART interface and GPIO Analog Interface: 3.5mm mono-channel microphone connector + microphone pin interface Recognition accuracy: 99% (under ideal environment)

Waveshare GSM/GPRS/GPS Shield SIM808 – Χρειάζεται μόνο για την περίπτωση αναβάθμισης – επέκτασης. Όχι για αυτή την βασική έκδοση. Θα δημιουργηθεί σαν ξεχωριστό project στο μέλλον

ΠΕΡΙΓΡΑΦΗ Το GSM/GPRS/GPS Shield (B) είναι μια ασπίδα Arduino που βασίζεται στη μονάδα τεσσάρων ζωνών GSM/GPRS/GPS SIM808. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Τυπος Shield: GPRS/GSM GPS ΕΠΙΠΛΕΟΝ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Arduino connectivity, compatible with UNO, Leonardo, NUCLEO, XNUCLEO Onboard USB TO UART converter CP2102 for UART debugging 5 x LEDs for indicating the module working status Onboard voltage level converter, supports both 3.3V and 5V systems SIM card slot for 1.8V/3V SIM card Baudrate auto detection (1200bps ~115200bps) Bluetooth 3.0, supports data transferring through Bluetooth RTC with power supply interface Firmware upgradable via USB Control via AT commands (3GPP TS 27.007,27.005, and SIMCOM enhanced AT Commands) Supports SIM application toolkit: GSM 11.14 Release 99 Operating voltage: 6 ~ 12V Operation temperature: -40 °C ~ +85 °C Storage temperature: -45 °C ~ +90 °C ΔΥΝΑΤΟΤΗΤΕΣ GSM/GPRS Band GSM 850/EGSM 900/DCS 1800/PCS 1900 MHz Quad-band auto search Compliant to GSM phase 2/2+ Emitting power Class 4 (2W @ GSM 850/EGSM 900 MHz) Class 1 (1W @ DCS 1800/PCS 1900 MHz) GPRS connectivity GPRS multi-slot class 12 (default) GPRS multi-slot class 1~12 (configurable) GPRS data feature Downlink speed: max 85.6kbps Uplink speed: max 85.6kbps Coding schemes: CS-1\CS-2\CS-3\CS-4 Supports PAP (Password Authentication Protocol) for PPP connection Embedded TCP/IP protocol Supports PBCCH Supports CSD transmission speed: 2.4/4.8/9.6/14.4 kbps Supports USSD SMS Supports: MT/MO/CB/Text/PDU mode SMS storage: SIM card Audio Voice encode/decode mode: Half Rate\Full Rate\Enhanced Full Rate\Adaptive muti rate Supports echo cancellation Supports noise reduction GPS Receiver type 22 tracking channels 66 acquisition channels GPS L1 C/A code Sensitivity Tracking: -165 dBm Cold starts : -148 dBm Time-To-First-Fix Cold starts : 30s (typ.) Hot starts : < 1s Warm starts: 28s Accuracy Horizontal position : <2.5m CEP

Συνδεσμολογία Υλικού

ΠΕΡΙΓΡΑΦΗ ΛΕΙΤΟΥΡΓΙΑΣ – Με τη χρήση ΜΜΑ8451 Στη συγκεκριμένη εκδοχή χρησιμοποιούμε ένα γυροσκοπικό αισθητήρα τον οποίο τον προσαρμόζουμε στο μέλος του σώματος που μπορεί το άτομο με τετραπληγία να κινήσει. Ανάλογα την κλήση που δέχεται ο γυροσκοπικός αισθητήρας από τον χρήστη εκτελεί τις αντίστοιχες κινήσεις. Όταν τον γείρει μπροστά τα μοτέρ εκτελούν εμπρόσθια κίνηση. Όταν τον γείρει πίσω τα μοτέρ εκτελούν κίνηση προς τα πίσω. Αντίστοιχα όταν τον γείρει δεξιά ή αριστερά τα μοτέρ εκτελούν τις αντίστοιχες κινήσεις. Αυτός ο τρόπος έχει σημαντικά πλεονεκτήματα. Ένας άνθρωπος με κινητικές δυσκολίες μπορεί να έχει πολλές ιδιαιτερότητες στο μέλος του σώματος που θα θέτει το όχημα σε κίνηση. Για παράδειγμα αν περιστρέφει τον αισθητήρα με το κεφάλι του, η κίνηση που κάνει δεξιά ίσως είναι μικρότερη της κίνησης που κάνει αριστερά, Με αυτό τον αισθητήρα μπορούμε να ρυθμίσουμε την ευαισθησία της κάθε κίνησης κατά το δοκούν. Κώδικας με τον αισθητήρα MMA8451
ΠΕΡΙΓΡΑΦΗ ΛΕΙΤΟΥΡΓΙΑΣ – Με τη χρήση Αναγνώρισης φωνής Στη συγκεκριμένη εκδοχή χρησιμοποιούμε μία μονάδα αναγνώρισης φωνής και με φωνητικές εντολές, οι οποίες έχουν προγραμματιστεί εκ των προτέρων, μπορεί να θέσει σε κίνηση ο χρήστης τα μοτέρ. Για παράδειγμα θα μπορούσε να πει τη λέξη μπροστά και τα μοτέρ να εκτελέσουν εμπρόσθια κίνηση. Θα μπορούσε να πει τη λέξη δεξιά και τα μοτέρ να εκτελέσουν δεξιά στροφή. Θα μπορούσε να πει την λέξη stop για να μπορέσει να τερματίσει τη λειτουργία του μοτέρ. Ένα πλεονέκτημα της συγκεκριμένης μονάδας αναγνώρισης φωνής, είναι ότι είναι ανεξάρτητη γλώσσας και χροιάς. Μπορεί και συγκρίνει τους φθόγγους με αυτό που έχουμε καταγράψει αρχικά. Επίσης κάποιοι συνάνθρωποί μας με δυσκολία στην ομιλία ίσως μπορούν να προφέρουν μόνο ήχους. Είναι σε θέση η μονάδα αυτή να τους κατανοήσει. Μια πολύ θετική παράμετρος. Ένα βασικό μειονέκτημα της πολύ σημαντικό είναι ότι επηρεάζεται αρνητικά από τους περιβάλλοντες ήχους με αποτέλεσμα να μην μπορεί να γίνει σωστά η αναγνώριση.   Κώδικας με τον αισθητήρα voice

Συνδεσμολογία

Εκπαιδεύστε το module σας

https://youtube.com/watch?v=bTrv1nv3oSA

Στάδια εξέλιξης – Τελικό πρωτότυπο

Βίντεο – Παρουσίαση

Φωτογραφίες

 

Τελικά συμπερασματα

Γενικά

Το παρόν project ολοκληρώθηκε με επιτυχία. Οι μαθητές πέτυχαν τους γνωστικούς στόχους και ενεπλάκησαν ενεργά σε γνωστικούς πυλώνες όπως η Επιστήμη, η Τεχνολογία, η Μηχανική και τα Μαθηματικά – STEM. Προγραμματιστικά οι μαθητές απέδωσαν τα μέγιστα για την ηλικιακή τους ομάδα. Κατανόησαν πλήρως τις προγραμματιστικές δομές, που είχαν κατακτήσει γνωστικά μέσα στην τάξη με γλώσσες προγραμματισμού εκπαιδευτικού τύπου, και τις χρησιμοποίησαν σε γλώσσα προγραμματισμού υψηλού επιπέδου. Κατανόησαν σε μεγάλο βαθμό την έννοια του αντικειμένου και του αντικειμενοστραφούς προγραμματισμού. Όπως σε κάθε πρωτότυπο έτσι κι εδώ αντιμετωπίσαμε μερικές δυσλειτουργίες. Τις δυσλειτουργίες αυτές τις καταγράψαμε, τις αναφέρουμε και δώσουμε λύσεις παρακάτω. Προγραμματιστικά το πρωτότυπο κρίνεται άρτιο , ολοκληρωμένο και λειτουργικό..

Δυσλειτουργίες – Αστοχίες

1. Η επιλογή των βηματικών μοτέρ ήταν κακή επιλογή. Τα μοτέρ αυτά έχουν σημαντικά μειονεκτήματα. Έχουν πολύ χαμηλή ταχύτητα και μειονεκτούν σε ροπή. Στα επιλεγμένα μοτέρ η ροπή ήταν πολύ καλή αλλά η ταχύτητα ήταν πάρα πολύ αργή. Ένα άλλο μειονέκτημα των μοτέρ αυτών είναι η συνεχής κατανάλωση ρεύματος ακόμα και όταν δεν λειτουργούν. Τέλος ανεβάζουν υπερβολικές θερμοκρασίες >100 oC. Αυτό είχε σαν αποτέλεσμα μετά από μερικές ώρες λειτουργίας οι βάσεις στήριξης των μοτέρ που ήταν κατασκευασμένες σε τρισδιάστατο εκτυπωτή με υλικό PLA να λιώσουν στα σημεία επαφής. Αυτό σημαίνει ότι τα μοτέρ ξεπέρασαν τους 170 oC που είναι και το σημείο τήξης του PLA. 2. Η μονάδα φωνητικής αναγνώρισης μειονεκτεί σε περιβάλλον θορύβου, και δυσκολεύεται να καταλαβαίνει τις φωνητικές εντολές.
 

Λύσεις – Προτάσεις (αντίστοιχα)

1. Η επιλογή δύο DC μοτέρ είναι επιβεβλημένη. Η επιλογή πρέπει να γίνει με γνώμονα την ταχύτητα σε σχέση με την ροπή. Γενικά όσο μεγαλώνει η ταχύτητα η ροπή μικραίνει. Δείτε τα σχετικό βίντεο παρακάτω. Λίγη φυσική Αν υποθέσουμε ότι το μοτέρ έχει ροπή 60 kg-cm. Η ροπή αυτή αναφέρεται στη διαθέσιμη ροπή στον άξονα του κινητήρα. Αν κάποιος τοποθετήσει μια τροχαλία ακτίνας R και σηκώσει βάρος W, τότε ανάλογα με την ακτίνα της τροχαλίας, το βάρος που μπορεί να σηκωθεί θα ποικίλει, αλλά το γινόμενο της ακτίνας της τροχαλίας R και της βάρος W που μπορεί να ανυψωθεί θα είναι σταθερό και ίσο με τη ροπή που αναπτύσσει ο κινητήρας. Στην περίπτωσή μας εξετάζουμε δύο παραδείγματα, το ένα με τροχαλία ακτίνας 1 cm και το άλλο με ακτίνα 2 cm. Δεδομένου ότι η διαθέσιμη ροπή είναι 60 kg cm, τα βάρη που μπορούν να σηκωθούν είναι 60 kg και 30 kg αντίστοιχα. Bίντεο 1 Bίντεο 2 Πρέπει να βρεθεί μια χρυσή τομή μεταξύ των δύο παραμέτρων. Κάποιες προτάσεις μοτέρ παρακάτω https://www.cableworks.gr/ilektronika/arduino-and-microcontrollers/motors/dc/12v-35rpm-jgy37-520-37mm-eccentric-large-torque-gear-motor-gearbox-with-metal-gearbox/ https://www.hellasdigital.gr/electronics/motors-and-drivers/dc/metal-dc-geared-motor-12v-50rpm-50kg.cm-fit0492-a/ 2. Θα ήταν καλό να χρησιμοποιηθεί μια ποιοτικότερη μονάδα αναγνώρισης φωνής με επιλογή ευαισθησίας του μικροφώνου.