Π Τ Υ Χ Ι Α Κ Η /ΔΙ Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Π Τ Υ Χ Ι Α Κ Η /ΔΙ Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α"

Transcript

1 Α Ρ Ι Σ Τ Ο Τ Ε Λ Ε Ι Ο Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Θ Ε Σ Σ Α Λ Ο Ν Ι Κ Η Σ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Π Τ Υ Χ Ι Α Κ Η /ΔΙ Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α «ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO» (BIO-SIGNAL DETECTION SENSOR NETWORKS USING ARDUINO) «ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ, ΠΑΠΑΔΟΠΟΥΛΟΥ - ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ» ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΤΣΙΑΤΣΟΣ ΘΡΑΣΥΒΟΥΛΟΣ - ΚΩΝ/ΝΟΣ, ΕΠΙΚΟΥΡΟΣ ΚΑΘΗΓΗΤΗΣ ΘΕΣΣΑΛΟΝΙΚΗ 21/05/2013

2 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ 2

3 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO 3

4 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Π Ε Ρ Ι Λ Η Ψ Η Αντικείμενο της παρούσας εργασίας είναι η δημιουργία ασύρματης σύνδεσης ανάμεσα στην μικρο-πλατφόρμα Arduino και τον ηλεκτρονικό υπολογιστή. Η ερευνητική ομάδα του τμήματος Πληροφορικής του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης κατασκεύασε έναν μετρητή άγχους στην ουσία μια πλατφόρμα Arduino συνδεδεμένη με τρείς αισθητήρες: δύο στον καρπό του υποκειμένου μέτρησης και έναν στον λοβό του αυτιού του, οι οποίοι είναι προγραμματισμένοι να στέλνουν συνέχεια μετρήσεις για την θερμοκρασία σώματος, την εφίδρωση και τον καρδιακό παλμό του στον υπολογιστή. Στη συνέχεια αυτές οι μετρήσεις διαβάζονται από ειδική εφαρμογή και ενημερώνουν τον επιβλέποντα για τα επίπεδα άγχους του υποκειμένου. Η σύνδεση αυτή ανάμεσα στην πλατφόρμα Arduino και τον υπολογιστή γίνεται αυτή τη στιγμή ενσύρματα μέσω καλωδίου USB. Ο σκοπός της παρούσας εργασίας είναι να μετατρέψει την σύνδεση σε ασύρματη για λόγους ευχρηστίας. Θα πρέπει να επιλέξουμε την βέλτιστη ανάμεσα σε διάφορες επιλογές ασύρματης σύνδεσης χρησιμοποιώντας κριτήρια κόστους, αξιοπιστίας και απόδοσης. Στη συνέχεια πρέπει να υλοποιήσουμε τη σύνδεση και να εκτελέσουμε δοκιμές στέλνοντας επιτυχώς κάποια δεδομένα από το Arduino στον υπολογιστή παράλληλα μπορούμε να υλοποιήσουμε παρόμοια σύνδεση με android κινητό. Επίσης θα πρέπει να επιλέξουμε τι είδος μπαταρίας θα χρησιμοποιήσουμε για να μπορεί να λειτουργεί ο μετρητής άγχους αυτόνομα. Τέλος, θα ελέγξουμε τη συσκευή σε συνθήκες τελικής χρήσης, πιθανόν σε μεταπτυχιακούς φοιτητές κατά τη διάρκεια κάποιας εξέτασης, για να βεβαιωθούμε ότι όλα λειτουργούν χωρίς προβλήματα. 4

5 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO A B S T R A C T The object of this thesis is the creation of a wireless communication between the Arduino microcontroller and the computer or android OS cellphone. The research team of the computer science department of the Aristotle University in Thessaloniki has developed an anxiety reader in essence an Arduino platform connected to two sensors, one for the subject s wrist and another for his/her earlobe, which are programmed to continuously transmit readings of the subject s body temperature, perspiration and pulse rate to the computer. These readings are then used by the computer to inform the attendant of the subject s anxiety levels. This connection between the Arduino platform and the computer is done via a USB cable at the moment. The purpose of this thesis is to convert the connection to wireless for usability reasons. We will have to choose the best among a variety of different wireless communication technologies based on criteria of cost, dependability and performance. We then have to establish the connection and test it, successfully transmitting some data from the Arduino to the computer we can also establish a similar connection to an android cellphone. We have to choose what kind of battery we will use so as the anxiety reader can function autonomously too. Finally, we will check the device under end use conditions, probably on post-graduate students during some kind of exam, to make sure everything functions properly. 5

6 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Ε Υ Χ Α Ρ Ι Σ Τ Ι Ε Σ Πριν την παρουσίαση των αποτελεσμάτων της παρούσας εργασίας, αισθανόμαστε την υποχρέωση να ευχαριστήσουμε ορισμένους από τους ανθρώπους που γνωρίσαμε, συνεργαστήκαμε μαζί τους και έπαιξαν πολύ σημαντικό ρόλο στην πραγματοποίησή της: Τον κύριο Τσιάτσο Θρασύβουλο-Κωνσταντίνο, επίκουρο καθηγητή του τμήματος Πληροφορικής του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης, για την επίβλεψη και καθοδήγηση της διπλωματικής μας εργασίας. Τον κύριο Αποστολίδη Ιπποκράτη, υποψήφιο διδάκτορα ΜΔΕ στις ΤΠΕ στην εκπαίδευση, για την επίβλεψη και βοήθεια καθ όλη τη διάρκεια της εκπόνησης της εργασίας. Τον Στυλιανίδη Παναγιώτη, μεταπτυχιακό φοιτητή του τμήματος Πληροφορικής στο Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης, ως βοηθό στην ανάπτυξη του πρακτικού μέρους της εργασίας μας. <21/05/2013> Μαυράκης Σταύρος, Παπαδοπούλου- Τακέντα Χριστίνα 6

7 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α ΠΕΡΙΛΗΨΗ... 4 ABSTRACT... 5 ΕΥΧΑΡΙΣΤΙΕΣ... 6 ΠΕΡΙΕΧΟΜΕΝΑ... 7 ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ... 9 ΛΙΣΤΑ ΠΙΝΑΚΩΝ ΚΕΦΑΛΑΙΟ 1: ΕΙΣΑΓΩΓΗ ΚΕΦΑΛΑΙΟ 2: ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΚΕΦΑΛΑΙΟ 3: ΑΣΥΡΜΑΤΗ ΕΠΙΚΟΙΝΩΝΙΑ ΚΕΦΑΛΑΙΟ 4: ΥΛΟΠΟΙΗΣΗ ΠΑΡΑΡΤΗΜΑ Ι: ΑΝΑΦΟΡΕΣ ΠΑΡΑΡΤΗΜΑ ΙΙ: ΑΚΡΩΝΥΜΑ

8 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ ΠΑΡΑΡΤΗΜΑ ΙΙΙ: ΓΛΩΣΣΑΡΙΟ

9 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Λ Ι Σ Τ Α Σ Χ Η Μ ΑΤ Ω Ν ΕΙΚΟΝΑ 1: ΔΙΚΤΥΟ ΑΙΣΘΗΤΗΡΩΝ ΕΙΚΟΝΑ 2: ΕΙΔΗ ARDUINO ΕΙΚΟΝΑ 3: ΑΝΑΤΟΜΙΑ ARDUINO ΕΙΚΟΝΑ 4: WIFLY SHIELD ΕΙΚΟΝΑ 5: WIFI SHIELD ΕΙΚΟΝΑ 6: WISHIELD ΕΙΚΟΝΑ 7: BLUESMIRF ΕΙΚΟΝΑ 8: BLUETOOTH SHIELD EIKONA 9: ARDUINO BT ΕΙΚΟΝΑ 10: XBEE WIRE ANTENNA SERIES ΕΙΚΟΝΑ 11: XBEE EXPLORER DONGLE ΕΙΚΟΝΑ 12: XBEE SHIELD ΕΙΚΟΝΑ 13: CELLULAR SHIELD ΕΙΚΟΝΑ 14: ΣΥΝΔΕΣΗ BLUESMIRF ΕΙΚΟΝΑ 15: ΕΝΤΟΠΙΣΜΟΣ COM ΘΥΡΑΣ ΕΙΚΟΝΑ 16: ARDUINO IDE ΕΙΚΟΝΑ 17: ΕΠΙΛΟΓΗ ΚΑΤΑΛΛΗΛΟΥ BOARD ΕΙΚΟΝΑ 18: PROCESSING IDE ΕΙΚΟΝΑ 19: ARDUINO SERIAL MONITOR ΕΙΚΟΝΑ 20: 9V BATTERY ΕΙΚΟΝΑ 21: LIPO BATTERY ΕΙΚΟΝΑ 22: ΦΩΤΟΒΟΛΤΑΙΚΟ ΚΥΤΤΑΡΟ ΕΙΚΟΝΑ 23: ΣΥΝΔΕΣH ΦΩΤΟΒΟΛΤΑΪΚΟΥ ΜΕ ARDUINO ΕΙΚΟΝΑ 24: ΘΕΡΜΟΣΤΟΙΧΕΙΟ ΕΙΚΟΝΑ 25: ΣΥΝΔΕΣΜΟΛΟΓΙΑ ΘΕΡΜΟΣΤΟΙΧΕΙΟΥ

10 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Λ Ι Σ Τ Α Π Ι Ν Α Κ Ω Ν ΠΙΝΑΚΑΣ 1: ΠΙΝΑΚΑΣ ΑΣΥΡΜΑΤΩΝ ΤΕΧΝΟΛΟΓΙΩΝ

11 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Κ Ε Φ Α Λ Α Ι Ο 1 : Ε Ι Σ Α Γ Ω Γ Η 11

12 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ ΕΙΣΑΓΩΓΗ Αντικείμενο της παρούσας εργασίας είναι η πραγματοποίηση έρευνας και έπειτα η ανάπτυξη μιας ασύρματης τεχνολογίας για χρήση σε πλατφόρμα Arduino ώστε να αποστέλλονται δεδομένα ασύρματα προς τον υπολογιστή. Τα δεδομένα αυτά αφορούν τις τρεις συνιστώσες άγχους - επιδερμική εφίδρωση, θερμοκρασία και καρδιακός παλμός του υποκειμένου μέτρησης που θα συλλέγονται από μία συσκευή, η οποία θα μπορούσε να χαρακτηρισθεί ως μετρητής. Η εργασία δομείται σε κεφάλαια ως εξής: Στο Κεφάλαιο 2 γίνεται μια σύντομη παρουσίαση των Δικτύων Αισθητήρων. Υπάρχει μια περιγραφή της πλατφόρμας Arduino, των χαρακτηριστικών και πλεονεκτημάτων του, και αναφέρονται οι διάφορες εκδόσεις του που κυκλοφορούν στο εμπόριο και αφορούν την ανάπτυξη μιας συσκευής βασισμένης σε αυτό. Στο Κεφάλαιο 3 παρουσιάζονται οι διαθέσιμες επιλογές σε σχέση με την ασύρματη τεχνολογία που θα υλοποιηθεί, καθώς και τα επί μέρους εξαρτήματα που καθιστούν την κάθε μια από αυτές τις τεχνολογίες πραγματοποιήσιμη. Παρατίθενται τα χαρακτηριστικά απόδοσης και οικονομικού κόστους του κάθε εξαρτήματος καθώς και σύντομες συγκρίσεις αυτών. Στο Κεφάλαιο 4 καταγράφεται η συνολική διαδικασία υλοποίησης της ασύρματης τεχνολογίας, συμπεριλαμβανομένων της διασύνδεσης των επιμέρους εξαρτημάτων υλικού, των προγραμματιστικών διαδικασιών και των δοκιμών που ακολουθήθηκαν μέχρι να επιτευχθεί η σωστή επικοινωνία, αποστολή και λήψη των δεδομένων. Στο Κεφάλαιο αυτό, επιπρόσθετα, προτείνονται τεχνικές βελτιώσεις πάνω στην συσκευή που θα βελτίωναν περαιτέρω την απόδοση και ευχρηστία της συσκευής. Επίσης, αναφέρονται οι τεχνικές δυσκολίες που συναντήθηκαν στην πορεία της ανάπτυξης. Στο Παράρτημα I παρουσιάζονται αλφαβητικά η βιβλιογραφία και οι δικτυακοί τόποι που αναφέρονται στην εργασία. Στο Παράρτημα IΙ παρουσιάζονται τα ακρωνύμια τα οποία χρησιμοποιούνται σε αυτή την εργασία για την διευκόλυνση του αναγνώστη. Στο Παράρτημα IIΙ παρουσιάζεται το γλωσσάριο ξενικών όρων οι οποίοι χρησιμοποιούνται σε αυτή την εργασία για την διευκόλυνση του αναγνώστη. Στο Παράρτημα IV παρουσιάζεται το ευρετήριο των όρων οι οποίοι χρησιμοποιούνται σε αυτή την εργασία για την διευκόλυνση του αναγνώστη. 12

13 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Κ Ε Φ Α Λ Α Ι Ο 2 : Δ Ι Κ Τ ΥΑ Α Ι Σ Θ Η Τ Η Ρ Ω Ν 13

14 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ Ένα ασύρματο δίκτυο αισθητήρων αποτελείται από χωρικά διατεταγμένους αυτόνομους αισθητήρες για την παρακολούθηση φυσικών ή περιβαλλοντικών συνθηκών, όπως η θερμοκρασία, ο ήχος, η πίεση κλπ και για την συνεργατική μεταφορά των δεδομένων τους μέσα από το δίκτυο σε μια κύρια τοποθεσία. Τα πιο σύγχρονα δίκτυα είναι διπλής κατεύθυνσης, και επιτρέπουν τον έλεγχο της δραστηριότητας των αισθητήρων. Η ανάπτυξη των ασύρματων δικτύων αισθητήρων προωθήθηκε από στρατιωτικές εφαρμογές όπως η επιτήρηση του πεδίου μάχης - σήμερα τέτοια δίκτυα χρησιμοποιούνται σε πολλές βιομηχανικές και καταναλωτικές εφαρμογές. Τα ασύρματα δίκτυα αισθητήρων είναι κατασκευασμένα από κόμβους, όπου ο καθένας από αυτούς είναι συνδεδεμένος σε έναν ή περισσότερους αισθητήρες. Ένας κόμβος αισθητήρα μπορεί να διαφέρει ως προς το μέγεθος από μερικά κυβικά εκατοστά του μέτρου μέχρι και το μέγεθος ενός κόκκου σκόνης, αν και δεν έχουν κατασκευαστεί ακόμα λειτουργικοί κόμβοι αυθεντικών μικροσκοπικών διαστάσεων. Το κόστος των κόμβων αισθητήρων διαφέρει παρομοίως από μερικά μέχρι εκατοντάδες δολάρια, εξαρτώμενο από την πολυπλοκότητά τους. Οι περιορισμοί κόστους και μεγέθους των κόμβων επηρεάζουν τους αντίστοιχους περιορισμούς σε πόρους όπως η ενέργεια, η μνήμη η υπολογιστική απόδοση και το εύρος συχνότητας επικοινωνίας. [5] Μείζονας σημασίας έννοια αναφορικά με τα δίκτυα αισθητήρων είναι οι μορφοτροπείς. Ένας μορφοτροπέας (transducer) είναι μια συσκευή που μετατρέπει ένα σήμα από μία μορφή ενέργειας σε μια άλλη. Οι μορφές ενέργειας που συχνότερα αφορά ένας μορφοτροπέας, χωρίς αυτό να είναι απόλυτα δεσμευτικό, είναι η ηλεκτρική, η ηλεκτρομαγνητική (συμπεριλαμβανόμενης της φωτεινής), η χημική, η 14

15 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO ακουστική και η θερμική. Ενώ ο όρος «μορφοτροπέας» κοινώς υπαινίσσεται την χρήση αισθητήρα/ανιχνευτή, κάθε συσκευή που μετατρέπει ενέργεια μπορεί να θεωρηθεί ως μορφοτροπέας. Οι μορφοτροπείς χρησιμοποιούνται ευρέως ως όργανα μέτρησης. Χρησιμοποιείται ένας αισθητήρας (sensor) για να ανιχνεύσει μια παράμετρο μίας μορφής και να την μεταφράσει σε μια άλλη μορφής ενέργειας, συχνότερα σε ηλεκτρικό σήμα. Ένας ενεργοποιητής (actuator) δέχεται ως είσοδο ενέργεια και παράγει κίνηση. Η ενέργεια που εφοδιάζει τον ενεργοποιητή μπορεί να είναι ηλεκτρική ή μηχανική (πνευματική, υδραυλική, κλπ). Μια ηλεκτρική μηχανή και ένα μεγάφωνο είναι και τα δύο ενεργοποιητές, καθώς μετατρέπουν ηλεκτρική ενέργεια σε κίνηση εξυπηρετώντας διαφορετικούς σκοπούς. Οι συνδυαστικοί μορφοτροπείς έχουν διπλή λειτουργία. Ανιχνεύουν και παράγουν κίνηση. Για παράδειγμα, ένας τυπικός υπερηχητικός μορφοτροπέας εναλλάσσει πολλές φορές ανά δευτερόλεπτο τις δύο λειτουργίες του, ως ενεργοποιητής για να παράξει κύματα υπερήχων, και ως αισθητήρας για να ανιχνεύσει υπερήχους. 2.1 ARDUINO «Το Arduino είναι μια ανοιχτού λογισμικού πλατφόρμα για δημιουργία αρχετύπων βασισμένη σε ευέλικτου, εύκολου στη χρήση hardware και software. Είναι σχεδιασμένο για καλλιτέχνες, σχεδιαστές, ερασιτέχνες, και για οποιονδήποτε ενδιαφέρεται να δημιουργήσει διαδραστικά αντικείμενα ή περιβάλλοντα.» [3] Χαρακτηριστικά - πλεονεκτήματα Το Arduino μπορεί να χρησιμοποιηθεί για τη δημιουργία προσωποποιημένων ηλεκτρονικών project, παίρνοντας εισερχόμενα δεδομένα από μια ποικιλία διακοπτών και αισθητήρων, και ελέγχοντας μια ποικιλία από εξερχόμενων δεδομένων. Τα προγράμματα μπορεί να είναι ανεξάρτητα (να εκτελούνται μόνο πάνω στην πλατφόρμα), ή μπορεί να χρησιμοποιηθούν για να προωθούν ή να λαμβάνουν πληροφορίες από εφαρμογές που τρέχουν στον υπολογιστή. Οι πλατφόρμες μπορούνε να συναρμολογηθούν με το χέρι ή να αγοραστούν έτοιμες. Το λογισμικό που χρησιμοποιείται για να προγραμματιστεί η πλατφόρμα είναι ανοιχτού κώδικα και μπορεί να ληφθεί δωρεάν. Τα βασικά χαρακτηριστικά τα οποία είναι επίσης τα δυνατά πλεονεκτήματα του Arduino είναι τα ακόλουθα: 15 Χαμηλό κόστος: Τα Arduino είναι σχετικά φθηνά σε σύγκριση με άλλες πλατφόρμες. Σχεδόν όλα τα εξαρτήματα μπορούνε να συναρμολογηθούν με το χέρι, και ακόμα και τα έτοιμα κοστίζουν λιγότερο από 50$. Είναι ανεξάρτητα λειτουργικού συστήματος: Το λογισμικό του τρέχει σε Windows, Macintosh OSX και Linux.

16 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Απλό, ξεκάθαρο προγραμματιστικό περιβάλλον: Το περιβάλλον του Arduino είναι εύκολο στο χρήση για αρχάριους, αλλά παρ όλα αυτά αρκετά ευέλικτο για να το εκμεταλλευτούν οι προχωρημένοι. Ανοιχτού κώδικα και αναπτυσσόμενο λογισμικό: Το λογισμικό του Arduino εκδίδεται σαν ανοιχτού κώδικα εργαλεία, διαθέσιμα για ανάπτυξη από έμπειρους προγραμματιστές. Η γλώσσα μπορεί επίσης να επεκταθεί μέσω βιβλιοθηκών C++. Ανοιχτού κώδικα και αναπτυσσόμενο hardware: Το Arduino είναι βασισμένο στα ATMEGA8 και ATMEGA168 microcontrollers της Atmel. Τα σχέδια για τα εξαρτήματα εκδίδονται κάτω από συγκεκριμένη άδεια, έτσι έμπειροι σχεδιαστές ηλεκτρικών κυκλωμάτων μπορούνε να φτιάξουν τη δικιά τους εκδοχή του εξαρτήματος, επεκτείνοντας και βελτιώνοντας το. Ακόμα και σχετικά άπειροι χρήστες μπορούν να φτιάξουν τη βασική εκδοχή του εξαρτήματος για να καταλάβουν πώς λειτουργεί και να γλιτώσουν χρήματα. [2] Τεχνικά χαρακτηριστικά, παραλλαγές και ανατομία του Arduino Ένας μικροελεγκτής (ή αλλιώς μονάδα μικροελεγκτή - Microcontroller Unit, MCU) μπορεί να θεωρηθεί ένας μικρός υπολογιστής πάνω σε ένα ολοκληρωμένο κύκλωμα (μικροτσίπ) που περιλαμβάνει έναν πυρήνα επεξεργασίας, μνήμη, και προγραμματίσιμα περιφερειακά εισόδου και εξόδου (πχ διακόπτες, ηλεκτρονόμους, σωληνοειδή, LEDs, προσαρμόσιμου μεγέθους οθόνες LCD, συσκευές ραδιοσυχνοτήτων, και αισθητήρες για δεδομένα όπως η θερμοκρασία, η υγρασία, το φως κλπ.), μνήμη προγραμματισμού (στην μορφή Flash μνήμης) περιλαμβάνεται επίσης συχνά σε ολοκληρωμένα κυκλώματα, όπως και μνήμη RAM. Οι μικροελεγκτές είναι ένα πολύ δημοφιλές εξάρτημα στα σύγχρονα ηλεκτρονικά συστήματα. Τα κύρια χαρακτηριστικά μιας μονάδας μικροελεγκτή είναι τα εξής: Θύρες Εισόδου/Εξόδου (I/O - Input/Output ports). Υπάρχουν συνήθως pins που συλλέγουν και παράγουν ψηφιακά σήματα προς άλλα κυκλώματα. Αυτά είναι η διεπαφή των μικροελεγκτών με τον εξωτερικό κόσμο. Αισθητήρες και ενεργοποιητές όπως και άλλες συσκευές που επικοινωνούν με τον μικροελεγκτή συνδέονται σε αυτές τις θύρες. Καθώς αυτές είναι ψηφιακές θύρες, ο μικροελεγκτής λαμβάνει την πληροφορία σε αλληλουχίες Bits και Bytes. CPU: Η κύρια μονάδα επεξεργασίας όπου εκτελούνται όλες οι πράξεις βασίζονται στον προγραμματισμό και την αλληλεπίδραση με εξωτερικά κυκλώματα. Η μνήμη: Περιλαμβάνει το πρόγραμμα που εκτελείται και είναι επίσης διαθέσιμη για την αποθήκευση δεδομένων που δημιουργεί το πρόγραμμα. Είναι συνήθως περιορισμένη και μπορεί να προκαλέσει σφάλματα και προβλήματα σε μεγάλα προγράμματα και σε περιπτώσεις που δεν γίνεται σωστή και αποδοτική διαχείριση της μνήμης. 16

17 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Μια σειριακή γραμμή από τον μικροελεγκτή (Transmit TX) και μια επίσης σειριακή γραμμή προς τον μικροελεγκτή (Receive RX) που επιτρέπουν την ροή των δεδομένων από και προς την πλακέτα μέσω της διασύνδεσης. Οι περισσότεροι μικροελεγκτές συνδυάζονται επίσης με άλλες συσκευές όπως: Ένα σύστημα χρονοδιακόπτη (timer) που επιτρέπει στον μικροελεγκτή να εκτελεί εργασίες ανά τακτά χρονικά διαστήματα. Έναν κύκλωμα μετατροπής αναλογικού σήματος σε ψηφιακό (ADC - Analog to Digital Circuit)ή έναν μετατροπέα που επιτρέπει στον μικροελεγκτή να δεχθεί ως είσοδο αναλογικά δεδομένα προς επεξεργασία. Η πλακέτα του Arduino χρησιμοποιεί ως βάση της έναν μικροελεγκτή με τους απαραίτητους συντελεστές που απαιτούνται για να μας δίνουν την δυνατότητα να να το προγραμματίσουμε και να το συνδέσουμε με αισθητήρες και άλλα κυκλώματα. Με βάση τα τεχνικά χαρακτηριστικά που αναφέρθηκαν προηγουμένως, υπάρχουν πολλές διαφορετικές εκδοχές του Arduino στο εμπόριο. Το πρωτότυπο κατασκευάζεται από την ιταλική εταιρία Smart Projects. Κάποιες παραλλαγές του έχουν σχεδιαστεί από την αμερικανική εταιρία SparkFun Electronics. Μέχρι σήμερα έχουν παραχθεί εμπορικά 16 διαφορετικές εκδόσεις του Arduino: 1. The Serial Arduino 2. The Arduino Extreme 3. The Arduino Mini 4. The Arduino Nano 5. The LilyPad Arduino 6. The Arduino NG 7. The Arduino NG plus 8. The Arduino Bluetooth 9. The Arduino Diecimila 10. The Arduino Duemilanove 11. The Arduino Mega 12. The Arduino Uno 13. The Arduino Mega The Arduino Leonardo 15. The Arduino Esplora 16. The Arduino Due [5] 17

18 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Μερικά παραδείγματα διαφορετικών εκδόσεων: Diecimila Duemilanove Uno Leonardo Mega Nano Due LilyPad 18

19 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Όπως προαναφέρθηκε, η κάρτα του Arduino απαρτίζεται από έναν μικροελεγκτή. Ο πιο διαδεδομένος είναι ο ATmega328, που παρέχει την δυνατότητα σύνδεσης με αισθητήρες και άλλα εξωτερικά κυκλώματα. Στην παρακάτω εικόνα παρουσιάζεται η ανατομία μίας πλακέτας Arduino UNO, με τα βασικά μέρη της. Πρόκειται ένα μοντέλο κυκλώματος μικροελεγκτή με 40 pins, που έχει τοποθετηθεί πάνω σε μία υποδοχή chip περίπου στο κέντρο της διάταξης. Περιλαμβάνει το σημείο τροφοδοσίας (power jack), μία θύρα USB, ένα πλήκτρο επανεκκίνησης, έναν σειριακό προγραμματιστή, και δύο σειρές pins I/O στο πάνω και στο κάτω μέρος της κάρτας. Το πλήκτρο επανεκκίνησης ξαναρχίζει την λειτουργία της πλακέτας από την αρχή. Ο σειριακός προγραμματιστής μπορεί να χρησιμοποιηθεί σε περίπτωση που θέλουμε να προγραμματίσουμε το Arduino χρησιμοποιώντας εξωτερικό προγραμματισμό (επίσης μας δίνει την δυνατότητα να τροποποιήσουμε η να ενημερώσουμε τον Bootloader). Η τροφοδοσία του Arduino μπορεί να γίνει μέσω σύνδεσης USB ή χρησιμοποιώντας εξωτερική πηγή. Στην κάτω δεξιά γωνία παρατηρούμε τα αναλογικά pins (0-5). Αυτά χρησιμοποιούνται για την σύνδεση με αναλογικούς αισθητήρες και για την ανάγνωση των εισόδων αυτών απευθείας από το Arduino. Αριστερά υπάρχουν άλλα 6 pins. Το pin επανεκκίνησης (reset pin) είναι μία ψηφιακή θύρα εισόδου. Μπορούμε για παράδειγμα, να θέσουμε έναν ενεργοποιητή με τιμή κατωφλίου 5V, ώστε όταν διέρχεται ρεύμα κατάστασης HIGH, το pin επανεκκίνησης να επανεκκινεί την κάρτα. Τα επόμενα δύο pins παράγουν τάση 3.3V και 5V αντίστοιχα και μπορούν να χρησιμοποιηθούν για την τροφοδοσία των αισθητήρων και των υπόλοιπων εξαρτημάτων της πλακέτας. Δίπλα σε αυτά βρίσκονται δύο pins γείωσης καθώς και ένα pin τάσης. Μπορούμε να χρησιμοποιήσουμε το ζεύγος των pin γειώσεων και το pin τάσης για να συνδέσουμε το Arduino με μπαταρία. 19

20 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Το πάνω μέρος της διάταξης περιλαμβάνει τα ψηφιακά pins Εισόδου/Εξόδου και το σειριακό pin επικοινωνίας. Τα πρώτα είναι ένα ζεύγος που σημειώνεται ως Rx και Tx πάνω στην κάρτα. Αυτά χρησιμοποιούνται για την επικοινωνία με άλλες συσκευές που χρησιμοποιούν σειριακό πρωτόκολλο όπως για παράδειγμα το Bluetooth, οι οθόνες LCD, Shields που σχετίζονται με λειτουργίες επικοινωνίας κλπ. Προς τα αριστερά υπάρχουν 12 I/O pins. Αυτά χρησιμοποιούνται για την ανάγνωση ψηφιακών δεδομένων από συσκευές όπως διακόπτες ή ψηφιακούς αισθητήρες ή ακόμα για τον έλεγχο ενεργοποιητών, όπως για παράδειγμα, στην περίπτωση ενός διακόπτη αναμετάδοσης ψηφιακών δεδομένων. Οι καταστάσεις λειτουργίας αυτών (HIGH/LOW states) καθορίζονται στον εξ αρχής ενσωματωμένο κώδικα λειτουργίας του Arduino. Υπάρχει ακόμα ένα pin γείωσης που χρησιμεύει σε περίπτωση που θέλουμε να συνδέσουμε ένα LED σε κάποιο άλλο pin και, τέλος, αναλογικό παραπεμπτικό pin. Το τελευταίο χρησιμοποιείται σε περιπτώσεις που θέλουμε μέσω του ενσωματωμένου κώδικα να αναφερθούμε σε κάποια τιμή τάσης μέσα στο κύκλωμα, με τιμή που διαφέρει από τις προεπιλογές των 3.3V και 5V. 20

21 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Κ Ε Φ Α Λ Α Ι Ο 3 : Α Σ Υ Ρ Μ ΑΤ Η Ε Π Ι Κ Ο Ι Ν Ω Ν Ι Α 21

22 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ ΑΣΥΡΜΑΤΗ ΕΠΙΚΟΙΝΩΝΙΑ Υπάρχουν διάφορες τεχνολογίες ασύρματης επικοινωνίας σκοπός της παρούσας εργασίας ήταν να βρούμε την κατάλληλη για τη σύνδεση του Arduino μας με τον υπολογιστή. Έπρεπε να διαλέξουμε βάση κόστους, αξιοπιστίας και απόδοσης. Παρακάτω παραθέτουμε τις διάφορες επιλογές που ερευνήσαμε: 3.1 WIFI Το WiFi, επίσης γνωστό ως IEEE x, είναι ο ποιο συνηθισμένος τρόπος για να συνδέουμε συσκευές ασύρματα με το ίντερνετ. Όλα τα laptops, smartphones και tablet PCs είναι εξοπλισμένα με διεπαφές WiFi και επικοινωνούνε με τα ασύρματα router για σύνδεση στο διαδίκτυο. Τα εμπορικά διαθέσιμα WiFi εξαρτήματα μπορούν να ενσωματωθούν απευθείας σε διάφορες συσκευές και να παρέχουν άμεση συνδεσιμότητα. Το μεγαλύτερο πλεονέκτημά του απέναντι σε άλλες τεχνολογίες ασύρματης σύνδεσης είναι το γεγονός ότι τα WiFi δίκτυα είναι πολύ εύκολο να εδραιωθούν και έτσι συσκευές με WiFi εξαρτήματα μπορούν να συνδεθούν απευθείας στο διαδίκτυο. Ένα μειονέκτημά του είναι ότι αυτή η τεχνολογία απαιτεί περισσότερο ρεύμα σε σύγκριση με τις άλλες. Τα διάφορα εξαρτήματα μπορούν να καταφέρουν μεταφορά δεδομένων μέχρι και 54 Mbps, απόσταση μέχρι και 150m, ενώ λειτουργούν σε συχνότητα 5 GHz. [2] Διάφορες εμπορικά διαθέσιμες επιλογές περιλαμβάνουν: WiFly Shield Λειτουργεί στα 3.3V, τιμή: 69.95$ [4] 22

23 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Arduino WiFi Shield Λειτουργεί στα 5V, τιμή: 69$ [6] WiShield 5V, τιμή: 55$ [7] 3.2 BLUETOOTH Το Bluetooth είναι ένα τεχνολογικό πρότυπο για μεταφορά δεδομένων σε μικρές αποστάσεις (χρησιμοποιώντας μικρού μήκους ραδιοκύματα για μετάδοση στα MHz) από σταθερές και κινητές συσκευές, δημιουργώντας προσωπικά δίκτυα. Το Bluetooth υπήρξε ένα από τα πρώτα πρωτόκολλα ασύρματης επικοινωνίας σχεδιασμένο για χαμηλή κατανάλωση ρεύματος με σκοπό να αντικαταστήσει μικρού μήκους ενσύρματες επικοινωνίες. Ένα σημαντικό χαρακτηριστικό του είναι ότι οι συσκευές μπορούν να ανακαλύψουν και να επικοινωνήσουν μεταξύ τους χωρίς την ανάγκη να βρίσκονται εντός οπτικού πεδίου. Το Bluetooth χρησιμοποιείται συχνά για τη σύνδεση μικρών συσκευών μεταξύ τους, χάρη στο γεγονός ότι μπορεί να υποστηρίξει την αυτόματη δημιουργία ομότιμων 23

24 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ δικτύων (δηλαδή δίκτυα συσκευών που ανταλλάζουν και προωθούν πληροφορίες) και προσφέρει επικοινωνιακή λειτουργικότητα με χαμηλή κατανάλωση ρεύματος. [2] Η μεταφορά δεδομένων στα ακόλουθα εξαρτήματα φτάνει μέχρι και τα 721 Kbps, ενώ η απόσταση κυμαίνεται ανάμεσα σε m BlueSMiRF Silver: 3.3V - 6V, απόσταση 18m, τιμή 39.95$ Gold: 3.3V 6V, απόσταση 100m, τιμή 64.95$ [4] Bluetooth Shield Απόσταση 10m, τιμή 22.90$ [8] Arduino BT Το Arduino BT είναι βασισμένο στο ATmega168, αλλά έχει ενσωματωμένο το Bluegiga WT11 bluetooth module, με άλλα λόγια είναι μια πλατφόρμα Arduino με ενσωματωμένη δυνατότητα Bluetooth επικοινωνίας [3] : 24

25 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Τιμή [9] 3.3 ZIGBEE Το ZigBee είναι μία από τις τελευταίες και πιο προηγμένες ασύρματες επικοινωνίες που ενσωματώνεται ευρέως στην καθημερινή αυτοματοποίηση και στις έξυπνες συσκευές παγκοσμίως. Έχει σχεδιαστεί ειδικά ως ένα διεθνές πρότυπο με σκοπό να απευθύνει τις ανάγκες για χαμηλού κόστους, χαμηλών απαιτήσεων σε τροφοδοσία ασύρματα δίκτυα για επικοινωνία ανάμεσα σε συσκευές. Ένα ZigBee εξάρτημα μπορεί να έχει χαμηλή κατανάλωση των 50 ma. Για παράδειγμα, μία επαναφορτιζόμενη μπαταρία των 850 mah μπορεί να προσφέρει περίπου 17 ώρες συνεχής χρήσης για ένα τέτοιο εξάρτημα. Σε σύγκριση με το Bluetooth το ZigBee προσφέρει καλύτερη ενεργειακή αποδοτικότητα και μεγαλύτερη εμβέλεια, καθιστώντας το μία καλύτερη ασύρματη τεχνολογία για μικρά project. Επιπρόσθετα, επιτρέπει την αυτόματη δημιουργία ομότιμων δικτύων (peer network) και θεωρείται αποδοτικότερα επεκτάσιμο σε αυτόν τον τομέα. Το ZigBee λειτουργεί στα 2.4 GHz, 900 MHz και 868 MHz. Ο μέγιστος ρυθμός μετάδοσης δεδομένων είναι περίπου 250 kbps και η εμβέλεια επικοινωνίας μπορεί να διαφέρει από 100 m μέχρι και 1 Km αναλόγως με την ισχύ του εξαρτήματος (σε μικρά projects συνήθως φτάνουμε τον μέγιστο των 100 m). [2] Xbee Wire Antenna Series 2 3.3V, 250kbps, εμβέλεια 120m, τιμή 20.95$ [4] 25

26 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ XBee Explorer Dongle Το συγκεκριμένο εξάρτημα χρειάζεται για να προσαρτήσουμε το XBee στον υπολογιστή μας. Τιμή 24.95$ [4] Xbee Shield Αντίστοιχα, χρειαζόμαστε αυτό το εξάρτημα για να προσαρτήσουμε το XBee στο Arduino μας. Τιμή 14.95$ [4] 26

27 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO 3.4 CELLULAR 3G Το «φορητό διαδίκτυο» συνήθως απευθύνεται σε πρόσβαση στο διαδίκτυο από μια φορητή συσκευή, όπως ένα smartphone ή ένα laptop μέσω ενός φορητού ευρυζωνικού δικτύου. Το φορητό ευρυζωνικό δίκτυο είναι βασισμένο σε κυψελική επικοινωνία (cellular communication), η ίδια τεχνολογία που χρησιμοποιείται στα κινητά μας τηλέφωνα για τις κλήσεις και τα γραπτά μας μηνύματα. Μπορεί να προσφέρει άμεση συνδεσιμότητα στο internet σε μια ποικιλία ρυθμών δεδομένων. Διάφορα πρότυπα δικτύων υπάρχουν για το φορητό internet - GPRS, 3G, WiMax, και LTE είναι μερικά από αυτά. Εξαιτίας της πολυπλοκότητας του πρωτοκόλλου επικοινωνίας και της κωδικοποίησης πληροφορίας, μαζί με τις υψηλές ενεργειακές απαιτήσεις σε περιπτώσεις όπου το σήμα είναι ασθενές, η κατανάλωση μπαταρίας των συσκευών φορητού internet είναι ένα πρόβλημα. Παρόλα αυτά είναι μια καλή επιλογή για σύνδεση συσκευών απευθείας στο διαδίκτυο, μιας και μικρά GPRS εξαρτήματα για το Arduino είναι διαθέσιμα και η συνδεσιμότητα δεν χρειάζεται περαιτέρω υποδομή. Ανάλογα με το πρότυπο και την διαθέσιμη κάλυψη δικτύου, οι ταχύτητες σύνδεσης ξεκινάνε από 80 kbps (GPRS) μέχρι και μερικά mbps (3G και 4G). Η εμβέλεια φτάνει μέχρι και μερικά χιλιόμετρα ενώ η τεχνολογία λειτουργεί στα 800 ή 1900 MHz. Οφείλει να σημειωθεί ότι πρέπει να συμπεριλάβουμε μια έγκυρη κάρτα SIM αν θέλουμε να χρησιμοποιήσουμε αυτή την τεχνολογία με το Arduino. [2] Cellular Shield 3.8V, τιμή 99.95$ [9] 27

28 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ 3.5 ΣΥΜΠΕΡΑΣΜΑΤΑ Technology Data Rate Range Frequency Price WiFi 54 Mbps 150m 5 GHz 55-70$ Bluetooth 721 Kbps m 2.4 GHz ISM 23-65$ Cellular 3G 5.8 Mbps/ 14.4 Mbps m-km 800 MHz, 1900 MHz 100$ ZigBee Kbps m 2.4 GHz ISM, 868 MHz, 915 MHz ISM ~82$ Όπως φαίνεται στον παραπάνω πίνακα η πιο οικονομική επιλογή είναι το Bluetooth, παρ όλο που δεν είναι τόσο αξιόπιστο όσο το ZigBee. Το WiFi απαγορεύει την ταυτόχρονη σύνδεση μιας συσκευής σε δύο ασύρματα δίκτυα, ενώ το 3G είναι το πιο ακριβό από όλα και επιπλέον χρειάζεται μια κάρτα SIM για να δουλέψει. Για τους παραπάνω λόγους, επιλέξαμε να υλοποιήσουμε την ασύρματη σύνδεση της συσκευής μας χρησιμοποιώντας Bluetooth. 28

29 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Κ Ε Φ Α Λ Α Ι Ο 4 : ΥΛ Ο Π Ο Ι Η Σ Η 29

30 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ ΥΛΟΠΟΙΗΣΗ Έχοντας επιλέξει το πρωτόκολλο Bluetooth για την ασύρματη επικοινωνία της συσκευής μας για τους λόγους που προαναφέρθηκαν σε προηγούμενο κεφάλαιο, ξεκινήσαμε την ανάπτυξή της. Εργαστήκαμε με το εξάρτημα BlueSMiRF Silver. Μετά από έρευνα καταλήξαμε στο συγκεκριμένο για λόγους αξιοπιστίας και βασιζόμενοι στον προϋπολογισμό που είχαμε θέσει αρχικά. Ενδεικτικά αναφέρουμε παρακάτω κάποια χαρακτηριστικά του εξαρτήματος: Πολύ ισχυρή σύνδεση τόσο στην ακεραιότητα όσο και στην απόσταση μετάδοσης. Ανθεκτικό σχήμα αλλαγής συχνότητας - λειτουργεί σε σκληρά RF περιβάλλοντα όπως τα WiFi, g, και Zigbee. Κωδικοποιημένη σύνδεση. Συχνότητα: 2.4~2.524 GHz. Τάση λειτουργίας: 3.3V-6V. Σειριακή επικοινωνία: bps. Θερμοκρασία σε λειτουργία: -40 ~ +70C. Ενσωματωμένη κεραία. [4] 4.1 ΣΥΝΔΕΣΗ ΤΟΥ BLUESMIRF Αναφέρουμε πως εργαστήκαμε σε υπολογιστή με ενσωματωμένη λειτουργία Bluetooth και 64 bit Windows 8. Για τις αρχικές δοκιμές μας τροφοδοτούσαμε το Arduino μέσω USB θύρας από τον υπολογιστή. Για να συνδέσουμε το BlueSMiRF με το Arduino ακολουθήσαμε τα ακόλουθα βήματα: 1) Το BlueSMiRF έχει 4 pins που μας αφορούν: PWR, GND, Rx και Tx. Συνδέσαμε το PWR pin στο 5V pin του Arduino μας, το GND pin στο Ground pin, το Rx στο Tx pin και τέλος το Tx στο Rx pin. Θέσαμε το Arduino σε λειτουργία και βεβαιωθήκαμε για τη σωστή τροφοδότηση του BlueSMiRF παρατηρώντας το κόκκινο LED που αναβόσβηνε. 30

31 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO 2) Στη συνέχεια ενεργοποιήσαμε το Bluetooth του υπολογιστή, και αφού εντοπίστηκε το Arduino, το προσθέσαμε στη λίστα συσκευών Bluetooth του υπολογιστή. Στο σημείο αυτό χρειάστηκε να πληκτρολογήσουμε τον προεπιλεγμένο κωδικό Ο υπολογιστής πλέον θυμάται, αναγνωρίζει και συνδέεται με την συσκευή αυτόματα. 4.2 ΣΥΓΓΡΑΦΗ ΚΩΔΙΚΑ ΕΛΕΓΧΟΥ Για την σύνταξη του κώδικα χρειάστηκε να προσδιορίσουμε την COM θύρα του υπολογιστή μέσω της οποίας πραγματοποιείται η σύνδεση. Στον πίνακα ελέγχου, στην κατηγορία των συνδεδεμένων συσκευών, εντοπίσαμε το BlueSMiRF και μέσω των ιδιοτήτων του βρήκαμε την αντίστοιχη COM θύρα (συγκεκριμένα την COM 5). 31

32 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Το Arduino διαθέτει δικό του ενσωματωμένο Ολοκληρωμένο Περιβάλλον Ανάπτυξης (IDE), πάνω στο οποίο συντάξαμε τον απαιτούμενο κώδικα. 32

33 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Επιλέξαμε τον τύπο του Arduino και την κατάλληλη COM θύρα: Έπειτα συντάξαμε ένα απλό τμήμα κώδικα για να δοκιμάσουμε την ορθή λειτουργία της σύνδεσης: void setup() { // initialize the serial communication at 9600 baud rate Serial.begin(9600); } 33

34 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ void loop() { // send a test string: Serial.println( Hello, world!! ); // wait a bit for the analog-to-digital converter // to stabilize after the last reading: delay(2); } Στην ουσία αρχικοποιήσαμε την σειριακή σύνδεση στα 9600 baud rate και στέλναμε περιοδικά μέσω του Arduino το test string «Hello,world!!». Κάναμε upload τον κώδικα αυτόν στο Arduino και το επανεκκινήσαμε. Από εδώ και πέρα το Arduino μόλις δεχόταν ρεύμα έστελνε συνεχώς αυτό το string. Για την λήψη των δεδομένων από το Arduino στον υπολογιστή χρησιμοποιήσαμε το προγραμματιστικό περιβάλλον της Processing. Αυτό επίσης είχε το δικό του IDE πάνω στο οποίο εργαστήκαμε για το δοκιμαστικό πρόγραμμα. 34

35 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Ο κώδικας που χρησιμοποιήσαμε φαίνεται παρακάτω: Serial myport; String strreply=""; public void setup() { //initialize serial connection myport = new Serial(this, "COM5", 9600); } public void draw() { delay(50); //check to see if the port is available while (myport.available() > 0) { //read the string String strreply=myport.readstring(); //print the string System.out.println(strreply); } } Αρχικοποιούμε τη σύνδεση με το Arduino και στη συνέχεια εκτυπώνουμε το test string που λαμβάνουμε μέσω Bluetooth. 4.3 ΑΝΤΙΜΕΤΩΠΙΣΗ ΠΡΟΒΛΗΜΑΤΩΝ Στο σημείο αυτό παρουσιάστηκαν κάποια προβλήματα. Το πρώτο από αυτά ήταν ότι δεν μεταγλωττιζόταν το προγραμματάκι στην Processing. Ανακαλύψαμε ότι δεν μας δινόταν η δυνατότητα να πραγματοποιήσουμε σειριακή σύνδεση στην 64bit έκδοση της Processing. Ξαναπροσπαθήσαμε στην 32bit έκδοση με επιτυχία. Έπειτα παρατηρήσαμε ότι δε γινόταν σωστά η ασύρματη σύνδεση, το οποίο φαινόταν από το γεγονός ότι το LED του BlueSMiRF δε γινόταν πράσινο, όπως θα έπρεπε. Μετά από έρευνα και δοκιμές, το πρόβλημα λύθηκε αλλάζοντας το default baud rate του BlueSMiRF από 9600 σε Αυτό το πραγματοποιήσαμε μέσω του IDE του Arduino - συνδεθήκαμε μέσω σειριακής κονσόλας με το BlueSMiRF: 35

36 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Για να γίνει αυτή η αλλαγή χρησιμοποιήσαμε τις εντολές: $$$ //enter command mode d //display current settings SU,96 //change baud rate to 9600 d ---<cr> //END Μετά από αυτή τη διόρθωση το LED του BlueSMiRF άναβε πράσινο και η αποστολή του test string γινόταν επιτυχώς. 4.4 ΕΛΕΓΧΟΣ ΑΠΟΣΤΑΣΕΩΝ Μετά την επιτυχή αποστολή των δοκιμαστικών δεδομένων έπρεπε να ελέγξουμε την εμβέλεια της συσκευής μας. Για να επιτευχθεί αυτός ο έλεγχος χρησιμοποιήσαμε δύο φορητούς υπολογιστές, έναν για να τροφοδοτεί το Arduino και έναν για την λήψη των δεδομένων. Οι δοκιμές πραγματοποιήθηκαν σε διαφορετικές αποστάσεις, με και χωρίς ενδιάμεσα φυσικά εμπόδια. Παρ όλους τους ισχυρισμούς της εταιρείας του προϊόντος (18m), η ακτίνα του BlueSMiRF δεν ξεπέρασε τα 5m με εμπόδια. Σε περιοχή ακτίνας 5m η αποστολή/λήψη των δεδομένων εκτελούνταν δίχως προβλήματα - αποφασίστηκε πως αυτή η απόσταση ήταν επαρκής για τις ανάγκες του project. 36

37 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO 4.5 ΕΛΕΓΧΟΣ ΜΕΤΡΗΤΗ ΑΓΧΟΥΣ Το επόμενο βήμα ήταν να συνδέσουμε το BlueSMiRF με το ήδη αναπτυγμένο δίκτυο αισθητήρων και να ελέγξουμε την συνολική λειτουργία/συνεργασία αυτών. Μέχρι τώρα η σύνδεση του Arduino γινόταν ενσύρματα μέσω USB. Αυτή η σύνδεση ήταν επίσης σειριακή, οπότε δε χρειάστηκε να μεταβάλλουμε τον κώδικα για την καινούρια ασύρματη επικοινωνία. Συνδέσαμε το BlueSMiRF με τον μετρητή άγχους, συνάψαμε τους αισθητήρες σε υποκείμενο δοκιμής με τον τρόπο που προαναφέρθηκε στην εισαγωγή (στον καρπό του χεριού για την συλλογή δεδομένων εφίδρωσης και θερμοκρασίας και στον λοβό του αυτιού για τον καρδιακό παλμό) και θέσαμε σε λειτουργία την συσκευή. Ο έλεγχος ήταν επιτυχής, τα δεδομένα στελνόντουσαν χωρίς προβλήματα και ο υπολογιστής λάμβανε τις αντίστοιχες αριθμητικές ενδείξεις περιοδικά στα προκαθορισμένα χρονικά διαστήματα. 4.6 ΑΥΤΟΝΟΜΗ ΤΡΟΦΟΔΟΣΙΑ Το τελευταίο βήμα ήταν να αντικαταστήσουμε την ενσύρματη (USB) τροφοδοσία της συσκευής μας με κάποια ανεξάρτητη πηγή ενέργειας. Για την δοκιμή χρησιμοποιήσαμε μια απλή μπαταρία των 9V, καθώς το προτεινόμενο εύρος ηλεκτρικής τάσης του Arduino είναι 7-12V. Μια επαναφορτιζόμενη μπαταρία αποφασίσαμε πως ήταν τόσο επαρκής για να καλύψει τις ανάγκες της συσκευής μας, όσο και η πλέον οικονομική λύση, οπότε και σε αυτήν καταλήξαμε. Είχαμε όμως και άλλες εναλλακτικές επιλογές όπως α) τα φωτοβολταϊκά και β) τα θερμοστοιχεία. Στο σημείο αυτό, όμως, ας αναφερθούμε σε δύο τύπους μπαταρίας, τις επαναφορτιζόμενες και τις λεγόμενες LiPo: 37

38 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Επαναφορτιζόμενες μπαταρίες: πρόκειται για ένα είδος ηλεκτρικής μπαταρίας. Περιλαμβάνει ένα ή περισσότερα ηλεκτροχημικά κύτταρα, και είναι ένα είδος ηλεκτρικού συσσωρευτή. Είναι αλλιώς γνωστός ως δευτερογενές κύτταρο, επειδή οι ηλεκτροχημικές αντιδράσεις που λαμβάνουν χώρα σε αυτό είναι ηλεκτρικά αναστρέψιμες. Οι επαναφορτιζόμενες μπαταρίες υπάρχουν σε πολλά μεγέθη, σχήματα και καλύπτουν εύρος από κύτταρα κουμπιού μέχρι συστήματα megawatt που συνδέονται για να σταθεροποιήσουν ένα ολόκληρο δίκτυο ηλεκτρικής κατανομής. Πολλοί διαφορετικοί συνδυασμοί χημικών χρησιμοποιούνται, όπως για παράδειγμα οι μπαταρίες Ιόντων Λιθίου (Li-ion), οι Νικελίου-Καδμίου (NiCd), οι Νικελίου-Μεταλλικών Υδριδίων (NiMH) και οι Λιθίου-Ιόντων Πολυμερών (Li-Po). Οι επαναφορτιζόμενες μπαταρίες έχουν συνολικά μικρότερο κόστος χρήσης και αντίκτυπου στο περιβάλλον απ ότι οι μπαταρίες μιας χρήσης, ενώ πολλά είδη επαναφορτιζόμενων μπαταριών υπάρχουν στο εμπόριο σε σχήματα, μεγέθη και αποδοτικά χαρακτηριστικά όμοια με τις μπαταρίες μίας χρήσεως. Τέλος, οι επαναφορτιζόμενες μπαταρίες έχουν υψηλότερο αρχικό κόστος, αλλά μπορούν να επαναφορτιστούν πολύ οικονομικά και να χρησιμοποιηθούν πολλές φορές. Οι μπαταρίες LiPo (Λιθίου- ιόντων πολυμερών, Lithium-Polymer): πρόκειται για είδος επαναφορτιζόμενων μπαταριών που αποτελούνται από πολλά πανομοιότυπα δευτερογενή κύτταρα σε παράλληλη συνδεσμολογία, για να αυξηθεί έτσι το επίπεδο εκκένωσης ρεύματος, και συχνά είναι διαθέσιμες σε «πακέτα» για να αυξήσουν την συνολική διαθέσιμη τάση. Οι μπαταρίες LiPo παρουσιάζουν αυξημένη χωρητικότητα και απόδοση από τις απλές επαναφορτιζόμενες ή μίας χρήσεως μπαταρίες και χαρακτηρίζονται από περισσότερους κύκλους επαναφόρτισης. Για την σύνδεσή μιας LiPo με Arduino, είναι απαραίτητος ένας μετασχηματιστής. Οι LiPo θεωρούνται οι πλέον διαδεδομένες μπαταρίες για projects ρομποτικής και μικροηλεκτρονικής, ωστόσο έχουν ένα κάπως πιο υψηλό αρχικό κόστος, περίπου 20$. 38

39 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Φωτοβολταϊκά Ένα ηλιακό κύτταρο (ή αλλιώς φωτοβολταϊκό) είναι μία ηλεκτρική συσκευή που μετατρέπει την ηλιακή ενέργεια σε ηλεκτρική μέσω του φωτοβολταϊκού φαινομένου (photovoltaic effect). Είναι μια μορφή φωτοηλεκτρικού κυττάρου το οποίο όταν εκτίθεται στο φως (ηλιακό και μη) μπορεί να παράγει και να υποστηρίξει ηλεκτρικό ρεύμα χωρίς να είναι προσκολλημένο σε εξωτερική πηγή τάσης. [5] Όπως φαίνεται στην παρακάτω εικόνα (αριστερά) το Arduino μπορεί να συνδεθεί απευθείας με ένα φωτοβολταϊκό κύτταρο, μέσω ενός ειδικού καλωδίου (panel circuit box) το οποίο όμως συμπεριλαμβάνει ένα μικρό panelboard παροχής ηλεκτρικής ενέργειας που χωρίζει μια μητρική ηλεκτρική τροφοδοσία ρεύματος σε θυγατρικά κυκλώματα. Παρακάτω (δεξιά) η εικόνα παρουσιάζει ένα τέτοιο panel circuit box. 39

40 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Θερμοστοιχεία Ένα θερμοστοιχείο (thermocouple) αποτελείται από δύο διαφορετικούς αγωγούς σε επαφή, που παράγουν τάση όταν θερμαίνονται. Το μέγεθος της τάσης εξαρτάται από τη διαφορά θερμοκρασίας της ένωσης από τα άλλα τμήματα του κυκλώματος. Τα θερμοστοιχεία είναι ένα ευρέως χρησιμοποιημένο είδος αισθητήρα θερμοκρασίας για μέτρηση και έλεγχο και μπορεί επίσης να χρησιμοποιηθεί για την μετατροπή της θερμοκρασίας κλίσης (temperature gradient) σε ηλεκτρισμό. Τα θερμοστοιχεία του εμπορίου είναι φθηνά, εναλλάξιμα, είναι εφοδιασμένα με πρότυπους ρευματοδότες και μπορούν να μετρήσουν ένα μεγάλο εύρος θερμοκρασιών. [5] Η συνδεσμολογία που ακολουθείται κατά την σύνδεση του Arduino με ένα θερμοστοιχείο φαίνεται στην ακόλουθη εικόνα: 40

41 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO 4.7 ΣΥΜΠΕΡΑΣΜΑΤΑ Η εργασία αυτή είχε ως στόχο την ανάπτυξη ασύρματης επικοινωνίας ανάμεσα στο Arduino και τον υπολογιστή ή κινητό τηλέφωνο smartphone με λειτουργικό σύστημα Android με σκοπό την αντικατάσταση της υπάρχουσας ενσύρματης μέσω USB. Τα βασικά ερωτήματα που δημιουργήθηκαν και επιχειρήθηκε να απαντηθούν στην παρούσα εργασία είναι: 1. Ποια είναι η βέλτιστη ασύρματη τεχνολογία επικοινωνίας που αρμόζει στο συγκεκριμένο project με βάση το κόστος, την απόδοση και την αξιοπιστία; Λαμβάνοντας υπόψιν τους περιορισμούς κόστους και ευχρηστίας που προαναφέρθηκαν σε προηγούμενο κεφάλαιο, κατασταλάξαμε στο πρωτόκολλο επικοινωνίας Bluetooth. 2. Ποιο εμπορικό προϊόν/εξάρτημα αυτής της τεχνολογίας είναι το κατάλληλο για τις απαιτήσεις μας; Επιλέξαμε το BlueSMiRF Silver έπειτα από μελέτη με βάση τις αξιολογήσεις πολλών χρηστών στο διαδίκτυο, χάρη στην ικανοποιητική αναλογία κόστους/απόδοσης. 3. Τι είδους αυτόνομης πηγής ενέργειας είναι κατάλληλο για την υλοποίηση του στόχου μας; Χρησιμοποιήσαμε απλή μπαταρία των 9V εξαιτίας της διαθεσιμότητάς της και του χαμηλού κόστους της, ενώ είναι επαρκής για την λειτουργία της συσκευής και την αποδέσμευσή της από άλλες πηγές ενέργειας (τροφοδοσία μέσω σύνδεσης με υπολογιστή). 4.8 ΠΑΡΑΤΗΡΗΣΕΙΣ ΠΙΘΑΝΕΣ ΒΕΛΤΙΩΣΕΙΣ Κατά την διάρκεια της εκπόνησης του πρακτικού μέρους αυτής της εργασίας θεωρήσαμε ότι το BlueSMiRF Silver ήταν η καλύτερη επιλογή βασιζόμενη στους παράγοντες κόστους και εμβέλειας. Παρόλα αυτά, μετά τις δοκιμές μας δόθηκε η ευκαιρία να εργαστούμε και με την βελτιωμένη έκδοσή του, το BlueSMiRF Gold. Ενώ η διαφορά στην τιμή τους είναι περίπου 20, η βελτίωση στην απόδοσή τους είναι αισθητή. Χαρακτηριστικά αναφέρουμε ότι δοκιμάσαμε επιτυχώς να στείλουμε δεδομένα ασύρματα με το BlueSMiRF Gold σε απόσταση 15m, ενώ με το BlueSMiRF Silver δεν ξεπερνούσαμε τα 5m. Στη διάρκεια της έρευνας για πιθανές κατάλληλες ασύρματες επικοινωνιακές τεχνολογίες, είχαμε βρει αναφορές για μια έκδοση Arduino με ενσωματωμένη 41

42 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ δυνατότητα Bluetooth (Arduino BT) το οποίο όμως είχε αποσυρθεί από το εμπόριο εκείνη την περίοδο. Το ίδιο προϊόν επανακυκλοφόρησε πολύ αργότερα, στο τέλος του πρακτικού μέρους της εργασίας μας σε τιμή περίπου 65, ενώ το Arduino και το BlueSMiRF Silver συνολικά κοστίζουν περίπου 80. Αυτό επίσης θα ελάττωνε το συνολικό μέγεθος της συσκευής, άρα και θα αύξανε την φορητότητα και την ευχρηστία της. Βέβαια δεν μπορούμε να γνωρίζουμε τις τεχνικές αποδόσεις αυτού του ενσωματωμένου εξαρτήματος εξ αρχής και αν αυτό θα ικανοποιούσε εξίσου τις ανάγκες μας. Μια πιθανή μελλοντική επέκταση της παρούσας εργασίας είναι η υλοποίηση μιας ένδειξης για την κατάσταση της μπαταρίας, πχ. ένα LED στο εξωτερικό μέρος της συσκευής το οποίο θα ενημερώνει τον χρήστη για την έγκαιρη επαναφόρτισή της. Επιπρόσθετα, θα μπορούσε να επεκταθεί η ασύρματη επικοινωνία της συσκευής και στους αισθητήρες της, με άλλα λόγια και συγκεκριμένα για το project μας, να αποστέλλονται τα δεδομένα από το περικάρπιο και το clip στον λοβό του αυτιού ασύρματα στο Arduino. 42

43 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO 43

44 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ Π Α Ρ Α Ρ Τ Η Μ Α I : Α Ν Α Φ Ο Ρ Ε Σ 44

45 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO ΒΙΒΛΙΟΓΡΑΦΙΑ [1] Robert Faludi, Building Wireless Sensor Networks, [2] Charalampos Doukas, Building Internet of Things with the Arduino, v

46 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ WEB SITES [3] Arduino website, [4] Sparkfun Electronics, [5] Wikipedia, [6] Arduino Store, [7] Cutedigi, [8] Seeedstudio, [9] Robotstore, 46

47 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Π Α Ρ Α Ρ Τ Η Μ Α I I : Α Κ Ρ Ω Ν Υ Μ Α 47

48 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ ΕΛΛΗΝΙΚΟΙ ΟΡΟΙ Ακρώνυμο Επεξήγηση ΑΓΓΛΙΚΟΙ ΟΡΟΙ Ακρώνυμο 3G BT GND GPRS I/O IDE IEEE LCD LED LiPo LTE MCU OS PWR RAM RF SIM USB Επεξήγηση Third Generation Bluetooth Ground (electricity) General Packet Radio Service Input/Output Interactive Development Environment Institute of Electrical and Electronics Engineers Liquid-Crystal Display Light-emitting Diode Lithium-Polymer Long Term Evolution Microcontroller Unit Operating System Power Random Access Memory Radio Frequency Subscriber Identity Module Universal Serial Bus 48

49 ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ ΑΝΙΧΝΕΥΣΗΣ ΒΙΟ-ΣΗΜΑΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ARDUINO Π Α Ρ Α Ρ Τ Η Μ Α I I I : ΓΛ Ω Σ Σ Α Ρ Ι Ο 49

50 ΜΑΥΡΑΚΗΣ ΣΤΑΥΡΟΣ ΠΑΠΑΔΟΠΟΥΛΟΥ-ΤΑΚΕΝΤΑ ΧΡΙΣΤΙΝΑ ΓΛΩΣΣΑΡΙΟ Όρος Actuator Baud rate Default Hardware Laptop Microcontroller Module Sensor node Software Software Transducer Upload Επεξήγηση Ενεργοποιητής Ταχύτητα baud Προεπιλογή Τεχνικός εξοπλισμός Φορητός υπολογιστής Μικροελεγκτής Εξάρτημα Κόμβος αισθητήρα Λογισμικό Λογισμικό Μορφοτροπέας Ανεβάζω 50

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

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

Διαβάστε περισσότερα

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

ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠIΚΟΙΝΩΝΙΑΚΩΝ ΔΙΑΤΑΞΕΩΝ ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠIΚΟΙΝΩΝΙΑΚΩΝ ΔΙΑΤΑΞΕΩΝ ΟΙΚΟΝOΜΟΥ ΧΑΡΗΣ (6424) ΦΩΚΟΣ ΝΙΚΟΛΑΟΣ(6592) ΚΑΜΒΥΣΗΣ ΝΙΚΟΛΑΟΣ(7178) 2013-2014 ΠΕΡΙΕΧΟΜΕΝΑ Σκοπός της εργασίας Ανάλυση Arduino Uno Δημιουργία πληροφορίας Αποστολή και

Διαβάστε περισσότερα

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

Εφαρμογές Σειριακής Επικοινωνίας Εφαρμογές Σειριακής Επικοινωνίας Εισαγωγή Στο μάθημα αυτό θα μάθουμε πώς να χρησιμοποιούμε την βιβλιοθήκη serial για την επικοινωνία από την πλατφόρμα Arduino πίσω στον υπολογιστή μέσω της θύρας usb. Τι

Διαβάστε περισσότερα

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

ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017) ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017) Περιγραφή της Άσκησης Ο σκοπός της πρώτης άσκησης είναι κυρίως η εξοικείωση με το περιβάλλον προγραμματισμού του Arduino, γι αυτό και δεν είναι ιδιαίτερα σύνθετη. Αρχικά, θα

Διαβάστε περισσότερα

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

Προγραμματισμο ς σε Arduino Προγραμματισμο ς σε Arduino Arduino UNO & Innoesys Educational Shield www.devobox.com Ηλεκτρονικά Εξαρτήματα & Υλικά Κατασκευής Πρωτοτύπων Λέανδρου 79, 10443, Κολωνός +30 210 51 55 513, info@devobox.com

Διαβάστε περισσότερα

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

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοινωνία. Σειριακή Επικοινωνία USB Σύνδεση / Πρωτόκολλο Σκοπός Εντολή επιλογής (if) Εντολή Επανάληψης (while) Πίνακες 1 Μέρος Α : Σκοπός

Διαβάστε περισσότερα

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

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ ΑΜΑΛIΑ ΦΩΚA ΕΠIΚΟΥΡΗ ΚΑΘΗΓHΤΡΙΑ Περιεχόμενο Μαθήματος 2 Arduino Τι είναι το Arduino; 3 μικρή συσκευή (μικροεπεξεργαστής) που συνδέεται με USB στον υπολογιστή μια πλατφόρμα

Διαβάστε περισσότερα

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

Ενσωµατωµένα Συστήµατα Ενσωµατωµένα Συστήµατα για εφαρµογές πραγµατικού χρόνου Μικροελεγκτής Arduino Ιωάννης Καλόµοιρος Αναπληρωτής Καθηγητής Τµήµα Μηχανικών Πληροφορικής Μάθηµα 7ο Τι είναι το Arduino... Ένα open-hardware σύστηµα

Διαβάστε περισσότερα

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Κεφάλαιο 1.6: Συσκευές αποθήκευσης Κεφάλαιο 1.6: Συσκευές αποθήκευσης 1.6.1 Συσκευές αποθήκευσης Μνήμη τυχαίας προσπέλασης - RAM Η μνήμη RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης), κρατεί όλη την πληροφορία (δεδομένα και εντολές)

Διαβάστε περισσότερα

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

Γνωριμία με το Arduino Γνωριμία με το Arduino Τι είναι το Arduino; Το arduino είναι ένας μικρός υπολογιστής σε μέγεθος παλάμης που περιλαμβάνει ένα μικροελεγκτή (για εκτέλεση εντολών) και ένα σύνολο εισόδων/εξόδων για επικοινωνία

Διαβάστε περισσότερα

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2 Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου Ενότητα 2 Τι είναι το PLC ΠΕΡΙΕΧΟΜΕΝΑ 2 Τι είναι το PLC. 2.1 Πλεονεκτήματα των PLC. 2.2 Η δομή ενός PLC. 2.3 Τα PLC της αγοράς. 2.4 Αρχή λειτουργίας ενός PLC.

Διαβάστε περισσότερα

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

Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα 1ο ΕΠΑΛ Περάματος 7ο ΕΚ Πειραιά Πλακέτα Arduino Το 2005 oι Massimo Banzi και David Cueartielles στο Ivrea Δημιουργούν την υπολογιστική πλατφόρμα Arduino.

Διαβάστε περισσότερα

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

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication ΡΟΜΠΟΤΙΚΗ ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication ΜΠΑΝΤΗΣ ΑΝΤΩΝΙΟΣ 533 ΤΣΙΚΤΣΙΡΗΣ ΔΗΜΗΤΡΙΟΣ 551 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΟΥ ΡΟΜΠΟΤ LEGO NXT Το ρομπότ

Διαβάστε περισσότερα

Το κύκλωμα σε breadboard

Το κύκλωμα σε breadboard Φύλλο εργασίας 8 - Ανιχνευτής απόστασης Σε αυτήν τη δραστηριότητα θα κατασκευάσουμε έναν ανιχνευτή απόστασης. Θα χρησιμοποιήσουμε τον αισθητήρα υπερήχων (ή απόστασης) HC-SR04 για τον υπολογισμό της απόστασης.

Διαβάστε περισσότερα

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή 1.5.1 Ανάλυση των μερών ενός υπολογιστή Μονάδα συστήματος Είναι το κουτί του υπολογιστή το οποίο φαίνεται αρκετά συμπαγές, αλλά στην πραγματικότητα αποτελείται

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 2 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Υπολογιστής Συνοπτικό λεξικό Οξφόρδης -> «ηλεκτρονική υπολογιστική μηχανή»

Διαβάστε περισσότερα

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

ARDUINO ΟΔΗΓΟΣ ΓΙΑ ΑΡΧΑΡΙΟΥΣ ARDUINO ΟΔΗΓΟΣ ΓΙΑ ΑΡΧΑΡΙΟΥΣ ΤΙ ΕIΝΑΙ ΤΟ ARDUINO; Το Arduino είναι μια «ανοικτού κώδικα» πλατφόρμα βασισμένη σε ευέλικτο και εύκολο στη χρήση hardware και software. Αυτό σημαίνει ότι ο καθένας μπορεί να

Διαβάστε περισσότερα

LFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ

LFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ LFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ Οδηγίες Παραμετροποίησης Power Electronics Control Ε.Π.Ε. Τύποι Συσκευών: LFT169 - LFR169 Περιγραφή: Πομπός και Δέκτης Τηλεχειρισμού 169MHz

Διαβάστε περισσότερα

ΕΛΕΓΧΟΣ ΑΝΤΛΙΟΣΤΑΣΙΟΥ ΜΕ ΔΕΞΑΜΕΝΗ ΜΕΣΩ GSM CHECK IN TANK PUMPING THROUGH GSM

ΕΛΕΓΧΟΣ ΑΝΤΛΙΟΣΤΑΣΙΟΥ ΜΕ ΔΕΞΑΜΕΝΗ ΜΕΣΩ GSM CHECK IN TANK PUMPING THROUGH GSM ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΏΝ ΕΦΑΡΜΟΓΏΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ CHECK IN TANK PUMPING THROUGH GSM Επιβλέπων Καθηγητής: Κόγιας Παναγιώτης Επιβλέπουσα Καθηγήτρια: Κόγια Φωτεινή ΚΑΒΑΛΑ, ΦΕΒΡΟΥΑΡΙΟΣ

Διαβάστε περισσότερα

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο Συσκευές Τηλεπικοινωνιών και Δικτύωσης Επικοινωνίες Δεδομένων Μάθημα 9 ο Εισαγωγή Ένα δίκτυο αποτελείται από ενεργά και παθητικά στοιχεία. Στα παθητικά στοιχεία εντάσσονται τα καλώδια και τα εξαρτήματα

Διαβάστε περισσότερα

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

Πλακέτα Arduino. 1ο ΕΠΑΛ Περάματος - 7ο ΕΚ Πειραιά Πλακέτα Arduino Το 2005 oι Massimo Banzi και David Cueartielles στο Ivrea Δημιουργούν την υπολογιστική πλατφόρμα Arduino. Το Arduino είναι βασισμένο σε μια απλή μητρική πλακέτα ανοικτού κώδικα, με ενσωματωμένο

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 1: Εισαγωγή στα ενσωματωμένα συστήματα (embedded systems) Εργαστήριο Αυτομάτου Ελέγχου Ενσωματωμένα συστήματα (Embedded Systems) Ενσωματωμένα συστήματα (Embedded

Διαβάστε περισσότερα

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

Ενσωματωμένα Συστήματα Ενσωματωμένα Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ARDUINO Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

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

Φύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων Φύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων Σε αυτήν τη δραστηριότητα θα κατασκευάσουμε ένα αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων. Εκτός από τον μικροελεγκτή Arduino, το breadboard,

Διαβάστε περισσότερα

Μάθημα 4.7 Θύρες περιφερειακών

Μάθημα 4.7 Θύρες περιφερειακών Μάθημα 4.7 Θύρες περιφερειακών - Εισαγωγή - Η σειριακή θύρα - Η παράλληλη θύρα - Οι θύρες πληκτρολογίου και ποντικιού τύπου PS/2 - Ο διάδρομος USB Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς: Να αναφέρεις

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS ΔΙΑΡΚΕΙΑ: 1 περιόδους 16/11/2011 10:31 (31) καθ. Τεχνολογίας ΚΑΤΗΓΟΡΙΕΣ ΜΕΓΕΘΩΝ ΑΝΑΛΟΓΙΚΟ (ANALOGUE) ΨΗΦΙΑΚΟ (DIGITAL) 16/11/2011 10:38 (38) ΕΙΣΑΓΩΓΗ ΣΤΑ

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα... 7. 91 Εισαγωγή στους υπολογιστές... 9. 92 Μονάδες µέτρησης χωρητικότητας... 31. 94 Συσκευές εισόδου...

Λίγα λόγια από το συγγραφέα... 7. 91 Εισαγωγή στους υπολογιστές... 9. 92 Μονάδες µέτρησης χωρητικότητας... 31. 94 Συσκευές εισόδου... Περιεχόµενα Λίγα λόγια από το συγγραφέα... 7 91 Εισαγωγή στους υπολογιστές... 9 92 Μονάδες µέτρησης χωρητικότητας... 31 93 Οι βασικές λειτουργίες ενός ηλεκτρονικού υπολογιστή... 37 94 Συσκευές εισόδου...

Διαβάστε περισσότερα

Mini DVR. Οδηγίες χρήσης MDS 660

Mini DVR. Οδηγίες χρήσης MDS 660 Mini DVR MDS 660 Βασικά χαρακτηριστικά Σύστημα ανίχνευσης κίνησης με ενσωματωμένο σύστημα καταγραφής εικόνας. Από τη στιγμή που ανιχνεύεται εισβολή στον επιτηρούμενο χώρο το αισθητήριο ανίχνευσης κίνησης

Διαβάστε περισσότερα

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

ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ Σκοπός της άσκησης Οι φοιτητές θα εξοικειωθούν με την πλακέτα του μικροελεγκτή και θα αναγνωρίσουν τα βασικά της στοιχεία. Επίσης θα εξοικειωθούν

Διαβάστε περισσότερα

Κεφάλαιο 2.4: Εργασία με εικονίδια

Κεφάλαιο 2.4: Εργασία με εικονίδια Κεφάλαιο 2.4: Εργασία με εικονίδια 2.4.1 Συχνότερα εμφανιζόμενα εικονίδια των Windows Τα πιο συνηθισμένα εικονίδια, που μπορεί να συναντήσουμε, είναι: Εικονίδια συστήματος: Τα Windows εμφανίζουν τα στοιχεία

Διαβάστε περισσότερα

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

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 2: Βασικός Προγραμματισμός Arduino (AVR) Εργαστήριο Αυτομάτου Ελέγχου Η πλατφόρμα Arduino Microcontroller: ATmega328 Operating Voltage: 5V Digital I/O Pins:

Διαβάστε περισσότερα

ADB P.RG A4201G. 2play Internet & Σταθερή 1play Internet

ADB P.RG A4201G. 2play Internet & Σταθερή 1play Internet ADB P.RG A4201G 2play Internet & Σταθερή 1play Internet Καλώς όρισες στη Cyta! Ευχαριστούμε που επέλεξες τις υπηρεσίες μας. Ακολούθησε τον οδηγό βήμα-βήμα και σύντομα θα νιώσεις την ελευθερία της επικοινωνίας

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής) ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α Γενικού Λυκείου (Μάθημα Επιλογής) Σύγχρονα Υπολογιστικά Συστήματα τους υπερυπολογιστές (supercomputers) που χρησιμοποιούν ερευνητικά εργαστήρια τα μεγάλα συστήματα (mainframes)

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ. Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή

ΚΕΦΑΛΑΙΟ. Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή ΚΕΦΑΛΑΙΟ 2 Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή Κεφάλαιο 2 2. Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή 2.1 Εισαγωγή Στο σημείο αυτό είστε ήδη εξοικειωμένοι με την κεντρική ιδέα

Διαβάστε περισσότερα

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

Μάθημα 4.2 Η μητρική πλακέτα Μάθημα 4.2 Η μητρική πλακέτα - Εισαγωγή - Οι βάσεις του επεξεργαστή και της μνήμης - Οι υποδοχές της μητρικής πλακέτας - Άλλα μέρη της μητρική πλακέτας - Τυποποιήσεις στην κατασκευή μητρικών πλακετών Όταν

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Το εσωτερικό του Υπολογιστή. Χρήστος Ρέτσας 1

Το εσωτερικό του Υπολογιστή. Χρήστος Ρέτσας 1 Το εσωτερικό του Υπολογιστή Χρήστος Ρέτσας 1 Περιφερειακές (εξωτερικές) συσκευές Κεντρική Μονάδα 2 Που είναι ηκεντρική Μονάδα; Φορητός H/Y (laptop, netbook) Χρήστος Ρέτσας 3 Που είναι ηκεντρική Μονάδα;

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207 Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207 Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

Τεχνικές Προδιαγραφές Συστήματος

Τεχνικές Προδιαγραφές Συστήματος Τεχνικές Προδιαγραφές Συστήματος Δομή Παρουσίασης Συνολική Εικόνα Συστήματος Τεχνικές Προδιαγραφές Εξοπλισμού Οχήματος Τεχνικές Προδιαγραφές Λογισμικού Κέντρου Ελέγχου Τελική Επιλογή Εξοπλισμού/ Λογισμικού

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

TeleCost Hotel για Panasonic TDA

TeleCost Hotel για Panasonic TDA TeleCost Hotel για Panasonic TDA 1. Οδηγίες Εγκατάστασης του Λογισμικού του Συστήματος Telecost Hotel Γενικά Για την εγκατάσταση του Λογισμικού του Συστήματος TeleCost HL θα πρέπει να ακολουθηθούν συνοπτικά

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ. Β Γυμνασίου Σχολικό έτος

ΠΛΗΡΟΦΟΡΙΚΗ. Β Γυμνασίου Σχολικό έτος ΠΛΗΡΟΦΟΡΙΚΗ Β Γυμνασίου Σχολικό έτος 2009-2010 Γνωρίζω το υπολογιστή ως ενιαίο σύστημα Ψηφιακός Κόσμος Το Εσωτερικό του Υ. Σ. Πολυμέσα Δίκτυα Η / Υ Ψηφιακός Κόσμος Ψηφιακό Αναλογικό Με τον όρο Ψηφιακό

Διαβάστε περισσότερα

Ελληνική Έκδ ση. Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές προδιαγραφές BT100. Πρόσθετες τεχνικές προδιαγραφές ΒΤ100 S W E E X.

Ελληνική Έκδ ση. Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές προδιαγραφές BT100. Πρόσθετες τεχνικές προδιαγραφές ΒΤ100 S W E E X. BT100 - Sweex Bluetooth Class II Adapter USB BT110 - Sweex Bluetooth Class I Adapter USB Εισαγωγή Αρχικά, σας ευχαριστούμε που αγοράσατε το Sweex Bluetooth Adapter. Με αυτό τον προσαρμογέα μπορείτε να

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας.

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

Διαβάστε περισσότερα

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

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών Υλοποίηση δικτύου ασύρματης ραδιοεπικοινωνίας μεταξύ δύο ενσωματωμένων κόμβων (κόμβος ταυτοποίησης

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

Σημειώσεις : Χρήστος Μουρατίδης. Κάντε κλικ για έναρξη

Σημειώσεις : Χρήστος Μουρατίδης. Κάντε κλικ για έναρξη Σημειώσεις : Χρήστος Μουρατίδης Κάντε κλικ για έναρξη Γενική εικόνα Στο σχήμα βλέπουμε μία γενική εικόνα του εσωτερικού της Κεντρική Μονάδας του υπολογιστή: Τροφοδοτικό Είναι μία ηλεκτρική μικροσυσκευή,

Διαβάστε περισσότερα

ρομολογητής WiFi N300 (N300R)

ρομολογητής WiFi N300 (N300R) Easy, Reliable & Secure Οδηγός εγκατάστασης ρομολογητής WiFi N300 (N300R) Εμπορικά σήματα Οι επωνυμίες και τα ονόματα προϊόντων είναι εμπορικά σήματα ή σήματα κατατεθέντα των αντίστοιχων κατόχων τους.

Διαβάστε περισσότερα

Ενότητα 1η. Εισαγωγή στην Πληροφορική

Ενότητα 1η. Εισαγωγή στην Πληροφορική Ενότητα 1η Εισαγωγή στην Πληροφορική 1.1 Τι είναι Πληροφορική Ένας σύντομος ορισμός για το τι είναι πληροφορική είναι ο παρακάτω: όλα εκείνα που χρειάζεται κανείς για να παράγει, να οργανώνει και να διαχειρίζεται

Διαβάστε περισσότερα

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

Κεφάλαιο Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων. Α Γενικού Λυκείου Κεφάλαιο 1 1.1 Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων. Ιδιαίτερη θέση έχουν οι Υπολογιστικές συσκευές. Μηχανισμός

Διαβάστε περισσότερα

«ΑΣΥΡΜΑΤΟ ΣΥΣΤΗΜΑ ΕΠΙΤΗΡΗΣΗΣ, ΚΑΤΑΓΡΑΦΗΣ & ΕΛΕΓΧΟΥ ΑΝΤΛΙΟΣΤΑΣΙΩΝ» Τεχνική έκθεση Προδιαγραφές Προϋπολογισμός

«ΑΣΥΡΜΑΤΟ ΣΥΣΤΗΜΑ ΕΠΙΤΗΡΗΣΗΣ, ΚΑΤΑΓΡΑΦΗΣ & ΕΛΕΓΧΟΥ ΑΝΤΛΙΟΣΤΑΣΙΩΝ» Τεχνική έκθεση Προδιαγραφές Προϋπολογισμός Δ/ΝΣΗ ΤΕΧΝΙΚΩΝ ΥΠΗΡΕΣΙΩΝ ΤΜΗΜΑ ΑΡΔΕΥΣΗΣ ΤΙΤΛΟΣ ΜΕΛΕΤΗΣ «ΑΣΥΡΜΑΤΟ ΣΥΣΤΗΜΑ ΕΠΙΤΗΡΗΣΗΣ, ΚΑΤΑΓΡΑΦΗΣ & ΕΛΕΓΧΟΥ ΑΝΤΛΙΟΣΤΑΣΙΩΝ» Τεχνική έκθεση Προδιαγραφές Προϋπολογισμός Προϋπολογ. : 9.963,00 Με ΦΠΑ 23% Χρήση

Διαβάστε περισσότερα

WIRELESS SENSOR NETWORKS (WSN)

WIRELESS SENSOR NETWORKS (WSN) WIRELESS SENSOR NETWORKS (WSN) Δρ. Ιωάννης Παναγόπουλος Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Αθήνα 2008 ΕΙΣΑΓΩΓΗ ΣΤΑ WSN Σε συγκεκριμένες εφαρμογές, επιθυμείται η μέτρηση

Διαβάστε περισσότερα

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

Bread Online. Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης Bread Online Σχεδιασμός και μετατροπή μιας απλής οικιακής συσκευής σε επαναπρογραμματιζόμενη συσκευή IP Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών

Διαβάστε περισσότερα

Ελληνική Έκδ ση. Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές προδιαγραφές. Πρόσθετες τεχνικές προδιαγραφές

Ελληνική Έκδ ση. Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές προδιαγραφές. Πρόσθετες τεχνικές προδιαγραφές BT210 - Sweex Bluetooth 2.0 Class I Adapter USB Εισαγωγή Αρχικά, σας ευχαριστούμε που αγοράσατε το Sweex Bluetooth 2.0 Adapter. Με αυτό τον προσαρμογέα μπορείτε να συνδεθείτε εύκολα σε μια άλλη συσκευή

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 2: Βασικός Προγραμματισμός Arduino (AVR) Εργαστήριο Αυτομάτου Ελέγχου Η πλατφόρμα Arduino UNO Microcontroller: ATmega328 Operating Voltage: 5V Digital I/O

Διαβάστε περισσότερα

Ασύρματα στερεοφωνικά ακουστικά με μικρόφωνο ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. AP-B250MV

Ασύρματα στερεοφωνικά ακουστικά με μικρόφωνο ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ.   AP-B250MV ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ AP-B250MV www.sven.fi Lietotāja Εγχειρίδιο rokasgrāmata χρήσης AP-B250MV MS-302 Σας ευχαριστούμε που αγοράσατε τα στερεοφωνικά ακουστικά ТМ SVEN! ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΙΩΜΑΤΑ 2015. SVEN PTE.

Διαβάστε περισσότερα

Lab 1: Experimenting on Arduino & AI Sense

Lab 1: Experimenting on Arduino & AI Sense Lab 1: Experimenting on Arduino & AI Sense 1. Εισαγωγή A. Arduino Robokit Το Robokit, όπως και όλες οι πλακέτες τύπου Arduino, λειτουργεί χάρη σε έναν μικροελεγκτή. Ως μικροελεγκτή μπορούμε να φανταστούμε

Διαβάστε περισσότερα

Γρήγορη έναρξη. Επέκταση εμβέλειας WiFi AC750. Μοντέλο EX3700

Γρήγορη έναρξη. Επέκταση εμβέλειας WiFi AC750. Μοντέλο EX3700 Γρήγορη έναρξη Επέκταση εμβέλειας WiFi AC750 Μοντέλο EX3700 Έναρξη χρήσης Η Επέκταση εμβέλειας WiFi της NETGEAR αυξάνει την απόσταση κάλυψης ενός δικτύου WiFi ενισχύοντας το υπάρχον σήμα WiFi και βελτιώνοντας

Διαβάστε περισσότερα

Σημειώσεις στο μάθημα «Συντήρηση Η/Υ»

Σημειώσεις στο μάθημα «Συντήρηση Η/Υ» Σημειώσεις στο μάθημα «Συντήρηση Η/Υ» Β Τάξη ΕΠΑ.Λ. Τομέας Πληροφορικής 1. Εισαγωγή Υπολογιστικό Σύστημα Ο υπολογιστής είναι μία συσκευή η λειτουργία της οποίας βασίζεται στην τεχνολογία των ηλεκτρονικών

Διαβάστε περισσότερα

Ελληνικά. BT-03i εγχειρίδιο χρήστη

Ελληνικά. BT-03i εγχειρίδιο χρήστη BT-03i εγχειρίδιο χρήστη 1 Γενική επισκόπηση Ευρετήριο Ξεκινώντας Πως να απαντήσετε στην τηλεφωνική κλήση Κατασκευαστικά χαρακτηριστικά 2 1. Γενική επισκόπηση A B E Δ ΣΤ 1-1 Πλήκτρα λειτουργίας: Γ A B

Διαβάστε περισσότερα

Το καθημερινό μου VAIO

Το καθημερινό μου VAIO Το καθημερινό μου VAIO www.sony-europe.com 1 Τεχνικά Χαρακτηριστικά Λειτουργικό σύστημα Λειτουργικό σύστημα Αυθεντικά Windows 7 Home Premium με Service Pack 1 64bit Αρχιτεκτονική Σετ ολοκληρωμένων AMD

Διαβάστε περισσότερα

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

Arduino applications for drone development & programming. 18 th Panhellenic Conference in Informatics 2 nd 4 th of October, 2014 Arduino applications for drone development & programming 18 th Panhellenic Conference in Informatics 2 nd 4 th of October, 2014 Η Ομάδας μας Παπαδόπουλος Παναγιώτης Γουλής Γεώργιος Τσαγκρινός Γεώργιος

Διαβάστε περισσότερα

Το καθημερινό μου VAIO

Το καθημερινό μου VAIO Το καθημερινό μου VAIO www.sony-europe.com 1 Τεχνικά Χαρακτηριστικά Λειτουργικό σύστημα Λειτουργικό σύστημα Αυθεντικά Windows 7 Home Premium με Service Pack 1 64bit Αρχιτεκτονική Σετ ολοκληρωμένων Intel

Διαβάστε περισσότερα

11/1/18. Κεφάλαιο 2. Κατανόηση των ψηφιακών εξαρτηµάτων. Εξέταση του υπολογιστή: Από τι αποτελείται. Στόχοι. Κατανόηση του υπολογιστή σας

11/1/18. Κεφάλαιο 2. Κατανόηση των ψηφιακών εξαρτηµάτων. Εξέταση του υπολογιστή: Από τι αποτελείται. Στόχοι. Κατανόηση του υπολογιστή σας 11/1/18 A. EVANS, K. MARTIN, M. A. POATSY Εισαγωγή στην πληροφορική Θεωρία και πράξη 2 η έκδοση Κεφάλαιο 2 Εξέταση του υπολογιστή: Από τι αποτελείται Κατανόηση των ψηφιακών εξαρτηµάτων Κατανόηση του υπολογιστή

Διαβάστε περισσότερα

Το καθημερινό μου VAIO

Το καθημερινό μου VAIO Το καθημερινό μου VAIO www.sony-europe.com 1 Τεχνικά Χαρακτηριστικά Λειτουργικό σύστημα Λειτουργικό σύστημα Αυθεντικά Windows 7 Home Premium με Service Pack 1 64bit Αρχιτεκτονική Σετ ολοκληρωμένων Intel

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE ΜΑΘΗΜΑ 1- MULTIPLE CHOICE 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο σύστημα d)

Διαβάστε περισσότερα

Ελληνικά. Εγχειρίδιο χρήσης του BT-02N

Ελληνικά. Εγχειρίδιο χρήσης του BT-02N Ελληνικά Εγχειρίδιο χρήσης του BT-02N 1 Ελληνικά Ευρετήριο 1. Επισκόπηση....3 2. Έναρξη χρήσης...5 3. Σύνδεση του κεφαλόφωνου Bluetooth.....6 4. Χρήση του κεφαλόφωνου Bluetooth... 9 5. Τεχνικές προδιαγραφές.

Διαβάστε περισσότερα

Οδηγίες Χρήσεως. Κάτοψη Συσκευής. SOS 100 Elderly Care System. Κύρια χαρακτηριστικά SOS 100

Οδηγίες Χρήσεως. Κάτοψη Συσκευής. SOS 100 Elderly Care System. Κύρια χαρακτηριστικά SOS 100 SOS 100 Elderly Care System Οδηγίες Χρήσεως Κύρια χαρακτηριστικά SOS 100 1. GSM Quad-Band συχνότητες: 850/900/1800/1900MHz. 2. 16 Αιαθητήρες. 3. Περιοχή παρακολούθησης καθημερινών δραστηριοτήτων 4. Ανίχνευση

Διαβάστε περισσότερα

CTMU. => C = 50pF 10pF = 40 pf. C stray. d (C V ) I= I = C V. C= I t. Ι = dq dt

CTMU. => C = 50pF 10pF = 40 pf. C stray. d (C V ) I= I = C V. C= I t. Ι = dq dt CTMU Με τη μονάδα CTMU (Charge Time Measurement Unit) μπορούμε να μετρήσουμε απόλυτη χωρητικότητα, σχετική μεταβολή χωρητικότητας καθώς επίσης και χρονικό διάστημα ανάμεσα σε δύο παλμούς. Βασίζεται στην

Διαβάστε περισσότερα

Βασικές Έννοιες Πληροφορικής

Βασικές Έννοιες Πληροφορικής Βασικές Έννοιες Πληροφορικής 1. Τι είναι ο Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι οποιαδήποτε συσκευή μεγάλη ή μικρή που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με

Διαβάστε περισσότερα

Το εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης

Το εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης Το εσωτερικό ενός PC 1 Το κουτί του PC (περίβλημα) περιέχει όλα τα βασικά μέρη του συστήματος Δύο κατηγορίες κουτιών: Desktop και Tower Mini tower Midi tower Full tower Κεντρική μονάδα Ο τύπος του κουτιού

Διαβάστε περισσότερα

Υλοποίηση Τεχνολογιών έξυπνων σπιτιών

Υλοποίηση Τεχνολογιών έξυπνων σπιτιών Πανεπιστήμιο Μακεδονίας Μεταπτυχιακό Εφ. Πληροφορικής Ειδικευση Συστήματα Υπολογιστών Μεταπτυχιακή Εργασία Υλοποίηση Τεχνολογιών έξυπνων σπιτιών Εκπόνηση: Απόστολος Πλαστήρας Επιβλέπων Καθηγητής: Αλέξανδρος

Διαβάστε περισσότερα

ENERGY SISTEM BT7 WIRELESS HEADPHONES ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

ENERGY SISTEM BT7 WIRELESS HEADPHONES ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ENERGY SISTEM BT7 WIRELESS HEADPHONES ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΙΣΑΓΩΓΗ Ευχαριστούμε που αγοράσατε τα BT7 ασύρματα ακουστικά της Energy Sistem. Ελπίζουμε να τα απολαύσετε. Με αυτά τα ακουστικά μπορείτε να ακούτε

Διαβάστε περισσότερα

GSM INTD Εγχειρίδιο χρήσης GSM INTD0909

GSM INTD Εγχειρίδιο χρήσης GSM INTD0909 GSM INTD0909 Εγχειρίδιο χρήσης GSM INTD0909 Σελ. 2 Γενική Περιγραφή Σελ. 3 Σύνδεση & Ενεργοποίηση Σελ. 4 Επεξηγήσεις LED s Σελ. 5 Σχέδιο Συνδεσμολογίας Παρακαλούμε διαβάστε προσεκτικά τις οδηγίες για να

Διαβάστε περισσότερα

στο δικό σου προσωπικό χώρο my Cyta

στο δικό σου προσωπικό χώρο my Cyta Technicolor TG703 Καλώς όρισες στη Cyta! Ευχαριστούμε που επέλεξες τις υπηρεσίες μας. Ακολούθησε τον οδηγό βήμα-βήμα και σύντομα θα νιώσεις την ελευθερία της επικοινωνίας που σου προσφέρουν οι υπηρεσίες

Διαβάστε περισσότερα

Δρομολογητής WiFi N150 (N150R)

Δρομολογητής WiFi N150 (N150R) Easy, Reliable & Secure Οδηγός εγκατάστασης Δρομολογητής WiFi N150 (N150R) Εμπορικά σήματα Οι επωνυμίες και τα ονόματα προϊόντων είναι εμπορικά σήματα ή σήματα κατατεθέντα των αντίστοιχων κατόχων τους.

Διαβάστε περισσότερα

Φορητό σύστημα ηχείων με Bluetooth και ραδιόφωνο FM ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ PS-72.

Φορητό σύστημα ηχείων με Bluetooth και ραδιόφωνο FM ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ PS-72. Φορητό σύστημα ηχείων με ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ PS-72 www.sven.fi Φορητό σύστημα ηχείων με Σας ευχαριστούμε που αγοράσατε το ηχοσύστημα ТМ SVEN! ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΙΩΜΑΤΑ 2015. SVEN PTE. LTD. Έκδοση 1.0 (V 1.0).

Διαβάστε περισσότερα

Βασικές Έννοιες της Πληροφορικής

Βασικές Έννοιες της Πληροφορικής Βασικές Έννοιες της Πληροφορικής Ηλεκτρονικός Υπολογιστής Αυτόματη ηλεκτρονική μηχανή που δέχεται, φυλάσσει, επαναφέρει, επεξεργάζεται και παρουσιάζει πληροφορίες σύμφωνα με προκαθορισμένες εντολές. Δεδομένα

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Κινητή Υγεία (m-health) Χρ. Ηλιούδης

Κινητή Υγεία (m-health) Χρ. Ηλιούδης Κινητή Υγεία (m-health) 1 m-health Η κινητή Υγεία περιλαμβάνει: τη χρήση κινητών συσκευών για να συλλέγει, ενοποιεί και επεξεργάζεται δεδομένα υγείας τη μετάδοση πληροφοριών, σε σχέση με την φροντίδα της

Διαβάστε περισσότερα

ΑΣΥΡΜΑΤΑ ΑΚΟΥΣΤΙΚΑ BLUETOOTH ON EAR STEREO LED STN-18-BLK

ΑΣΥΡΜΑΤΑ ΑΚΟΥΣΤΙΚΑ BLUETOOTH ON EAR STEREO LED STN-18-BLK ΑΣΥΡΜΑΤΑ ΑΚΟΥΣΤΙΚΑ BLUETOOTH ON EAR STEREO LED STN-18-BLK Οδηγίες χρήσης για τα STN-18 Ακουστικά Bluetooth 1. Περιγραφή προϊόντος Τα ακουστικά Bluetooth STN-18 είναι υψηλής ποιότητας ακουστικά που παρέχουν

Διαβάστε περισσότερα

Android TV BOX Εγχειρίδιο χρήστη

Android TV BOX Εγχειρίδιο χρήστη Android TV BOX Εγχειρίδιο χρήστη 1.1 Σύνδεση Βήμα 1. Συνδέστε το φορτισή στην πρίζα και το καλώδιο στο tvbox Βήμα 2. Συνδέστε το καλώδιο HDMI στην τηλεόραση Βήμα 3. Συνδέστε το δικτύου στο Ethernet 01

Διαβάστε περισσότερα

WiFi V-Timer ΕΚΔΟΣΗ 2Η

WiFi V-Timer ΕΚΔΟΣΗ 2Η ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ WiFi V-Timer ΕΚΔΟΣΗ 2Η 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΓΝΩΡΙΜΙΑ ΜΕ ΤΟ WiFi V-Timer... 3 2. ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΟΥ WiFi V-Timer... 4 3. ΤΟΠΙΚΟΣ ΧΕΙΡΙΣΜΟΣ ΤΟΥ WiFi V-Timer... 5 4. ΕΓΚΑΤΑΣΤΑΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ

Διαβάστε περισσότερα

Γρήγορος οδηγός χρήσης για Konftel 60W Conference Unit

Γρήγορος οδηγός χρήσης για Konftel 60W Conference Unit Γρήγορος οδηγός χρήσης για Konftel 60W Conference Unit ΕΛΛΗΝΙΚΑ Conference phones for every situation Για περισσότερες πληροφορίες δείτε το εγχειρίδιο χρήσης στο CD ΠΕΡΙΓΡΑΦΗ Three LEDs Blue microphone

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO. Υποψήφιος Διδάκτωρ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO Δημιουργός: Επιβλέπων: Μπακάλη Ιωάννα Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ 1 ΤΙ ΕΙΝΑΙ ΤΟ ARDUINO; Είναι ένας συνδυασμός Υλικού (πλακέτας, μικροελεγκτή, αντιστάσεων κτλ) και Λογισμικού

Διαβάστε περισσότερα

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

Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων. Βασική δομή ενός προγράμματος στο LabVIEW. Σκοπός Μάθημα 2 Δραστηριότητα 1 Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front panel). Σχεδίαση

Διαβάστε περισσότερα

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

Αθήνα 29 ΝΟΕ, 2016 ΘΕΜΑ: ΑΙΤΗΜΑ ΑΓΟΡΑΣ ΥΛΙΚΩΝ ΓΙΑ ΤΟ ΕΡΓΑΣΤΗΡΙΟ ΣΥΛΛΟΓΗΣ & ΕΠΕΞΕΡΓΑΣΙΑΣ ΔΕΔΟΜΕΝΩΝ Αθήνα 29 ΝΟΕ, 2016 ΘΕΜΑ: ΑΙΤΗΜΑ ΑΓΟΡΑΣ ΥΛΙΚΩΝ ΓΙΑ ΤΟ ΕΡΓΑΣΤΗΡΙΟ ΣΥΛΛΟΓΗΣ & ΕΠΕΞΕΡΓΑΣΙΑΣ ΔΕΔΟΜΕΝΩΝ Προς, Ο πειραματικός εξοπλισμός αυτής της πρότασης / σ αυτό το αίτημα, θα μας δώσει τη δυνατότητα να δημιουργήσουμε

Διαβάστε περισσότερα

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

Κωνσταντίνος Γκαλονάκης. Arduino: Προγραμματισμός στην πράξη Κωνσταντίνος Γκαλονάκης Arduino: Προγραμματισμός στην πράξη 1 Σύνδεση του Arduino με τον Η/Υ και προγραμματισμός αυτού. 1. Εγκατάσταση περιβάλλοντος Arduino IDE Για να προγραμματίσετε τη μονάδα σας θα

Διαβάστε περισσότερα

ΕΝΟΤΗΤΑ 5 Αναλογικά σήματα

ΕΝΟΤΗΤΑ 5 Αναλογικά σήματα ΕΝΟΤΗΤΑ 5 Αναλογικά σήματα Σκοπός και περίγραμμα της Ενότητας 5 Σκοπός της παρουσίασης Να δώσουμε τις βασικές ιδέες για τα αναλογικά σήματα και την χρήση διαφορετικών ειδών περιφερειακών Σύνοψη Επεξήγηση

Διαβάστε περισσότερα

ΕΝΟΤΗΤΑ ΤΗΛΕΦΩΝΙΑ ΕΙΣΑΓΩΓΗ

ΕΝΟΤΗΤΑ ΤΗΛΕΦΩΝΙΑ ΕΙΣΑΓΩΓΗ ΕΝΟΤΗΤΑ 4 4.0 ΤΗΛΕΦΩΝΙΑ ΕΙΣΑΓΩΓΗ Η τηλεφωνία είναι ένα βασικό και πολύ διαδεδομένο ηλεκτρολογικό επικοινωνιακό σύστημα. Η τηλεφωνία είναι από τα παλαιότερα ηλεκτρολογικά επικοινωνιακά συστήματα. Το τηλέφωνο

Διαβάστε περισσότερα

devolo dlan powerline technology Σύντομη παρουσίαση dlan 1200+ WiFi ac

devolo dlan powerline technology Σύντομη παρουσίαση dlan 1200+ WiFi ac devolo dlan powerline technology Σύντομη παρουσίαση dlan 1200+ WiFi ac dlan 1200+ WiFi ac 2 dlan 1200+ WiFi ac Υφιστάμενη κατάσταση Οι φορητές συσκευές όλο πληθαίνουν καθημερινά. Όλο και περισσότεροι χρήστες

Διαβάστε περισσότερα

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

ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016) ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016) Περιγραφή της Άσκησης Στόχος της άσκησης είναι η δημιουργία ενός συστήματος διαχείρισης φωτισμού. Μία φωτομεταβαλλόμενη αντίσταση (LDR) θα διαπιστώνει την ποσότητα του φωτός

Διαβάστε περισσότερα

ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ. ΔΙΑΡΚΕΙΑ: 1 περίοδος

ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ. ΔΙΑΡΚΕΙΑ: 1 περίοδος ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΔΙΑΡΚΕΙΑ: 1 περίοδος Σε αυτό το μάθημα θα μάθετε να: 1. Αναφέρετε τα διάφορα είδη μνήμης και συσκευές που τις περιέχουν. 2. Περιγράφετε τα σημαντικά χαρακτηριστικά

Διαβάστε περισσότερα

Ο πιο χρωματιστός φορητός υπολογιστής VAIO

Ο πιο χρωματιστός φορητός υπολογιστής VAIO Ο πιο χρωματιστός φορητός υπολογιστής VAIO www.sony-europe.com 1 Τεχνικά Χαρακτηριστικά Λειτουργικό Λειτουργικό σύστημα Αυθεντικά Windows 7 Home Premium (64-bit) Αρχιτεκτονική Σετ ολοκληρωμένων Σετ ολοκληρωμένων

Διαβάστε περισσότερα

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

ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ 1 ΕΙΣΑΓΩΓΗ Ο πραγματικός κόσμος είναι ένας αναλογικός κόσμος. Όλα τα μεγέθη παίρνουν τιμές με άπειρη ακρίβεια. Π.χ. το ηλεκτρικό σήμα τάσης όπου κάθε

Διαβάστε περισσότερα

ΜΕΛΕΤΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΣΥΣΤΗΜΑΤΟΣ ΜΕΤΡΗΣΗΣ ΑΤΜΟΣΦΑΙΡΙΚΩΝ ΠΑΡΑΜΕΤΡΩΝ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗΝ ΔΙΕΝΕΡΓΕΙΑ ΑΣΤΡΟΝΟΜΙΚΩΝ ΠΑΡΑΤΗΡΗΣΕΩΝ ΚΑΙ ΜΕΤΡΗΣΕΩΝ.

ΜΕΛΕΤΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΣΥΣΤΗΜΑΤΟΣ ΜΕΤΡΗΣΗΣ ΑΤΜΟΣΦΑΙΡΙΚΩΝ ΠΑΡΑΜΕΤΡΩΝ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗΝ ΔΙΕΝΕΡΓΕΙΑ ΑΣΤΡΟΝΟΜΙΚΩΝ ΠΑΡΑΤΗΡΗΣΕΩΝ ΚΑΙ ΜΕΤΡΗΣΕΩΝ. Ερασιτεχνικής Αστρονομίας ΜΕΛΕΤΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΣΥΣΤΗΜΑΤΟΣ ΜΕΤΡΗΣΗΣ ΑΤΜΟΣΦΑΙΡΙΚΩΝ ΠΑΡΑΜΕΤΡΩΝ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗΝ ΔΙΕΝΕΡΓΕΙΑ ΑΣΤΡΟΝΟΜΙΚΩΝ ΠΑΡΑΤΗΡΗΣΕΩΝ ΚΑΙ ΜΕΤΡΗΣΕΩΝ. Κυριάκος Πανίτσας Διπλ. Ηλεκτρολόγος Μηχανικός-Εκπαιδευτικός

Διαβάστε περισσότερα