Εφαρμογές μικροελεγκτών με Arduino-από την θεωρία στην πράξη
Loading...
Date
2025-06-14
Authors
Κουλουριώτη, Χριστίνα
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Η παρούσα διπλωματική εργασία εξετάζει τις δυνατότητες και τις πρακτικές εφαρμογές της πλατφόρμας Arduino, η οποία αποτελεί ένα σύστημα ανοιχτού κώδικα με ενσωματωμένο μικροελεγκτή και θύρες εισόδου και εξόδου. Παρουσιάζονται η αρχιτεκτονική, η γλώσσα προγραμματισμού και το περιβάλλον ανάπτυξης του Arduino, καθώς και η διασύνδεσή του με αισθητήρες και επεκτάσεις (shields) για την υλοποίηση ποικίλων εφαρμογών. Επιπλέον, αναλύεται η εξέλιξη των ψηφιακών συστημάτων, η Άλγεβρα Boole, οι λογικές πύλες και τα λογικά κυκλώματα, καθώς και βασικά δομικά στοιχεία υπολογιστικών συστημάτων, όπως οι μνήμες και οι πολυπλέκτες. Εξετάζονται επίσης οι μικροελεγκτές, η κατηγοριοποίησή τους, οι αρχιτεκτονικές τους και οι διαφορές τους από τους μικροεπεξεργαστές. Τέλος, παρουσιάζονται και υλοποιούνται ενδεικτικές εφαρμογές βασισμένες στο Arduino, όπως το αναβόσβημα LED, η ανίχνευση κίνησης με αισθητήρα PIR, ο αυτόματος φωτισμός δωματίου με LDR, το έξυπνο σύστημα στάθμευσης με υπερηχητικό αισθητήρα και LEDs, καθώς και ένα σύστημα παρακολούθησης ποιότητας αέρα και περιβαλλοντικών συνθηκών σε έξυπνη πόλη, με τοπική αποθήκευση δεδομένων σε κάρτα SD και προσομοίωση απομακρυσμένης αποθήκευσης.
Description
Keywords
Σύστημα ανοιχτού κώδικα, Θύρες εισόδου-εξόδου, Υπερηχητικός αισθητήρας