Σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του Arduino
Κύριοι συγγραφείς: | , |
---|---|
Μορφή: | Πτυχιακή εργασία |
Γλώσσα: | Greek |
Έκδοση: |
ΤΕΙ Πειραιά
2012
|
Θέματα: | |
Διαθέσιμο Online: | http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/1684 |
_version_ | 1780524358237683712 |
---|---|
abstract | Η παρούσα πτυχιακή μελέτη εστιάζεται στον μικροελεγκτή Arduino για τη μέτρηση και καταγραφή συνθηκών περιβάλλοντος σε μουσεία.
Αρχικά θα αναφερθούμε σε open source hardware. Το ελεύθερο λογισμικό και το λογισμικό ανοικτού κώδικα (ΕΛ/ΛΑΚ), έχει αρχίσει να κερδίζει τη θέση του στον χώρο της πληροφορικής. Τα πλεονεκτήματά του είναι γνωστά, και αυτό αρχίζει να γίνεται αντιληπτό από όλο και περισσότερους ανθρώπους. Έτσι γίνεται ένα παράδειγμα προς μίμηση σε άλλους διαφορετικούς χώρους. Η σχεδίαση ηλεκτρονικών κυκλωμάτων είναι μια αντίστοιχη διαδικασία με την παραγωγή λογισμικού, καθώς χρησιμοποιούμε δομικά στοιχεία (ηλεκτρονικό υλικό), που αλληλεπιδρούν μεταξύ τους και ο διαφορετικός τρόπος συνδεσμολογίας, μπορεί να έχει ένα διαφορετικό κάθε φορά αποτέλεσμα, όπως και ο κώδικας λογισμικού. Ενώ στον προγραμματισμό, έχουμε υπορουτίνες που συμπληρώνουν ένα σύνολο , σε μία ηλεκτρονική σχεδίαση έχουμε αυτόνομα τμήματα που συνδέονται μεταξύ τους και παράγουν κάποιο επιθυμητό αποτέλεσμα. Η ιδέα να μοιραζόμαστε τον κώδικα, αντιστοιχεί, με την ιδέα του να μοιραζόμαστε το σχέδιο που περιγράφει τη διασύνδεση των υλικών μεταξύ τους. Υπάρχουν μικροί επεξεργαστές που ονομάζονται microcontrollers, και προγραμματίζονται με λογισμικό.Έτσι η σχεδίαση των κυκλωμάτων και ο προγραμματισμός των μικροελεγκτών, πλησιάζει πολύ με την ανάπτυξη κώδικα. Οπότε το ερώτημα είναι απλό: Γιατί να μην εφαρμόσουμε τις αρχές του ΕΛ/ΛΑΚ στην σχεδίαση και τον προγραμματισμό ηλεκτρονικών συσκευών, ώστε να έχουμε τα αντίστοιχα οφέλη; Η απάντηση είναι θετική και δημιουργήθηκε ο όρος OpenSourceHardware (ανοικτό υλικό). Με τον όρο αυτό ορίζεται οποιοδήποτε υλικό έχει σχεδιαστεί με τις αρχές του ανοικτού κώδικα, δηλαδή τα ηλεκτρονικά σχέδια είναι διαθέσιμα για οποιαδήποτε θέλει να κατασκευάσει ή ακόμα και να βελτιώσει την σχεδίαση του υλικού ή να βασιστεί για την δημιουργία κάποιου άλλου υλικού. Το λογισμικό των μικροελεγκτών , έχει διαθέσιμο τον πηγαίο κώδικα για να μπορεί να βελτιωθεί / επαναχρησιμοποιηθεί και εκείνο. Ένα παράδειγμα αυτής της προσπάθειας είναι το Arduino. |
advisor | |
author | Σγουρούδης, Κωνσταντίνος Λαμπρόπουλος, Ηλίας |
author_facet | Σγουρούδης, Κωνσταντίνος Λαμπρόπουλος, Ηλίας |
author_sort | Σγουρούδης, Κωνσταντίνος |
collection | Okeanis Institutional Repository |
facultydepartment | Τμήμα Αυτοματισμού |
format | Πτυχιακή εργασία |
id | okeanis-123456789-1684 |
institution | University of West Attica Campus II |
keyword | Μικροελεγκτές Arduino Λογισμικό ανοικτού κώδικα Open source hardware Μικροκλίμα Μικροπεριβάλλον Προγραμματισμός |
language | Greek |
physical | 64 σελ. |
publishDate | 2012 |
publisher | ΤΕΙ Πειραιά |
record_format | dspace |
spelling | okeanis-123456789-16842018-12-14T11:43:19Z Σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του Arduino Σγουρούδης, Κωνσταντίνος Λαμπρόπουλος, Ηλίας Τσελές, Δημήτριος Τμήμα Αυτοματισμού TPSH::Επιστήμη Υπολογιστών::Μικροεπεξεργαστές TPSH::Τεχνολογία::Αισθητήρες Μικροελεγκτές Arduino Λογισμικό ανοικτού κώδικα Open source hardware Μικροκλίμα Μικροπεριβάλλον Προγραμματισμός Η παρούσα πτυχιακή μελέτη εστιάζεται στον μικροελεγκτή Arduino για τη μέτρηση και καταγραφή συνθηκών περιβάλλοντος σε μουσεία. Αρχικά θα αναφερθούμε σε open source hardware. Το ελεύθερο λογισμικό και το λογισμικό ανοικτού κώδικα (ΕΛ/ΛΑΚ), έχει αρχίσει να κερδίζει τη θέση του στον χώρο της πληροφορικής. Τα πλεονεκτήματά του είναι γνωστά, και αυτό αρχίζει να γίνεται αντιληπτό από όλο και περισσότερους ανθρώπους. Έτσι γίνεται ένα παράδειγμα προς μίμηση σε άλλους διαφορετικούς χώρους. Η σχεδίαση ηλεκτρονικών κυκλωμάτων είναι μια αντίστοιχη διαδικασία με την παραγωγή λογισμικού, καθώς χρησιμοποιούμε δομικά στοιχεία (ηλεκτρονικό υλικό), που αλληλεπιδρούν μεταξύ τους και ο διαφορετικός τρόπος συνδεσμολογίας, μπορεί να έχει ένα διαφορετικό κάθε φορά αποτέλεσμα, όπως και ο κώδικας λογισμικού. Ενώ στον προγραμματισμό, έχουμε υπορουτίνες που συμπληρώνουν ένα σύνολο , σε μία ηλεκτρονική σχεδίαση έχουμε αυτόνομα τμήματα που συνδέονται μεταξύ τους και παράγουν κάποιο επιθυμητό αποτέλεσμα. Η ιδέα να μοιραζόμαστε τον κώδικα, αντιστοιχεί, με την ιδέα του να μοιραζόμαστε το σχέδιο που περιγράφει τη διασύνδεση των υλικών μεταξύ τους. Υπάρχουν μικροί επεξεργαστές που ονομάζονται microcontrollers, και προγραμματίζονται με λογισμικό.Έτσι η σχεδίαση των κυκλωμάτων και ο προγραμματισμός των μικροελεγκτών, πλησιάζει πολύ με την ανάπτυξη κώδικα. Οπότε το ερώτημα είναι απλό: Γιατί να μην εφαρμόσουμε τις αρχές του ΕΛ/ΛΑΚ στην σχεδίαση και τον προγραμματισμό ηλεκτρονικών συσκευών, ώστε να έχουμε τα αντίστοιχα οφέλη; Η απάντηση είναι θετική και δημιουργήθηκε ο όρος OpenSourceHardware (ανοικτό υλικό). Με τον όρο αυτό ορίζεται οποιοδήποτε υλικό έχει σχεδιαστεί με τις αρχές του ανοικτού κώδικα, δηλαδή τα ηλεκτρονικά σχέδια είναι διαθέσιμα για οποιαδήποτε θέλει να κατασκευάσει ή ακόμα και να βελτιώσει την σχεδίαση του υλικού ή να βασιστεί για την δημιουργία κάποιου άλλου υλικού. Το λογισμικό των μικροελεγκτών , έχει διαθέσιμο τον πηγαίο κώδικα για να μπορεί να βελτιωθεί / επαναχρησιμοποιηθεί και εκείνο. Ένα παράδειγμα αυτής της προσπάθειας είναι το Arduino. 2012-07 Πτυχιακή εργασία http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/1684 el http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα ΤΕΙ Πειραιά 64 σελ. http://okeanis.lib2.uniwa.gr/xmlui/bitstream/123456789/1684/9/aut_00533.pdf.jpg |
spellingShingle | TPSH::Επιστήμη Υπολογιστών::Μικροεπεξεργαστές TPSH::Τεχνολογία::Αισθητήρες Σγουρούδης, Κωνσταντίνος Λαμπρόπουλος, Ηλίας Σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του Arduino |
title | Σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του Arduino |
title_full | Σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του Arduino |
title_fullStr | Σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του Arduino |
title_full_unstemmed | Σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του Arduino |
title_short | Σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του Arduino |
title_sort | σχεδίαση δικτύου αισθητήρων για την μέτρηση και την καταγραφή συνθηκών περιβάλλοντος σε μουσεία με τη χρήση του arduino |
topic | TPSH::Επιστήμη Υπολογιστών::Μικροεπεξεργαστές TPSH::Τεχνολογία::Αισθητήρες |
url | http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/1684 |