Μετατροπή αυτοματισμού ενσωματωμένου συστήματος σε Web Server και πλήρης απομακρυσμένος έλεγχος του μέσω WiFi με την χρήση μικροελεγκτή σειράς ATmega για βιομηχανική και προσωπική χρήση
Converting an embedded system to a Web Server with complete control over it via WiFi using an ATmega microcontroller for industrial and personal use
![Thumbnail](/xmlui/bitstream/handle/11400/1221/Georgiadis_19057.pdf.jpg?sequence=4&isAllowed=y)
Μεταπτυχιακή διπλωματική εργασία
Συγγραφέας
Γεωργιάδης, Κοσμάς
Ημερομηνία
2021-07-28Επιβλέπων
Vogiatzis, IoannisΛέξεις-κλειδιά
Μικροελεγκτής ; Wifi ; Atmega ; Esp ; Ενσωματωμένο σύστημα ; Απομακρυσμένος έλεγχος ; Web serverΠερίληψη
Σκοπός της διπλωματικής εργασίας αυτής είναι η σχεδίαση και η υλοποίηση ενός ενσωματωμένου συστήματος, με την δυνατότητα πλήρη απομακρυσμένου ελέγχου του, μέσω WiFi. Συγκεκριμένα, η εργασία αυτή στοχεύει στην μετατροπή ενός απλού ενσωματωμένου συστήματος, σε Web Server που θα μπορεί να δέχεται και να επεξεργάζεται HTTP αιτήματα από πελάτες. Οι πελάτες θα έχουν την δυνατότητα να έχουν πλήρης έλεγχο του συστήματος μέσω ιστοσελίδας που θα βρίσκεται στον μικροελεγκτή του αυτοματισμού. Ο έλεγχος μπορεί να είναι είτε προβολή μετρήσεων από αισθητήρια όργανα συνδεδεμένα στο ίδιο το σύστημα, ή μία απλή ενεργοποίηση/απενεργοποίηση μίας λυχνίας LED. Για το κομμάτι του λογισμικού, δεν γίνεται απολύτως καμία χρήση κώδικα ή βιβλιοθηκών τρίτων.
Περίληψη
The purpose of this dissertation is the design and implementation of an integrated system, with complete remote control over it, via WiFi. Specifically, this work aims to convert a simple embedded system into a Web Server that can accept and process HTTP requests from clients. Clients will be able to have full control of the system through the website located in the system’s microcontroller. The type of control can be either a display of measurements from sensory instruments connected to the system itself, or a simple activation / deactivation of an LED lamp. For the software part, there is absolutely no use of thirdparty code or libraries.