Μάθημα : ERASMUS+ 2025-2026

Κωδικός : 0502080399

0502080399 - ΕΛΕΝΗ ΔΑΜΑΣΚΟΥ

Ενότητες μαθήματος

ARDUINO - UNO R3

Αν έχουμε ένα θερμοκήπιο ή μια γλάστρα, πώς ξέρουμε πότε πρέπει να ποτίσουμε;

 

Οι αγρότες χρησιμοποιούν αισθητήρες υγρασίας εδάφους.

 

Στόχος του project:

Να φτιάξουμε ένα έξυπνο σύστημα που καταλαβαίνει αν το χώμα είναι στεγνό.

 

Τι είναι το Arduino;

(δες τις εικόνες στο τέλος της ενότητας)

Το Arduino είναι ένας μικρός υπολογιστής που μπορεί να:

  • διαβάζει αισθητήρες 👀

  • παίρνει αποφάσεις 🧠

  • ελέγχει συσκευές ⚙️

Παράδειγμα:

Αισθητήρας → Arduino → Απόφαση → Ενέργεια

Υγρασία χώματος → Arduino → είναι στεγνό → πότισμα

 

Τι είναι αισθητήρας;

(δες την εικόνα πιο κάτω)

Αισθητήρας = όργανο που μετρά κάτι από τον κόσμο.

Παραδείγματα:

  • θερμοκρασία

  • φως

  • υγρασία

  • κίνηση

Όσο πιο υγρό το χώμα, τόσο διαφορετικό σήμα στέλνει στο Arduino.

 

Σύνδεση κυκλώματος

Τα 3 βασικά καλώδια

Σχεδόν όλοι οι αισθητήρες υγρασίας έχουν 3 pins:

ΑΙΣΘΗΤΗΡΑΣ --> ARDUINO

Sensor VCC   →    5V
Sensor GND  →   GND
Sensor A0      →    A0
Το Arduino θα διαβάσει έναν αριθμό που δείχνει την υγρασία.
Το A0 είναι το pin που διαβάζει την υγρασία του εδάφους.
 

Πώς δουλεύει το σύστημα

1️⃣ Βάζεις τον αισθητήρα στο χώμα
2️⃣ Ο αισθητήρας στέλνει μια αναλογική τάση στο Arduino
3️⃣ Το Arduino τη μετατρέπει σε αριθμό 0–1023
4️⃣ Το πρόγραμμα αποφασίζει αν το χώμα είναι στεγνό ή υγρό

 

Παράδειγμα τιμών:

Τιμή Υγρασία
300–500 πολύ υγρό
500–700 κανονικό
700–900 στεγνό
 
 
 

Θα προγραμματίσουμε το Arduino με blocks όπως στο Scratch (mBlock).

Η βασική λογική:

διάβασε αισθητήρα
αν είναι στεγνό
πες "Πότισέ με!"

 

Κώδικας σε blocks (Scratch logic)

Η λογική που θα φτιάξουμε:

όταν ξεκινήσει

για πάντα

   υγρασία = διάβασε αισθητήρα A0

   αν υγρασία > 750

     άναψε LED    (Όταν το φυτό διψάει ανάβει συναγερμός!)

     πες "Το φυτό διψάει!"
   αλλιώς
     πες "Το χώμα είναι υγρό"

     περίμενε 2 δευτερόλεπτα

 

 

Πείραμα 

Αν βάλουμε τον αισθητήρα:

1️⃣ στον αέρα
2️⃣ σε στεγνό χώμα
3️⃣ σε βρεγμένο χώμα

 

  • Ποια τιμή είναι μεγαλύτερη;

  • Πότε χρειάζεται πότισμα;

Αυτό λέγεται calibration.

 

 

 

VIDEO

Πώς να χρησιμοποιήσεις αισθητήρα υγρασίας εδάφους με Arduino:

https://youtu.be/gfY_il4CW_M

 

 

 

 

Manual ARDUINO STARTER KIT

https://www.dropbox.com/scl/fo/44msjaw1864ab0lpktzw0/AHoWsPKLGnkDLGo6tV66rrE?rlkey=0jyi8k1wvbcnl10px3wrrdavr&e=1&st=z697l30l&dl=0https://www.dropbox.com/scl/fo/44msjaw1864ab0lpktzw0/AHoWsPKLGnkDLGo6tV66rrE?rlkey=0jyi8k1wvbcnl10px3wrrdavr&e=1&dl=0