top of page

Smart Dam

Σκοπός του Έργου: Δημιουργία ενός έργου που δίνει μια προειδοποίηση με μια μονάδα βομβητή όταν το φράγμα είναι γεμάτο, χρησιμοποιώντας έναν αισθητήρα νερού και μια μονάδα βομβητή με μια κάρτα ελέγχου Pinoo.

Διάρκεια:  2 μαθήματα

Ηλικιακή ομάδα:  7 ετών και άνω

Σετ Pinoo:  Βασικό σετ, σετ εφεύρεσης, σετ κατασκευαστή και πλήρες σετ

Επιτεύγματα:

  • Μαθαίνει να κωδικοποιεί τον πίνακα ελέγχου Pinoo.

  • Μαθαίνει να χρησιμοποιεί αισθητήρα νερού.

  • Μαθαίνει να χρησιμοποιεί τη μονάδα βομβητή.

  • Αναπτύσσει αλγοριθμικές δεξιότητες.

  • Αναπτύσσονται οι δεξιότητες κωδικοποίησης.

  

Υλικά που θα χρησιμοποιηθούν:  Πρόγραμμα Mblock 3, κάρτα ελέγχου pinoo, αισθητήρας νερού, μονάδα βομβητή, καλώδια σύνδεσης.

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Κατασκευή Έργου:

Για το έργο μας, ξεκινάμε πρώτα γύρω από το μεγάλο μας κουτί.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Κόβουμε το πράσινο χαρτόνι μας για να δώσουμε την όψη πρασίνου στις άκρες, όπως στην εικόνα, και το στερεώνουμε με πιστόλι σιλικόνης.

 

 

Στη συνέχεια στερεώνουμε το μπλε χαρτόνι στο κάτω μέρος του κουτιού μας για να του δώσουμε μια νερή όψη.

 

 

Κολλάμε την καφέ τσόχα στην άλλη γωνία για να του δώσουμε μια ορεινή όψη.

 

Ανοίγουμε 3 τρύπες στο μικρό πλαστικό μας κουτί.

 

Φτιάχνουμε το μικρό μας κουτί στην πλαγιά του βουνού.

  

 

Κολλάμε τον αισθητήρα νερού μας στο εσωτερικό του κουτιού μας.

 

 

Κολλάμε τη μονάδα βομβητή στο εσωτερικό του κουτιού μας.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

Έτσι ολοκληρώνεται το έργο μας και τελειώνουμε το σχεδιαστικό μας κομμάτι.

 

  Προσθήκη επέκτασης Pinoo:

 

 

 

 

 

 

Από την καρτέλα "Επεκτάσεις", κάντε κλικ στην επιλογή "Διαχείριση επεκτάσεων".

 

 

 

 

 

 

 

  Στο παράθυρο που ανοίγει, γράφουμε «Pinoo» στη μηχανή αναζήτησης και αρκεί να πούμε λήψη στο αποτέλεσμα. Εγκατεστημένο στον υπολογιστή μας.  

 

  

  Σύνδεση της πλακέτας ελέγχου Pinoo στον υπολογιστή:

 

 

Στο Mblock 3, κάνουμε κλικ στην καρτέλα "Σύνδεση" επάνω αριστερά.

Στο παράθυρο που ανοίγει, κάνουμε κλικ στην ενότητα «Σειρική θύρα» και επιλέγουμε την επιλογή «COM6» από τη σελίδα που ανοίγει.

ΣΗΜΕΙΩΣΗ: Καθώς κάθε υπολογιστής έχει διαφορετικές καταχωρήσεις θύρας, οι αριθμοί δίπλα στο COM ενδέχεται να αλλάξουν.

Κάντε κλικ στην καρτέλα Κάρτες.

Από το παράθυρο που ανοίγει, επιλέγουμε την επιλογή κάρτας "Arduino Nano" που χρησιμοποιείται από την κάρτα ελέγχου Pinoo.

 

 

Κάντε κλικ στην καρτέλα Επεκτάσεις.

Στο παράθυρο που ανοίγει επιλέγουμε «Pinoo», την επέκταση της κάρτας ελέγχου που χρησιμοποιούμε.

 

 

Κάντε κλικ στην καρτέλα Σύνδεση.

Κάντε κλικ στην «Ενημέρωση υλικολογισμικού» από το παράθυρο που ανοίγει.

  Τμήμα κωδικοποίησης:  

  

Αρχικά, για να ελέγξουμε αν ο αισθητήρας νερού μας λειτουργεί ή όχι, ελέγχουμε την κατάσταση λειτουργίας του αισθητήρα νερού με τον κωδικό μας «Πείτε γεια» κάτω από τον κωδικό «Όταν γίνεται κλικ» στη μαριονέτα panda μας. Ταυτόχρονα, ας μην ξεχνάμε να υγραίνουμε τον αισθητήρα νερού μας.

  

 

Για να εκτελέσουμε τη μονάδα Buzzer, χρησιμοποιούμε την αλλαγή κατάστασης σε υψηλό κώδικα.

 

Εάν η τιμή του αισθητήρα νερού μας είναι μεγαλύτερη από 230, η μονάδα βομβητή μας θα ηχεί σε διαστήματα μισού δευτερολέπτου. Εάν δεν πληροί αυτές τις τιμές, ο ήχος της μονάδας βομβητή μας απενεργοποιείται.

  

 

 

 

 

 

Για να ανεβάσουμε τους κωδικούς μας στην κάρτα ελέγχου pinoo, ξεκινάμε την εκδήλωσή μας με την εντολή "Pinoo Program".

  

 

Κάντε δεξί κλικ στην εντολή «Pinoo Program» και επιλέξτε την επιλογή «Install to Arduino» στο παράθυρο που ανοίγει.

 

 

Στη σελίδα που ανοίγει, κάνουμε κλικ στο κουμπί «Μεταφόρτωση στο Arduino», το οποίο είναι επιλεγμένο με κόκκινο χρώμα. Οι κωδικοί μας ανεβαίνουν στην κάρτα ελέγχου pinoo. 

  Αφού εμφανιστεί το μήνυμα "Η εγκατάσταση ολοκληρώθηκε", κάντε κλικ στο κουμπί "Κλείσιμο". Αφού ολοκληρωθεί η εγκατάσταση, τοποθετείται η βάση της μπαταρίας και το έργο εκτελείται.

 

Κατάσταση Λειτουργίας του Έργου:

  

 

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

 

  ΚΩΔΙΚΟΙ IDE ARDUINO:

int su_sensor = A0; // εκχωρούμε τον αισθητήρα στην καρφίτσα A0

int su_sensor_value; // εκχωρούμε μια μεταβλητή

int buzzer = 2; // αντιστοιχίστε τον βομβητή στην καρφίτσα 2.

void setup()

pinMode(buzzer, OUTPUT); // είναι η ακίδα εξόδου του βομβητή

}

void loop()

su_sensor_value = analogRead(su_sensor); // κάναμε την αναλογική ανάγνωση της τιμής του αισθητήρα 

εάν (su_sensor_value > 230)

{ // εάν η τιμή του αισθητήρα νερού είναι μεγαλύτερη από 230   // ο βομβητής σβήνει  

digitalWrite(buzzer, HIGH);  

καθυστέρηση (500);  

digitalWrite(buzzer, LOW);  

καθυστέρηση (500); 

}

αλλού

{ // σε διαφορετική περίπτωση 

  digitalWrite(buzzer, LOW); // ο βομβητής σταματά 

}

}

IMG_3972.JPEG
IMG_3964.JPEG
IMG_3965.JPEG
IMG_3966.JPEG
IMG_3968.JPEG
IMG_3969.JPEG
IMG_3971.JPEG
IMG_3973.JPEG
IMG_3974.JPEG
IMG_3975.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
aygit_yazilim_480x480.jpg
pinooo_480x480 (2).jpg
4.JPG
5.JPG
6.JPG
1.JPG
2.jpg
3.jpg
IMG_3975.JPEG
bottom of page