Bbc microbit εκκολαπτήρια tekosh

9
ΕΚΚΟΛΑΠΤΗΡΙΑ ΑΥΓΩΝ ΜΕ MICRO:BIT Μια εργασία της μαθήτριας του Γ5 Αλεξάνδρας Τεκόση για την εικονική λειτουργία ενός εκκολαπτηρίου αυγών,στα πλαίσια του μαθήματος της Πληροφορικής με την καθοδήγηση της υπεύθυνης καθηγήτριας κυρίας Β. Σέρβου. 1

Transcript of Bbc microbit εκκολαπτήρια tekosh

ΕΚΚΟΛΑΠΤΗΡΙΑ ΑΥΓΩΝ ΜΕ MICRO:BIT

Μια εργασία της μαθήτριας του Γ5 Αλεξάνδρας Τεκόση για την εικονική λειτουργία ενός εκκολαπτηρίου αυγών,στα πλαίσια του μαθήματος της Πληροφορικής με την καθοδήγηση της υπεύθυνης καθηγήτριας κυρίας Β. Σέρβου.

1

Κατάλογος περιεχομένων

Επωαστήρια αυγών..............................................................3

Αλγόριθμος επίλυσης προβλήματος.....................................4

1ος τρόπος επίλυσης (διάζευξη or)....................................4

2ος τρόπος επίλυσης (σύζευξη and)..................................4

Λύση 1 (χωρίς ήχο) Κώδικας με Microsoft Block Editor........4

1ος τρόπος υλοποίησης (τελεστής or)...............................4

2ος τρόπος υλοποίησης (τελεστής and).............................5

Λύση 2 ( με ήχο) Κώδικας Microsoft Block Editor.................5

Buzzer...................................................................................5

1ος τρόπος υλοποίησης (τελεστής or )..............................6

2ος τρόπος υλοποίησης (τελεστής and).............................6

Συνδεσμολογία......................................................................7

Μια παραλλαγή.....................................................................7

Βιβλιογραφία...........................................................................................................................9

2

Επωαστήρια αυγών

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

ψυγεία στις κατάλληλες συνθήκες (17-18οC). Το εκκολαπτήριο έχει δυνατότητα

εκκόλαψης 12.000.000 νεοσσών ετησίως. Η διάρκεια της επώασης των αυγών είναι 21 ημέρες και οι ιδανικές συνθήκες που χρειάζονται τα αυγά μέσα στις μηχανές είναι 37.5 οC θερμοκρασία, 55% υγρασία και ο κατάλληλος αερισμός ανάλογα με τις ημέρες επώασης.

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

απουσία παθογόνων μικροοργανισμών.Την 1η ημέρα ζωής των νεοσσών γίνεται διαλογή και ο ποιοτικός έλεγχος αυτών. Η πρώτης ποιότητας νεοσσοί εμβολιάζονται με ενέσιμο και με σπρέι εμβόλιο, κατά των πιο συχνών ασθενειών (κάμπορο, βρογχίτιδας, ψευδοπανώλης) και κατόπιν μεταφέρονται με τα κατάλληλα φορτηγά, στις συνθήκες που χρειάζονται (28-30 οC) στα πτηνοτροφεία των συνεταίρων-πτηνοτρόφων.Πολλά εκκολαπτήρια χρησιμοποιούν ενσωματωμένες συσκευές για να ελέγχουν την θερμοκρασία. Μια τέτοια θα φτιάξουμε και εμείς με το microbit μιας και έχει ενσωματωμένο αισθητήρα θερμοκρασίας. Αν η θερμοκρασία είναι μικρότερη από 37 βαθμούς ή μεγαλύτερη από 38 θα παίζει τη νότα C σε βρόχο σαν συναγερμό. Σε αντίθετη περίπτωση αν η θερμοκρασία είναι ασφαλής θα σταματήσει να παίζει.

3

Αλγόριθμος επίλυσης προβλήματος

1ος τρόπος επίλυσης (διάζευξη or)Για πάντα

Αν η θερμοκρασία > 38 βαθμούς ή <37 βαθμούς τότε

δείξε εικόνα Χ/ εμφάνισε συναγερμό

Αλλιώς

εμφάνισε ένα χαρούμενο πρόσωπο

2ος τρόπος επίλυσης (σύζευξη and)Για πάντα

Αν η θερμοκρασία < 38 βαθμούς και >37 βαθμούς τότε

εμφάνισε ένα χαρούμενο πρόσωπο

Αλλιώς

δείξε εικόνα Χ/ εμφάνισε συναγερμό

Λύση 1 (χωρίς ήχο) Κώδικας με Microsoft Block Editor

1ος τρόπος υλοποίησης (τελεστής or)

4

2ος τρόπος υλοποίησης (τελεστής and)

Λύση 2 ( με ήχο) Κώδικας Microsoft Block Editor

Προσθέτοντας ένα κουδούνι μπορούμε να ακούσουμε το micro:bit και σε σε διαφορετικό χώρο.

BuzzerΟ βομβητής δεν είναι τίποτε άλλο από μια μικρή συσκευή μεγέθους παλάμης που παράγει δόνηση για να ειδοποιήσει τον κάτοχό του για κάποια “κλήση” που δέχτηκε. Είναι ένα μονοτονικό ηχείο.

5

1ος τρόπος υλοποίησης (τελεστής or )

2ος τρόπος υλοποίησης (τελεστής and)

6

Συνδεσμολογία

Συνδέουμε τη μία crocodile clip του καλωδίου στο pin 0 του micro:bit και στην άλλη μία άκρη του buzzer. Συνδέουμε το ένα crocodile clip ενός δεύτερου καλωδίου στη γείωση του micro:bit και την άλλη στην άλλη άκρη του buzzer.

Μια παραλλαγή

Δοκιμάζουμε μια άλλη έξοδο όπως σε ένα διαφορετικό pin για παράδειγμα P1.Ο κώδικας για την ενεργοποίηση του LED είναι ο ίδιος με τον κώδικα ενεργοποίησης του buzzer. Μια σημαντική διαφορά όμως είναι ότι στην σύνδεση καλωδίου LED στο BBC MICRO:ΒΙΤ ίσως να απαιτείται μια αντίσταση για την προστασία του LED. Επίσης πρέπει να λάβουμε υπόψιν ότι το μακρύ πόδι του LED είναι θετικό και χρειάζεται να συνδεθεί στο pin που ενεργοποιείς (3 Volt) και το πιο κοντό πόδι χρειάζεται να συνδεθεί στην γείωση.

7

Στην κατηγορία pins επιλέγουμε την digital write. Αν θέσουμε την digital write τιμή 1 σε κάποιο pin το ανοίγουμε,δηλαδή το ορίζουμε στα 3V. Αν θέσουμε την digital write ενός pin στην τιμή 0, το γειώνουμε. Τροποποιούμε τον κώδικά μας ως εξής:

8

Βιβλιογραφία

Πηγές εργασίας : https://www.microbit.co.uk/blocks/book/if-statements

https://www.kitronik.co.uk/blog/microbit-alarm-kitronik-university/

https://groklearning.com/learn/microbit-crash-course/1/0/

9