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 |
|