Plant watering alarm with arduino

A device that warns us with light sound and a sign when our plant needs water. The project was made by the students of the “Little Hackers” evening club of the Experimental Elementary School of Florina. The device contains a moisture sensor, a servo motor a led light and a buzzer. 

The moisture sensor is placed the plant pot and continuesly reads the moisture values. When that values fall under a certain limit the device warns us by:

  • Blinking the led light
  • Sending a beeping sound from the buzzer
  • Turning the small sign so that the “No water” sketch is shown

Screenshot_2

The final project was presented along with other projects from students of all schools of Florina at the 7th Students Festival for Digital Creations

Έξυπνος κάδος σκουπιδιών με το arduino

Στο πλαίσιο των συναντήσεων του ομίλου προγραμματισμού “Μικροί Χάκερ” σχεδιάσαμε και κατασκευάσαμε τον έξυπνο κάδο σκουπιδιών, ο οποίος ανοίγει αυτόματα όταν θέλουμε να πετάξουμε κάποιο σκουπίδι.

Ο κάδος περιλαμβάνει έναν αισθητήρα απόστασης και έναν κινητήρα servo τα οποία ελέγχονται από ένα arduino nano. Η κατασκευή τροφοδοτείται από μπαταρίες AAA και περιλαμβάνει και έναν διακόπτη για την ενεργοποίηση/ απενεργοποίηση του κάδου. Το πρόγραμμα για τον έλεγχο του κάδου έγινε με την χρήση του περιβάλλοντος ardublockly.

Αρχικά μελετήσαμε τον τρόπο λειτουργίας του αισθητήρα απόστασης (HC-SR04). Ο συγκεκριμένος αισθητήρας επιστρέφει στο arduino τον χρόνο που χρειάστηκε για να επιστρέψει ο υπέρηχος σε μικροδευτερόλεπτα. Για να μας είναι χρήσιμη αυτή η τιμή πρέπει να την μετατρέψουμε σε εκατοστά με βάση τον τύπο της ταχύτητας του ήχου (343 μέτρα ανά δευτερόλεπτο).

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

Φύλλο εργασίας Μέτρηση απόστασης

Το δεύτερο βήμα ήταν να μελετήσουμε τον τρόπο με τον οποίο δουλεύει ένας απλός κινητήρας servo, ο οποίος μπορεί να περιστρέφει τον άξονα του από τις 0 μέχρι τις 180 μοίρες. Με την χρήση μιας πετονιάς και κόλλας σιλικόνης ενώσαμε τον κινητήρα με το καπάκι του κάδου και πετύχαμε τον έλεγχο του ανοίγματος και του κλεισίματος του. Παρακάτω φαίνεται ο τρόπος σύνδεσης των ηλεκτρονικών εξαρτημάτων.

smart trash can_bb

Το πρόγραμμα για την λειτουργία του αυτόματου κάδου δημιουργήθηκε στο περιβάλλον ardublockly και ακολουθεί τον αλγόριθμο που προέκυψε από το φύλλο εργασίας.

Screenshot_1

Ο έξυπνος κάδος παρουσιάστηκε μαζί με άλλες κατασκευές των μαθητών στις εκδηλώσεις για την παγκόσμια ημέρα περιβάλλοντος που έγιναν στο Νέο Πάρκο της Φλώρινας.

Automatic night lamp with arduino

An activity from the Evening Club “Little Hackers” at the Experimental Elementary School of Florina.

A lamp that turns on and off automatically sensing the ambient light of the room. It has a photoresistor and a led light. The programming of the lamp is simple. When the value from the photoresistor passes a certain value we light up the led, else we turn it off.

The lamp was presented from our students at the 7th Student Festival for Digital Creations.