Μάθημα : Μελέτη, σχεδίαση και κατασκευή αυτοματισμού ποτίσματος σε θερμοκήπιο με χρήση αναπτυξιακής πλατφόρμας.

Κωδικός : 1001090336

Μάθημα

Το μάθημα αυτό έχει ως αντικείμενο τη γνωριμία των εκπαιδευομένων με τον κόσμο των μικροελεγκτών, των αισθητήρων, μέσα από μια εφαρμοσμένη και άκρως επίκαιρη περιβαλλοντική εφαρμογή: την έξυπνη διαχείριση υδάτινων πόρων σε ένα θερμοκήπιο.

Μετά την ολοκλήρωση της συγκεκριμένης ενότητας, οι εκπαιδευόμενοι θα είναι σε θέση να:

1. Γνώσεις (Τι θα γνωρίζουν)

  • Αναγνωρίζουν τα βασικά μέρη μιας πλακέτας Arduino (μικροελεγκτής, θύρες USB, ακροδέκτες/pins τροφοδοσίας, ψηφιακές και αναλογικές είσοδοι/έξοδοι).

  • Περιγράφουν τη διαφορά ανάμεσα στα αναλογικά σήματα (π.χ. ανάγνωση αισθητήρα υγρασίας) και τα ψηφιακά σήματα (π.χ. άνοιγμα/κλείσιμο μιας αντλίας).

  • Εξηγούν τη δομή ενός προγράμματος Arduino (τη σημασία των συναρτήσεων void setup() και void loop()).

  • Κατανοούν τον ρόλο του περιβάλλοντος Arduino IDE (μεταγλώττιση/compile, μεταφόρτωση/upload, σειριακός ελεγκτής/serial monitor).

2. Δεξιότητες (Τι θα μπορούν να κάνουν)

  • Συνδέουν με ασφάλεια την πλακέτα Arduino με τον ηλεκτρονικό υπολογιστή και να ρυθμίζουν τη σωστή θύρα επικοινωνίας (COM port).

  • Αναπτύσσουν απλά κυκλώματα σε breadboard, χρησιμοποιώντας αντιστάσεις, καλώδια (jumper wires) και LED, ακολουθώντας ένα έτοιμο σχηματικό διάγραμμα.

  • Συγγράφουν, τροποποιούν και «ανεβάζουν» βασικό κώδικα.

  • Χρησιμοποιούν τον Σειριακό Ελεγκτή (Serial Monitor) για να κάνουν αποσφαλμάτωση (debugging) και να βλέπουν τιμές που στέλνει το Arduino στον υπολογιστή.

3. Ικανότητες & Στάσεις (Πώς θα σκέφτονται)

  • Προσεγγίζουν με αυτοπεποίθηση τη διαδικασία σύνδεσης υλικού (hardware) και κώδικα (software), ξεπερνώντας τον αρχικό «φόβο» της τεχνολογίας.

  • Εντοπίζουν και να διορθώνουν απλά συντακτικά λάθη στον κώδικα, με βάση τα μηνύματα λάθους του Arduino IDE.

  • Αντιλαμβάνονται την αναπτυξιακή πλακέτα ως το «μυαλό» του μελλοντικού τους αυτοματισμού και να συνδέουν τη θεωρία της πληροφορικής με την πρακτική εφαρμογή στο θερμοκήπιο.

 

Το Arduino δεν μπορεί να ελέγξει απευθείας μεγάλα φορτία (όπως κινητήρες, προβολείς, θερμάστρες ή αντλίες) λόγω φυσικών περιορισμών στα ηλεκτρονικά του κυκλώματα.

Σκέψου το Arduino σαν τον «εγκέφαλο» ενός συστήματος. Είναι εξαιρετικό στο να σκέφτεται και να δίνει εντολές, αλλά δεν έχει τους «μύες» για να σηκώσει μεγάλο βάρος.

Οι Κύριοι Λόγοι του Περιορισμού

1. Πολύ χαμηλό όριο ρεύματος (Ένταση - Amperes)

Κάθε ακίδα (pin) εξόδου ενός τυπικού Arduino (π.χ. Uno) μπορεί να παρέχει με ασφάλεια το πολύ 20 mA έως 40 mA (milliAmpere) ρεύματος.

  • Για να ανάψεις ένα μικρό LED, χρειάζεσαι περίπου 10-20 mA, οπότε το Arduino τα καταφέρνει μια χαρά.

  • Ένας μικρός κινητήρας DC όμως, χρειάζεται από 500 mA έως μερικά Ampere για να ξεκινήσει. Αν τον συνδέσεις απευθείας, το Arduino θα προσπαθήσει να δώσει αυτό το ρεύμα, θα υπερθερμανθεί και θα καεί ακαριαία.

2. Περιορισμός Τάσης (Volt)

Οι ψηφιακές ακίδες του Arduino λειτουργούν αυστηρά στα 5V (ή 3.3V σε νεότερες πλακέτες). Οι περισσότερες συσκευές μεγάλου φορτίου λειτουργούν με 12V, 24V ή ακόμα και με το ρεύμα του σπιτιού (220V AC). Το Arduino δεν μπορεί να παράγει τέτοια τάση από μόνο του.

3. Το φαινόμενο της «Ανάστροφης Τάσης» (Flyback Voltage)

Όταν ελέγχεις επαγωγικά φορτία (συσκευές με πηνία, όπως μοτέρ, ηλεκτρομαγνήτες ή ρελέ), τη στιγμή που τα απενεργοποιείς, δημιουργείται μια απότομη, υψηλή τάση που επιστρέφει πίσω στην πηγή. Αν αυτή η τάση «χτυπήσει» το Arduino, θα καταστρέψει τον μικροελεγκτή του.

Πώς λύνεται το πρόβλημα; 

Για να ελέγξεις ένα μεγάλο φορτίο, το Arduino δεν του δίνει απευθείας ρεύμα. Αντίθετα, στέλνει ένα μικρό σήμα (εντολή) σε ένα ενδιάμεσο ηλεκτρονικό εξάρτημα που λειτουργεί ως ηλεκτρονικός διακόπτης.

Οι πιο συνηθισμένοι «διακόπτες» είναι:

  • Relay (Ρελέ): Ένας μηχανικός ή ηλεκτρονικός διακόπτης. Το Arduino του δίνει 5V, το ρελέ «οπλίζει» (ακούγεται ένα κλικ) και κλείνει ένα εντελώς ξεχωριστό κύκλωμα 12V ή 220V. Ιδανικό για λάμπες, σόμπες και συσκευές σπιτιού.

  • MOSFET / Τρανζίστορ: Λειτουργούν σαν ηλεκτρονικοί διακόπτες χωρίς κινητά μέρη. Είναι ιδανικά για φορτία συνεχούς ρεύματος (DC), όπως ταινίες LED ή κινητήρες, επειδή μπορούν να ανοιγοκλείνουν απίστευτα γρήγορα (επιτρέποντας τον έλεγχο ταχύτητας ή φωτεινότητας μέσω PWM).

 

Διδακτικοί στόχοι ή αναμενόμενα αποτελέσματα

Σε επίπεδο Γνώσεων (Γνωστικός Τομέας) οι μαθητές/τριες αναμένεται να

  • Ορίζουν ποιες είναι οι δύο ακραίες καταστάσεις λειτουργίας του τρανζίστορ όταν αυτό χρησιμοποιείται ως διακόπτης (Κόρος και Αποκοπή).
  • Εξηγούν τις συνθήκες πολώσεων των επαφών του τρανζίστορ που οδηγούν στην αποκοπή και στον κόρο.
  • Υπολογίζουν (μέσω απλών τύπων) την απαραίτητη αντίσταση βάσης (Rb) ώστε να διασφαλιστεί ότι το τρανζίστορ θα οδηγηθεί σίγουρα στον κόρο για ένα δεδομένο φορτίο.

 Σε επίπεδο Δεξιοτήτων (Ψυχοκινητικός Τομέας)

  • Να αναλύουν το σχηματικό διάγραμμα ενός βασικού κυκλώματος όπλισης ρελέ   με τρανζίστορ.
  • Επαληθεύουν πειραματικά τα θεωρητικά δεδομένα, συμπληρώνοντας σωστά τις μετρήσεις  στο Φύλλο Εργασίας.

Σε επίπεδο Στάσεων και Συμπεριφορών (Συναισθηματικός Τομέας)

  • Συνεργάζονται αποτελεσματικά με τα μέλη της ομάδας τους, μοιράζοντας ρόλους.

Σε αυτή την ενότητα, οι μαθητές έρχονται σε επαφή με την έννοια των αισθητήρων (sensors) και μαθαίνουν πώς μια φυσική ποσότητα —όπως η υγρασία στο χώμα— μπορεί να μετατραπεί σε ηλεκτρικό σήμα και να διαβαστεί από έναν μικροελεγκτή.

Τα Κύρια Στάδια της Ενότητας:

  • Το Υλικό (Hardware): Γνωριμία με τον αισθητήρα, τις ακίδες του (VCC, GND, Analog/Digital Out) και τη σωστή και ασφαλή σύνδεσή του στην πλακέτα Arduino.

  • Ο Κώδικας (Software): Συγγραφή ενός απλού προγράμματος στο Arduino IDE για την ανάγνωση των αναλογικών τιμών και την εμφάνισή τους στην οθόνη του υπολογιστή (Serial Monitor).

  • Η Εφαρμογή (Automation): Επέκταση του κυκλώματος με την προσθήκη μιας «έξυπνης» αντίδρασης. Για παράδειγμα, αν το χώμα στεγνώσει, ανάβει ένα κόκκινο LED ή ενεργοποιείται μια μικρή αντλία νερού.

 

Προσδοκόμενα Μαθησιακά Αποτελέσματα

1. Γνωστικός Τομέας (Τι θα γνωρίζουν)

Με την ολοκλήρωση της ενότητας, οι μαθητές θα είναι σε θέση να:

  • Εξηγούν την αρχή λειτουργίας του αισθητήρα υγρασίας εδάφους (π.χ. πώς η ηλεκτρική αγωγιμότητα/αντίσταση του εδάφους μεταβάλλεται ανάλογα με την ποσότητα του νερού).

  • Διακρίνουν τη διαφορά μεταξύ αναλογικού (Analog) και ψηφιακού (Digital) σήματος και να αναγνωρίζουν ποιο από τα δύο είναι καταλληλότερο για την ακριβή μέτρηση της υγρασίας.

  • Προσδιορίζουν τα βασικά εξαρτήματα που απαιτούνται για το κύκλωμα (Arduino, αισθητήρας, καλώδια σύνδεσης, breadboard).

2. Ψυχοκινητικός Τομέας / Δεξιότητες (Τι θα μπορούν να κάνουν)

Οι μαθητές θα αναπτύξουν την ικανότητα να:

  • Συνδέουν σωστά τον αισθητήρα στην πλακέτα Arduino, αναγνωρίζοντας τις ακίδες τροφοδοσίας  και  ψηφιακών και αναλογικών εισόδων.

  • Αναπτύσσουν και να τροποποιούν τον κώδικα στο Arduino IDE, χρησιμοποιώντας βασικές εντολές όπως η analogRead() και η Serial.println().

  • Βαθμονομούν (calibrate) τον αισθητήρα, εντοπίζοντας τις τιμές αναφοράς για το εντελώς στεγνό έδαφος (στον αέρα) και το πλήρως ποτισμένο έδαφος (στο νερό).

  • Αξιοποιούν τη δομή ελέγχου if-else για να ενεργοποιούν μια εξωτερική συσκευή (π.χ. ένα LED, ένα buzzer ή μια αντλία νερού μέσω τρανζίστορ και ρελέ) όταν η υγρασία πέφτει κάτω από ένα συγκεκριμένο όριο.

3.Συναισθηματικός Τομέας / Στάσεις 

Οι μαθητές θα είναι σε θέση να:

  • Συνδέουν την τεχνολογία με την καθημερινότητα, αναγνωρίζοντας πώς ένας τέτοιος αισθητήρας χρησιμοποιείται σε ένα "έξυπνο" σύστημα αυτόματου ποτίσματος.

  • Συνεργάζονται αποτελεσματικά σε ομάδες για την επίλυση προβλημάτων, όπως η εύρεση λαθών στον κώδικα ή στις συνδέσεις του κυκλώματος.

  • Επιδεικνύουν κριτική σκέψη, προτείνοντας βελτιώσεις για την εξοικονόμηση νερού με βάση τα δεδομένα που συλλέγουν.

Ημερολόγιο

Προθεσμία
Γεγονός μαθήματος
Γεγονός συστήματος
Προσωπικό γεγονός

Ανακοινώσεις

Όλες...
  • - Δεν υπάρχουν ανακοινώσεις -