HEAL DSpace

Ανάπτυξη συστήματος μετάδοσης και λήψης μετρήσεων αισθητήρων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Μαχαίρας, Γεώργιος el
dc.date.accessioned 2021-06-01T09:17:48Z
dc.date.available 2021-06-01T09:17:48Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/53529
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.21227
dc.rights Default License
dc.subject Πλακέτα Arduino, Πλατφόρμα Android (Java), Ηλεκτρονική Συσκευή Bluetooth, Αισθητήρας Hall el
dc.title Ανάπτυξη συστήματος μετάδοσης και λήψης μετρήσεων αισθητήρων el
dc.contributor.department Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής el
heal.type bachelorThesis
heal.generalDescription Ανάπτυξη συστήματος - διάταξης εφαρμογής σε περιβάλλον Android με τη χρήση πλακέτας Arduino και συσκευής Bluetooth για την απεικόνιση μετρήσεων μαγνητικού πεδίου, μέσω αισθητήρα Hall. el
heal.classification Ηλεκτρονική, Λογισμικό el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2020-03-05
heal.abstract Η παρούσα εργασία αφορά στο σχεδιασμό και την υλοποίηση μιας εφαρμογής σε προγραμματιστικό περιβάλλον Android. H εφαρμογή αυτή έχει σχεδιαστεί να εμφανίζει στην οθόνη του κινητού τηλεφώνου, κατηγορίας smartphone, μετρήσεις από έναν αισθητήρα μαγνητικού πεδίου, Hall. Η διάταξη της εργασίας περιλαμβάνει επίσης μία συσκευή Arduino Uno που συνδέεται με τον αισθητήρα και επεξεργάζεται τις μετρήσεις που λαμβάνει αυτός. Η μετάδοση αυτών των μετρήσεων στο κινητό γίνεται μέσω ενός Bluetooth (HC-05), το οποίο είναι επίσης συνδεδεμένο με το Arduino. Η συγκεκριμένη εφαρμογή μπορεί να επεκταθεί και για άλλους αισθητήρες και παρόμοιες εφαρμογές, χρησιμοποιώντας απλά τον κατάλληλο κώδικα προγραμματισμού της συσκευής Arduino για τον εκάστοτε αισθητήρα (π.χ. αισθητήρα πίεσης, θερμοκρασίας, υγρασίας κ.α.). Η πλατφόρμα η οποία χρησιμοποιήθηκε για τη συγγραφή, διόρθωση, μεταγλώττιση και εκτέλεση του κώδικα της εφαρμογής είναι το Android Studio. Η γλώσσα που επιλέχθηκε για τη συγγραφή είναι η Java. Οι λόγοι επιλογής αυτής της γλώσσας προγραμματισμού είναι ότι αυτή είναι η γλώσσα που χρησιμοποιείται πιο ευρέως στη συγγραφή Android εφαρμογών, η πληθώρα των βιβλιοθηκών που υπάρχουν και συντελούν στην πιο ευχάριστη εμπειρία για το χρήστη της και διότι είναι αντικειμενοστρεφής. Το Android παρέχει έτοιμες βιβλιοθήκες, εντολές καθώς και ολόκληρες συναρτήσεις για διάφορα πεδία προγραμματισμού, όπως η σύνδεση Bluetooth με την εφαρμογή καθώς και αποστολή μηνυμάτων. Χρήση αυτών έγινε για την περάτωση της παρούσης εργασίας. el
heal.advisorName Χριστοφόρου, Ευάγγελος
heal.committeeMemberName Γκόνος, Ιωάννης
heal.committeeMemberName Τσαραμπάρης, Παναγιώτης el
heal.academicPublisher Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών el
heal.academicPublisherID ntua
heal.numberOfPages 112
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής