Σχεδιασμός και ανάπτυξη ενσωματωμένου συστήματος απεικόνισης μηνυμάτων στην αρχιτεκτονική Arduino με δυναμική υποστήριξη ιστοχώρου διαχείρισης
Abstract
Το ενσωματωμένο σύστημα που υλοποιήθηκε για την διπλωματική εργασία,
έχει σκοπό την απεικόνιση μηνυμάτων μέσω μια οθόνης LCD. Βασίστηκε στο
μικροελεγκτή Arduino ο οποίος προγραμματίστηκε ώστε να εμφανίζει τα μηνύματα
ως έξοδο του συστήματος, να ειδοποιεί τον παραλήπτη μέσω ενός βομβητή ή ενός
LED και να έχει και ένα κουμπί το οποίο ο χρήστης θα πατάει όταν διαβάσει το
μήνυμα. Επίσης, ο μικροελεγκτής, θα εμφανίζει την τρέχουσα ώρα και ημερομηνία,
όταν δεν υπάρχουν νέα μηνύματα προς εμφάνιση για τη συσκευή.
Στήθηκε ακόμη, ένας ιστοχώρος διαχείρισης, στον οποίο προστίθενται χρήστες
και συσκευές για αυτούς τους χρήστες. Τους δίνεται η δυνατότητα να αποστέλλουν,
να επεξεργάζονται και να προωθούν τα μηνύματα τους, σε άλλες συσκευές ή ομάδες
και να προσκαλούν άλλους χρήστες στις ομάδες τους. Στα κεφάλαια που
ακολουθούν, αναλύονται η αρχιτεκτονική και ο σχεδιασμός του συστήματος.
Ιn this thesis, the embedded system which implemented has the purpose to
depict messages on a LCD. It was split in two categories, hardware and software.
Hardware was based on the microcontroller Arduino which is programmed to
display messages as the output of system, notify recipient by a beeper or a LED
when the recipient has a new message and a button that he can push it when he has
read the message in order to update the management site. Furthermore, the
microcontroller will display the current hour and date if there are no new messages
for this device.
As for software, a management site was created for users and devices. Only
an administrator can add them. The users have the ability to send, edit and forward
their messages to other devices or groups and they can invite other users in their
groups. The next chapters analyze the architecture and the design of this system.