Τεχνητό Άκρο (τηλεχειριζόμενη μηχανική - ρομποτική παλάμη)

Σχετικά έγγραφα
Τεχνητό Άκρο (τηλεχειριζόμενη μηχανική - ρομποτική παλάμη)

ρομποτικός βραχίονας - ιμπρεσσιονιστής

ομάδα ρομποτικής 1ου ΓΕΛ Φλώρινας Mini CNC από χαλασμένα CDROM

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Σχεδίαση και ανάπτυξη οχήματος που ακολουθεί μια γραμμή

Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές. Εισαγωγή στο Arduino. Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών

Παρουσίαση Δραστηριότητας Ρομποτικής

Εφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation)

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 2. Προγραμματισμός Φυσικών Συστημάτων. Συστήματα Πραγματικών Εφαρμογών. Νέα Ψηφιακά Αντικείμενα

Εφαρμογές Σειριακής Επικοινωνίας

Μάθημα 1 ΑΙΣΘΗΤΗΡΕΣ Ο Αισθητήρας Δύναμης. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού.

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1. Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠIΚΟΙΝΩΝΙΑΚΩΝ ΔΙΑΤΑΞΕΩΝ

ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017)

ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO. Υποψήφιος Διδάκτωρ

Ενσωµατωµένα Συστήµατα

Η δυναμική του Arduino στο μάθημα της Τεχνολογίας. Φάσουρας Δημήτριος Ηλεκτρολόγος ΠΕ 17,03

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 4. Οδηγώντας έναν DC Κινητήρα. Το κύκλωμα της Λειτουργίας DC Κινητήρα

Arduino Teachers Workshop

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Προγραμματισμο ς σε Arduino

Γνωριμία με το Arduino

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ

ΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5. Ρυθμίζοντας τη Φορά Περιστροφής. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΣ

Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων. Βασική δομή ενός προγράμματος στο LabVIEW.

Ενσωματωμένα Συστήματα

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

Επιμέλεια παρουσίασης: Αριστείδης Παλιούρας ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)?

Εγκατάσταση του Arduino IDE

Έλεγχος κινητήρα συνεχούς ρεύματος με τρανζίστορ και Arduino

Εξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Α : Υλικά

RobotArmy Περίληψη έργου

Ενσωματωμένα Συστήματα

ΣΥΝΘΕΤΑ ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ. Μετά την ολοκλήρωση της ενότητας αυτής θα μπορείτε:

ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016)

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία

Αθήνα 29 ΝΟΕ, 2016 ΘΕΜΑ: ΑΙΤΗΜΑ ΑΓΟΡΑΣ ΥΛΙΚΩΝ ΓΙΑ ΤΟ ΕΡΓΑΣΤΗΡΙΟ ΣΥΛΛΟΓΗΣ & ΕΠΕΞΕΡΓΑΣΙΑΣ ΔΕΔΟΜΕΝΩΝ

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών

1. Ηλεκτρικοί κινητήρες- σερβοκινητήρας 2. Ελεγκτές. ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης

ΑΥΤΟΜΑΤΟ ΦΩΤΟΒΟΛΤΑΪΚΟ ΠΑΝΕΛ

Α. Βασική Χρήση κινητήρα - Servo με τη βιβλιοθήκη <Servo.h>

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

Πλακέτα Arduino. 1ο ΕΠΑΛ Περάματος - 7ο ΕΚ Πειραιά

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication

Συλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία ΡομποΚαθαριστής Μέρος Β : Το Πρόγραμμα. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping).

Εφαρμογές αναλογικών / Ψηφιακών

Lab 1: Experimenting on Arduino & AI Sense

Συλλογή & Επεξεργασία Δεδομένων. Προγραμματίζοντας τον Arduino Μέρος Ι: Μεταβλητές, Εντολές Εισόδου & Εξόδου. Ολοκληρωμένο Περιβάλλον Ανάπτυξης (IDE)

για τις ρυθμίσεις LabView μέσα από το κανάλι και του καλωδίου USB.

ΑΥΤΟΜΑΤΟ ΣΥΣΤΗΜΑ ΕΝΑΛΛΑΓΗΣ ΤΑΧΥΤΗΤΩΝ ΣΕ ΠΟΔΗΛΑΤΟ

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος. 24/11/ :09 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

1. Σέρβο (R/C Servo) 2. Βηματικοί κινητήρες 3. Χαρακτηριστικά κινητήρων. ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης

Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects)

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8. Μετρώντας Επιτάχυνση με το Accelerόμετρο (ADXL 335) Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Εισαγωγή στην Open Source Πλατφόρμα Μικροελεγκτών Arduino

Arduino applications for drone development & programming. 18 th Panhellenic Conference in Informatics 2 nd 4 th of October, 2014

Σχεδιασμός και Υλοποίηση οχήματος ελεγχόμενου μέσω Bluetooth

Μ.Π.Σ. «ΠΡΟΗΓΜΕΝΕΣ ΜΕΘΟΔΟΙ ΚΑΤΑΣΚΕΥΗΣ ΠΡΟΙΟΝΤΩΝ ΑΠΟ ΞΥΛΟ» Μάθημα: Σχεδίαση και Εφαρμογές Διαδραστικών Συστημάτων. Διδάσκοντας: Α.

Arduhand. Μπασάκη Λυδία, Λιάμπας Παναγιώτης, Άγγου Σωτηρία, Βασιλειάδου Αμαζόνα, Κύρμος Θεόδωρος, Τσακάλη Έλλη

Δραστηριότητα 9: Σύνδεση ΗΥ με το πολύμετρο METEX 3870D μέσω σειριακής επικοινωνίας RS232 και εφαρμογή σε LabView

Ασύρματος αυτοματισμός σε συρόμενη καγκελόπορτα που ελέγχεται από PLC.

Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 1. Προγραμματισμός Φυσικών Συστημάτων. Νέα Ψηφιακά Αντικείμενα

Φύλλο εργασίας 4 - Αυτόματο φωτάκι νυκτός

1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας

Φύλλο εργασίας 6 - Θερμόμετρο εξωτερικού χώρου. Το κύκλωμα σε breadboard

ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO- 01a

Μια πρόταση διδασκαλίας για το μάθημα του προγραμματισμού Η/Υ στο Λύκειο με τη μεθοδολογία STEM

ΠΕΡΙΕΧΟΜΕΝΟ. ΜΑΘΗΜΑ: ΡΟΜΠΟΤΙΚΗ (3Ε) Γ τάξη Ημερήσιου ΕΠΑ.Λ. και Γ τάξη Εσπερινού ΕΠΑ.Λ.

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

ΧΡΩΜΑΤΙΚΟΣ ΤΑΞΙΝΟΜΗΤΗΣ ΜΕ ΡΟΜΠΟΤΙΚΟ ΒΡΑΧΙΟΝΑ ΚΑΙ ΧΡΗΣΗ ΤΟΥ ΜΙΚΡΟΕΛΕΓΚΤΗ BASIC STAMP ΤΗΣ PARALLAX

Κωνσταντίνος Γκαλονάκης. Arduino: Προγραμματισμός στην πράξη

Μάθημα 4.2 Η μητρική πλακέτα

G&K ELECTRONICS AVR ATMEGA DEVELOPMENT BOARD

ΣΕΡΒΟΜΗΧΑΝΙΣΜΟΙ RC. Καταπόδης Στέφανος

Τροφοδοσία : 3,3V, 5V Αυτή η πινακίδα επιτρέπει τη σύνδεση και των 8 απολήξεων (pins) μίας θύρας E- blocks με καλώδια με τη χρήση τερματισμών με

Bread Online. Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης

ΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD

Εισαγωγή στη Ρομποτική (για αρχάριους) Δημήτρης Πιπερίδης Διαδραστική Έκθεση Επιστήμης & Τεχνολογίας Ίδρυμα Ευγενίδου

«ΥΛΟΠΟΙΗΣΗ ΑΣΥΡΜΑΤΗΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΜΕ ΧΡΗΣΗ ΜΙΚΡΟΕΛΕΓΚΤΩΝ» ΒΥΣΑΝΣΙΩΤΗΣ ΣΤΑΥΡΟΣ Α.Μ ΚΑΡΒΟΥΝΙΔΟΥ ΑΓΓΕΛΙΚΗ Α.Μ

Σχεδιαστικές προδιαγραφές

Συλλογή μεταφορά και έλεγχος Δεδομένων. 1.4 Απλά και σύνθετα συστήματα αυτοματισμού.

μικροελεγκτή και απεικόνιση τους σε πραγματικό χρόνο»

Κατασκευή και προγραμματισμός ηλεκτρονικών μουσικών οργάνων

Κατασκευή Ρομπότ. Από τη θεωρία στην πράξη. Μάκης Χατζόπουλος

ARDUINO ΟΔΗΓΟΣ ΓΙΑ ΑΡΧΑΡΙΟΥΣ

Φύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 3 Προγραμματισμός του PLC

ATS2020 Μαθησιακός Σχεδιασμός

Ρομποτική. Τι είναι ένα ρομπότ ; Τι είναι ο αλγόριθμος ; Τι είναι το πρόγραμμα ; Επιμέλεια παρουσίασης : Κυριακού Γεώργιος

1. Από ποια μέρη αποτελείται η περιστροφική αντλία πετρελαίου ; Πώς διανέμεται το καύσιμο στους διάφορους κυλίνδρους ;

UTECO ABEE ΒΙΟΜΗΧΑΝΙΚΟΣ & ΝΑΥΤΙΛΙΑΚΟΣ ΑΥΤΟΜΑΤΙΣΜΟΣ

Transcript:

Τεχνητό μέλος - χέρι // σελ 1 ομάδα ρομποτικής 1ου ΓΕΛ Φλώρινας 2016-2017 Τεχνητό Άκρο (τηλεχειριζόμενη μηχανική - ρομποτική παλάμη)

Τεχνητό μέλος - χέρι // σελ 2 ομάδα ρομποτικής 1ο ΓΕΛ Φλώρινας σχ. έτος 2016-2017 μέλη της ομάδας: ΓΕΩΡΓΟΠΟΥΛΟΥ ΑΝΤΩΝΙΑ ΓΚΛΛΑΦΤΣΕ ΔΗΜΗΤΡΑΚ ΓΚΩΓΚΟΣ ΑΛΕΞΑΝΔΡΟΣ ΔΟΝΤΣΙΟΣ ΑΝΕΣΤΗΣ ΖΑΪΚΟΣ ΣΤΑΥΡΟΣ ΙΟΡΔΑΝΙΔΟΥ ΓΕΩΡΓΙΑ ΙΩΑΝΝΟΥ ΒΑΣΙΛΕΙΟΣ ΜΙΑΟΥΛΗΣ ΡΑΦΑΗΛ - ΕΜΜΑΝΟΥΗΛ ΜΠΑΡΔΑΚΑΣ ΑΛΕΞΑΝΔΡΟΣ ΠΑΝΟΣ ΦΙΛΙΠΠΟΣ ΠΑΝΟΥ ΤΡΑΪΑΝΟΣ ΠΙΕΡΑΤΤΟΥ ΑΘΑΝΑΣΙΟΣ ΣΑΠΑΛΙΔΟΥ ΜΑΡΙΑ ΣΤΑΜΑΤΑΚΗΣ ΝΙΚΟΛΑΟΣ ΤΑΛΛΙΔΗΣ ΓΕΩΡΓΙΟΣ ΤΡΑΪΤΣΗ ΑΓΓΕΛΙΚΗ ΤΣΑΪΑΣ ΠΕΤΡΟΣ ΤΣΕΡΚΕΖΗ ΑΘΗΝΑ υπεύθυνος καθηγητής: Παπαδόπουλος Τρ. Δημήτριος (ΠΕ20)

Τεχνητό μέλος - χέρι // σελ 3 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ Ποιοι είμαστε 4 Γενικά - εισαγωγή για την κατασκευή μας 5 Υλικά 5 Κατασκευή άκρου (παλάμης) 6 Αρχή λειτουργίας 6 Κατασκευή μηχανισμού τηλεχειρισμού (γάντι) 8 Αισθητήρες κάμψης 8 διαιρέτης τάσης 10 Κύκλωμα σύνδεσης σε Arduino 11 Παράδειγμα κώδικα χρήσης του αισθητήρα σε Arduino IDE 11 Τι είναι οι σερβοκινητήρες και πως λειτουργούν 11 Arduino 13 Υλικό (Hardware) 13 Λογισμικό 14 Χαρακτηριστικά 15 Τομείς εφαρμογής 15 Βελτιώσεις - παρατηρήσεις 16

Τεχνητό μέλος - χέρι // σελ 4 Ποιοι είμαστε Είμαστε η ομάδα ρομποτικής του 1ου Γενικού Λυκείου Φλώρινας. Μια ομάδα μαθητών από όλες τις τάξεις του σχολείου, που στον ελεύθερο χρόνο μας και μέσω των πολιτιστικών προγραμμάτων, ασχολούμαστε με θέματα τεχνολογίας σε τομείς της ζωής μας που έχουν αλλάξει δραματικά και συνεχώς αλλάζουν με την προσθήκη αυτόματων μηχανών - ρομπότ. Μελετάμε και κατασκευάζουμε ρομπότ που μπορούν να χρησιμοποιηθούν σε κάθε τομέα της ζωής μας, και με τον τρόπο αυτόν προσπαθούμε να υλοποιήσουμε έναν συνεργατικό τρόπο μελέτης - έρευνας που τα τελευταία χρόνια είναι γνωστός ως STEMA (Science Technology Engineering Maths Art) (Επιστήμη / Τεχνολογία / Μηχανική / Μαθηματικά / Τέχνες). Εμπλεκόμενοι με κάθε τομέα ξεχωριστά, προσπαθούμε να αποκτήσουμε μια σφαιρική γνώση πάνω στο αντικείμενο με το οποίο ασχολούμαστε κάθε φορά. Δεν παραβλέπουμε βέβαια και τις επιπτώσεις σε διάφορους τομείς της ζωής μας, κουλτούρα, οικονομία κλπ από τη χρήση των ρομπότ στην σημερινή κοινωνία και στο μέλλον. Βασικός μας επίσης στόχος είναι η χρήση όσο το δυνατόν μεγαλύτερου ποσοστού ανακυκλωμένων ή ανακυκλώσιμων απλών υλικών στην κατασκευή μας, είτε από κατεστραμμένες ηλεκτρονικές / ηλεκτρικές μηχανές, είτε από άχρηστα (scrap) καθημερινά υλικά που προορίζονται για τον κάδο ανακύκλωσης.

Τεχνητό μέλος - χέρι // σελ 5 Γενικά - εισαγωγή για την κατασκευή μας Η απώλεια ενός άκρου μπορεί να είναι μια πολύ τραυματική εμπειρία για ένα άτομο. Τα προσθετικά άκρα μπορούν να βοηθήσουν στην αποκατάσταση μερικών από τις λειτουργίες του ατόμου. Ωστόσο, μπορεί να είναι πολύ ακριβά, δημιουργώντας ζήτηση για αποδοτικότερα και φθηνότερα προσθετικά μέλη. Στην εργασία μας χρησιμοποιούμε έναν μικροεπεξεργαστή Arduino να σχεδιάσουμε ένα προσθετικό άκρο. Η λειτουργία του μπορεί να επιτευχθεί με διάφορους τρόπους. Με χρήση γαντιού στο εναπομείναν άκρο, με φωνητικές εντολές ή με μυοηλεκτρικούς αισθητήρες στο εναπομείναν άκρο του χρήστη (καρπό κλπ). Φυσικά τα υλικά κατασκευής μπορεί να διαφοροποιηθούν αφού για την έρευνά μας χρησιμοποιήσαμε απλά ανακυκλώσιμα καθημερινά υλικά, αφού ο στόχος μας είναι η μελέτη της λειτουργίας και τρόποι επίλυσης του προβλήματος και όχι η χρήση από κάποιον χρήστη. Η χρησιμότητα ενός τεχνητού άκρου δεν περιορίζεται μόνο στο παραπάνω παράδειγμα, αλλά θα μπορούσε να χρησιμοποιηθεί και σε περιπτώσης ρομπότ που απαιτούν λεπτούς χειρισμούς για την εξουδετέρωση πχ επικίνδυνων υλικών. Η κατασκευή μας σε πρώτη φάση αφορά ένα τεχνητό άκρο και συγκεκριμένα μια παλάμη, η οποία έχει τη δυνατότητα να κινείται / αντιγράφει την κίνηση των δακτύλων ενός χεριού μας, με τη βοήθεια ειδικού γαντιού που κατασκευάσαμε για τον σκοπό αυτό, με αισθητήρες κατασκευασμένους επίσης από την ομάδα μας.

Τεχνητό μέλος - χέρι // σελ 6 Υλικά Για την κατασκευή μας χρησιμοποιήσαμε: Λάστιχο ποτίσματος για τα δάχτυλα της παλάμης με σχισμές για την προσομοίωση των φαλάγγων των δακτύλων. Σχοινί (τένοντες) Σερβο-κινητήρες (μύες) Επιφάνεια - βάση από ξύλο (μακετόχαρτο) 5 σερβοκινητήρες μικροεπεξεργαστής Arduino καλώδια Το κόστος ενός προσθετικού άκρου, μπορεί να υπερβαίνει και τις 50.000 ευρώ με διάρκεια ζωής 5 με 10 χρόνια οπότε και χρειάζεται αντικατάσταση. Για τον λόγο αυτό στην έρευνά μας επιλέξαμε να χρησιμοποιήσουμε πολύ απλά υλικά. Κατασκευή άκρου (παλάμης) Για την υλοποίηση του υλικού (hardware) του τεχνητού άκρου προτιμήσαμε να χρησιμοποιήσουμε απλά και ανακυκλώσιμα υλικά, με χαμηλό κόστος όπως παραθέσαμε παραπάνω, ώστε να μιμηθούμε την ανατομία του χεριού. Σαν μέτρο αναφοράς - μέγεθος, χρησιμοποιήθηκε μια παλάμη ενός ενήλικου ατόμου, όπως και οι αντίστοιχες ανατομικές λεπτομέρειες (απόσταση κάθε φάλαγγας δακτύλων κλπ) ανατομία χεριού

Τεχνητό μέλος - χέρι // σελ 7 Αρχή λειτουργίας Τον ρόλο των δακτύλων παίρνουν πέντε κομμάτια από λάστιχο ποτίσματος στο μέγεθος των δακτύλων με σχισμές στην επιφάνεια του λάστιχου ώστε να δίνεται η εικόνα αλλά και η λειτουργία ενός χεριού. Τον ρόλο του κάθε τένοντα παίρνει ένα σχοινί, περασμένο μέσα από κάθε εικονικό δάχτυλο, με αποτέλεσμα όταν ασκήσουμε δύναμη και έλξουμε το σχοινί, να έχουμε κίνηση του κάθε δακτύλου που μιμείται ένα πραγματικό χέρι. Τον ρόλο των μυών παίρνουν 5 σερβοκινητήρες, ένας για κάθε δάχτυλο, με ρόλο τον χειρισμού του κάθε τένοντα ξεχωριστά. Η κίνηση του χεριού θα πραγματοποιείται από γάντι το οποίο θα φοράει ο χρήστης, και πάνω του έχουν προσαρμοσθεί πέντε αισθητήρες κάμψης, ένας για κάθε δάχτυλο του χεριού, οι οποίοι θα ρυθμίζουν και την κάμψη των τεχνητών δακτύλων, ανάλογα με την κάμψη του πραγματικού χεριού. Οι αισθητήρες κατασκευάσθηκαν εξ ολοκλήρου με ανακυκλώσιμα υλικά στον χώρο συνάντησης της ομάδας μας από τα μέλη της ομάδας.

Τεχνητό μέλος - χέρι // σελ 8 Κατασκευή μηχανισμού τηλεχειρισμού (γάντι) Χρησιμοποιήσαμε ένα γάντι εργασίας, πάνω στο οποίο προσαρμόσαμε τους αισθητήρες κάμψης (flex sensors). Για τη στερέωση των αισθητήρων χρησιμοποιήθηκαν ήδη υπάρχοντες θύλακες οι οποίοι προϋπήρχαν στο γάντι που επιλέξαμε, αν και θα μπορούσαν να προσαρμοσθούν και σε οποιοδήποτε υφασμάτινο γάντι. Αισθητήρες κάμψης Υπάρχουν αναλογικοί αισθητήρες κάμψης (flex/bend sensors) στην αγορά, σε μεγέθη 2.2 ιντσών, (περίπου 5εκ) με κόστος περίπου 15ευρώ έκαστος, τους οποίους θα μπορούσαμε να χρησιμοποιήσουμε στην εργασία μας. Η αρχή λειτουργία τους βασίζεται σε ημιαγωγούς και υλοποιούν στην ουσία μια μεταβλητή αντίσταση (ποτενσιόμετρο).

Τεχνητό μέλος - χέρι // σελ 9 Παρ όλα αυτά, στη διάρκεια της έρευνας μας βρήκαμε σε διάφορες πηγές ενδιαφέρουσες πληροφορίες σχετικά με τις ιδιότητες του γραφίτη, ο οποίος σύμφωνα με διάφορες μελέτες, έδειξαν ότι όταν χρησιμοποιήσουμε ένα μολύβι σε μια χάρτινη επιφάνεια, δημιουργούνται στρώσεις γραφίτη, που κάθε μια να ονομάζεται γραφένιο. Όταν ασκήσουμε πίεση και κάμψουμε την επιφάνεια του χαρτιού, τα μόρια του γραφίτη συμπιέζονται ή αποσυμπιέζονται πλησιάζοντας ή απομακρύνονται μεταξύ τους. Το αποτέλεσμα σε συνάρτηση με την ιδιότητα του γραφίτη σαν ημιαγωγού είναι να δημιουργείται ουσιαστικά μια μεταβλητή αντίσταση. Δεν δίνονταν περισσότερες λεπτομέρειες στις πηγές μας, και αναλάβαμε δράση και προχωρήσαμε σε δοκιμές με τη βοήθεια ενός ηλεκτρονικού πολύμετρου που έφεραν το επιθυμητό αποτέλεσμα. (περισσότερες πληροφορίες : http://robotics1gel.wikispaces.com/2016-2017+zωγραφίζοντας+έναν+αισθητήρα+κάμψης+-+ flex+sensor ) κατασκευή των αισθητήρων στο εργαστήριο του σχολείου Για τη σύνδεση του αισθητήρα μας με τον μικροεπεξεργαστή χρησιμοποιήσαμε έναν διαιρέτη τάσης.

Τεχνητό μέλος - χέρι // σελ 10 διαιρέτης τάσης βασικός τύπος : Vout = Vin * (R2 / (R2+R1)) (για χρήση στο arduino Vin = +5v, Vout = η αναλογική θύρα επιστρέφει τιμές 0-1023 αν δεχθεί τάση 0-5v αντίστοιχα. R1 η σταθερή αντίσταση και R2 η μεταβλητή αντίσταση, ο αισθητήρας που κατασκευάσαμε.) μελέτη απλοποίηση: Αν R1=R2 τότε V εξόδου = το μισό της εισόδου Αν R2 είναι κατά πολύ μεγαλύτερη από την R1 η έξοδος θα είναι πολύ κοντά στο Vin αφού πολύ λίγο ρεύμα θα ρέει μέσα από την R1 Αν R1 είναι κατά πολύ μεγαλύτερη από την R2 τότε Vout είναι κοντά στο 0.

Τεχνητό μέλος - χέρι // σελ 11 Σύμφωνα με τις μετρήσεις του αισθητήρα που κατασκευάσαμε, χρειασθήκαμε σταθερή αντίσταση περίπου 10KΩ ώστε να έχουμε καλύτερες και ακριβέστερες μετρήσεις στον μικροεπεξεργαστή. Κύκλωμα σύνδεσης σε Arduino Παράδειγμα κώδικα χρήσης του αισθητήρα σε Arduino IDE int sensorpin = A0; // pin του αισθητήρα int sensorvalue = 0; // τιμή, μεταβλητή void setup() { Serial.begin(9600); // σειριακή επικοινωνία } void loop() { sensorvalue = analogread(sensorpin); // διάβασμα τιμής από τον αισθητήρα Serial.println(sensorValue); // τιμή - εκτύπωση στην σειριακή οθόνη }

Τεχνητό μέλος - χέρι // σελ 12 Τι είναι οι σερβοκινητήρες και πως λειτουργούν Με απλά λόγια είναι κινητήρες που συνήθως δεν περιστρέφονται 360ο αλλά μόνο 180ο. Ενα παράδειγμα χρήσης τους είναι το σύστημα διεύθυνσης (κατεύθυνση) ενός τηλεκατευθυνόμενου αυτοκινήτου, αεροπλάνου κλπ. Η χρήση τους βέβαια δεν περιορίζεται στα παραπάνω παραδείγματα, αλλά είναι ευρεία σε ρομποτικούς βραχίονες κλπ και γενικά στον τομέα του ελέγχου κίνησης και ειδικότερα σε εφαρμογές ελέγχου θέσεως ταχύτητας και ροπής άξονα. To servo είναι ένας κινητήρας που έχει έναν προεξέχοντα άξονα. Ο άξονας αυτός μπορεί να τοποθετηθεί σε συγκεκριμένες θέσεις,γωνίες αφού δεχθεί κάποια κωδικοποιημένα σήματα. Έχουν μικρο μηχανισμό, ενσωματωμένο σύστημα ελέγχου, και πολύ μεγάλη δύναμη συγκριτικά με το μέγεθος τους. Η ενέργεια που καταναλώνει είναι ανάλογη με το μηχανικό φορτίο που δέχεται. Δηλαδή όσο λιγότερο φορτίο δίνουμε σε ένα servo τόσο λιγότερη ενέργεια καταναλώνει. Πώς λειτουργεί ένα servo; Ο πιο απλός τρόπος χρήσης του κινητήρα σέρβο (και ο τρόπος που χρησιμοποιήσαμε στην εφαρμογή μας) είναι ο εξής: Ζητάμε από το σέρβο να πάει σε κάποια προκαθορισμένη γωνία. πχ η εντολή σέρβο(88) θα αναγκάσει τον άξονα του κινητήρα να ευθυγραμμισθεί στις 88 μοίρες. Ο μηχανισμός του servo έχει κάποια κυκλώματα ελέγχου κι ένα ποτενσιόμετρο (μεταβλητή αντίσταση) που συνδέονται με τον προεξέχων άξονα. Το κύκλωμα ελέγχου να καταγράφει την τρέχουσα γωνία του servo-μοτέρ.αν ο άξονας είναι σε σωστή γωνία, τότε το μοτέρ σβήνει. Αν το κύκλωμα καταλάβει ότι η γωνία δεν είναι η σωστή, θα δώσει εντολή να λειτουργήσει το μοτέρ προς τη σωστή κατεύθυνση έτσι ώστε ο άξονας να αποκτήσει τη σωστή γωνία. Ο άξονας του servo μπορεί να περιστραφεί περίπου από 180ο - 210ο. Η γωνία αυτή ποικίλει ανάλογα με τον κατασκευαστή. Τα περισσότερα σερβο χρησιμοποιούνται για να

Τεχνητό μέλος - χέρι // σελ 13 ελέγχουν μια κυκλική κίνηση μεταξύ 0o και 180ο και δεν μπορούν να περιστραφούν περισσότερο εξαιτίας ενός μηχανικού στοπ που υπάρχει εγκατεστημένο στο κύριο (προεξέχων) γρανάζι. Η ενέργεια που καταναλώνει το μοτέρ, είναι ανάλογη με τη διαδρομή που πρέπει να κάνει. Δηλαδή, αν ο άξονας πρέπει να περιστραφεί πολύ, το μοτέρ θα εκτελέσει την κίνηση με μεγάλη ταχύτητα (και επομένως ενέργεια). Αν πρέπει να περιστραφεί λίγο, το μοτέρ θα εκτελέσει την κίνηση με μικρότερη ταχύτητα (και επομένως ενέργεια). Arduino Μιας και το μυαλό και το κέντρο ελέγχου της κατασκευής μας βασίζεται σε έναν μικροεπεξεργαστή Arduino, ας αναφερθούμε λίγο αναλυτικότερα στο τι είναι η πλατφόρμα arduino. Το Arduino είναι ένας μικροελεγκτής μονής πλακέτας, δηλαδή μια απλή μητρική πλακέτα ανοικτού κώδικα με ενσωματωμένο μικροελεγκτή και εισόδους/εξόδους, η οποία μπορεί να προγραμματιστεί με τη γλώσσα Wiring (ουσιαστικά πρόκειται για τη γλώσσα προγραμματισμού C++ και ένα σύνολο από βιβλιοθήκες, υλοποιημένες επίσης στην C++ ). Το Arduino μπορεί να χρησιμοποιηθεί για την ανάπτυξη ανεξάρτητων διαδραστικών αντικειμένων αλλά και να συνδεθεί με υπολογιστή μέσω προγραμμάτων σε Processing, Max/MSP, Pure Data, SuperCollider. Οι περισσότερες εκδόσεις του Arduino μπορούν να αγοραστούν προ-συναρμολογημένες το διάγραμμα και πληροφορίες για το υλικό είναι ελεύθερα διαθέσιμα για αυτούς που θέλουν να συναρμολογήσουν το Arduino μόνοι τους. Υλικό (Hardware) Μία πλακέτα Arduino αποτελείται από ένα μικροελεγκτή Atmel AVR (ATmega328 και ATmega168 στις νεότερες εκδόσεις, ATmega8 στις παλαιότερες) και συμπληρωματικά εξαρτήματα για την διευκόλυνση του χρήστη στον προγραμματισμό και την ενσωμάτωσή του σε άλλα κυκλώματα. Όλες οι πλακέτες περιλαμβάνουν ένα γραμμικό ρυθμιστή τάσης 5V και έναν κρυσταλλικό ταλαντωτή 16MHz (ή κεραμικό αντηχητή σε κάποιες παραλλαγές). Ο μικροελεγκτής είναι από κατασκευής προγραμματισμένος με ένα bootloader, έτσι ώστε να μην χρειάζεται εξωτερικός προγραμματιστής.

Τεχνητό μέλος - χέρι // σελ 14 Σε εννοιολογικό επίπεδο, στην χρήση του Arduino software stack, όλα τα boards προγραμματίζονται με μία RS-232 σειριακή σύνδεση, αλλά ο τρόπος που επιτυγχάνεται αυτό διαφέρει σε κάθε hardware εκδοχή. Οι σειριακές πλάκες Arduino περιέχουν ένα απλό level shifter κύκλωμα για να μετατρέπει μεταξύ σήματος επιπέδου RS-232 και TTL. Τα τωρινά Arduino προγραμματίζονται μέσω USB αυτό καθίσταται δυνατό μέσω της εφαρμογής προσαρμοστικών chip USB-to-Serial όπως το FTDI FT232. Κάποιες παραλλαγές, όπως το Arduino mini και το ανεπίσημο Boarduino, χρησιμοποιούν ένα αφαιρούμενο USB-to-Serial καλώδιο ή board, Bluetooth ή άλλες μεθόδους. (Όταν χρησιμοποιείται με παραδοσιακά εργαλεία microcontroller αντί για το Arduino IDE, χρησιμοποιείται πρότυπος προγραμματισμός AVR ISP). Ο πίνακας Arduino εκθέτει τα περισσότερα microcontroller I/O pins για χρήση από άλλα κυκλώματα. Τα Diecimila, Duemilanove και το τρέχον Uno παρέχουν 14 ψηφιακά I/O pins, έξι από τα οποία μπορούν να παράγουν pulse-width διαμορφωμένα σήματα, και έξι αναλογικά δεδομένα. Αυτά τα pins βρίσκονται στην κορυφή του πίνακα μέσω female headers 0.1 ιντσών (2,2mm). Διάφορες εφαρμογές ασπίδων plug-in είναι εμπορικώς διαθέσιμες. Το Arduino nano και το Arduino-Compatible Bare Bones Board και Boarduino Board ενδέχεται να παρέχουν male header pins στο κάτω μέρος του board προκειμένου να συνδέονται σε Breadboards. Υπάρχουν πολλά boards συμβατά με και προερχόμενα από Arduino boards. Κάποια είναι λειτουργικά ισάξια με ένα Arduino και μπορεί να χρησιμοποιηθούν εναλλακτικά. Πολλοί είναι το βασικό Arduino με την προσθήκη καινοτόμων output drivers, συχνά για την χρήση σχολικής μόρφωσης για να απλοποιήσουν την κατασκευή buggies και μικρών robot. Άλλες είναι ηλεκτρικά ισάξιες αλλά αλλάζουν τον παράγοντα μορφής, επιτρέποντας κάποιες φορές την συνεχόμενη χρήση των Shields ενώ κάποιες όχι. Κάποιες παραλλαγές είναι τελείως διαφορετικοί επεξεργαστές, με ποικίλα επίπεδα συμβατότητας. Λογισμικό

Τεχνητό μέλος - χέρι // σελ 15 Το ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) του Arduino είναι μία εφαρμογή γραμμένη σε Java, που λειτουργεί σε πολλές πλατφόρμες και προέρχεται από το IDE για τη γλώσσα προγραμματισμού Processing και το σχέδιο Wiring. Έχει σχεδιαστεί για να εισαγάγει τον προγραμματισμό στους καλλιτέχνες και τους νέους που δεν είναι εξοικειωμένοι με την ανάπτυξη λογισμικού. Περιλαμβάνει ένα πρόγραμμα επεξεργασίας κώδικα με χαρακτηριστικά όπως είναι η επισήμανση σύνταξης και ο συνδυασμός αγκύλων και είναι επίσης σε θέση να μεταγλωττίζει και να φορτώνει προγράμματα στην πλακέτα με ένα μόνο κλικ. Δεν υπάρχει συνήθως καμία ανάγκη να επεξεργαστείτε αρχεία make ή να τρέξετε προγράμματα σε ένα περιβάλλον γραμμής εντολών. Ένα πρόγραμμα ή κώδικας που γράφτηκε για Arduino ονομάζεται σκίτσο (sketch)[16]. Τα Arduino προγράμματα είναι γραμμένα σε C ή C++. Το Arduino IDE έρχεται με μια βιβλιοθήκη λογισμικού που ονομάζεται "Wiring", από το πρωτότυπο σχέδιο Wiring, γεγονός που καθιστά πολλές κοινές λειτουργίες εισόδου/εξόδου πολύ πιο εύκολες. Οι χρήστες πρέπει μόνο να ορίσουν δύο λειτουργίες για να κάνουν ένα πρόγραμμα κυκλικής εκτέλεσης: -setup():μία συνάρτηση που τρέχει μία φορά στην αρχή του προγράμματος η οποία αρχικοποιεί τις ρυθμίσεις -loop():μία συνάρτηση που καλείται συνέχεια μέχρι η πλακέτα να απενεργοποιηθεί Χαρακτηριστικά Η κατασκευή μας έχει τα παρακάτω χαρακτηριστικά Πολύ φθηνή υλοποίηση ενός τεχνητού μέλους

Τεχνητό μέλος - χέρι // σελ 16 Ρεαλιστική κίνηση - αίσθηση Ανακυκλώσιμα υλικά - φιλική στο περιβάλλον Τομείς εφαρμογής Χειρισμός επικίνδυνων υλικών Απενεργοποίηση επικίνδυνων υλικών (πχ βόμβες) Τεχνητά μέλη (με χρήση καταλληλότερων υλικών δημιουργίας της παλάμης και ακριβέστερων κινητήρων) Βελτιώσεις - παρατηρήσεις - σκέψεις Φιλτράρισμα τιμών εισόδου Χρήση καλύτερης ποιότητας ψηφιακών σερβο-κινητήρων Κίνηση με φωνητικές εντολές όπως για παράδειγμα thumbsup, pinch, win, rock, point, Που θα αποστέλλονται μέσω σειριακού διαύλου - bluetooth Κίνηση με αισθητήρες EMG emg electrodes που θα υπάρχουν στον καρπό και θα αντιλαμβάνονται την κίνηση του αντίστοιχου τένοντα ή τις αλλαγές στη συνολική περίμετρο του καρπού, δίνοντας έτσι την δυνατότητα να χρησιμοποιηθεί από άτομα που έχουν χάσει την παλάμη τους αλλά όχι τον καρπό. Ομαλοποίηση τιμών εισόδου με χρήση περισσότερων μετρήσεων κάθε φορά κινώντας κάθε μύ, με τον μέσο όρο μετρήσεων και όχι με τη στιγμιαία μέτρηση

Τεχνητό μέλος - χέρι // σελ 17

Τεχνητό μέλος - χέρι // σελ 18 Παράρτημα φωτογραφίες Πηγές http://www.mccormick.northwestern.edu/news/articles/2014/01/detecting-chemicals-measuri ng-strain-with-a-pencil-and-paper.html http://onlinelibrary.wiley.com/doi/10.1002/adfm.201500094/abstract