Παναγιωτάκης, ΣπυρίδωνPanagiotakis, SpyridonΤαλαδιανός, ΝικόλαοςTaladianos, Nikolaos2025-11-102025-11-102025-11-10https://apothesis.hmu.gr/handle/123456789/11488Η παρούσα πτυχιακή εργασία επικεντρώνεται στο σχεδιασμό και την υλοποίηση ενός έξυπνου συστήματος αυτοματισμού θερμοκηπίου με χρήση τεχνολογιών Internet of Things (IoT), μικροελεγκτών Arduino και του προτύπου επικοινωνίας RS485. Στόχος είναι η ανάπτυξη μιας αξιόπιστης και χαμηλού κόστους λύσης που επιτρέπει την παρακολούθηση κρίσιμων παραμέτρων του θερμοκηπίου και τον αυτοματοποιημένο έλεγχο λειτουργιών όπως η άρδευση, ο φωτισμός και ο εξαερισμός. Η αρχιτεκτονική του συστήματος βασίζεται σε τρεις διακριτούς κόμβους: έναν κόμβο αισθητήρων (Sensor Node) για τη συλλογή δεδομένων περιβάλλοντος, έναν κόμβο επενεργητών (Actuator Node) για την εκτέλεση εντολών και έναν κεντρικό κόμβο (Master Node) που αναλαμβάνει την επεξεργασία των δεδομένων και τη λήψη αποφάσεων. Η επικοινωνία μεταξύ των κόμβων γίνεται μέσω RS485, εξασφαλίζοντας αξιοπιστία και αντοχή σε θορυβώδη περιβάλλοντα, ενώ τα δεδομένα προωθούνται μέσω Wi-Fi σε MQTT broker (Node-RED). Από εκεί αποθηκεύονται σε InfluxDB και απεικονίζονται δυναμικά στο Grafana, παρέχοντας στον χρήστη μια ολοκληρωμένη εικόνα της κατάστασης του θερμοκηπίου. Το τελικό σύστημα συνιστά μια ολοκληρωμένη, λειτουργική και επεκτάσιμη λύση χαμηλού κόστους, βασισμένη σε ανοιχτές τεχνολογίες. Η ευελιξία του επιτρέπει την προσαρμογή σε διαφορετικά περιβάλλοντα και καλλιέργειες, ενώ, ακόμη και στο στάδιο του πρωτοτύπου, αποδεικνύει έμπρακτα πώς οι τεχνολογίες IoT μπορούν να υποστηρίξουν την ανάπτυξη «έξυπνων θερμοκηπίων» και να συμβάλλουν στη βιώσιμη και αποδοτική γεωργική παραγωγή.This thesis focuses on the design and implementation of a smart greenhouse automation system using Internet of Things (IoT) technologies, Arduino microcontrollers, and the RS485 communication standard. The main goal is to develop a reliable and low-cost solution that enables monitoring of critical greenhouse parameters and the automated control of functions such as irrigation, lighting, and ventilation. The system architecture is structured around three distinct nodes: a Sensor Node for environmental data collection, an Actuator Node for executing control commands, and a central Master Node (Arduino Uno R4 WiFi) responsible for data processing and decision-making. Communication between the nodes is established via RS485, ensuring robustness and reliability in noisy environments, while the collected data is transmitted over Wi-Fi to an MQTT broker (Node-RED). From there, the data is stored in InfluxDB and dynamically visualized through Grafana, providing the user with a comprehensive real-time overview of the greenhouse conditions. The final system constitutes a complete, functional, and scalable low-cost solution based on open-source technologies. Its flexibility allows easy adaptation to different environments and crops, while even at the prototype stage, it demonstrates how IoT technologies can effectively support the development of “smart greenhouses” and contribute to sustainable and efficient agricultural production.elAttribution-NonCommercial-NoDerivs 3.0 United StatesΈξυπνο θερμοκήπιοΔιαδίκτυο των πραγμάτωνSmart greenhouseInternet of Things (IoT)ArduinoΣύστημα έξυπνου θερμοκηπίου μέσω τεχνολογιών ΙοΤ και RS485 BUSSmart greenhouse system using IoT technologies and RS485 BUSΠτυχιακή Εργασία