SlideShare a Scribd company logo
Μάρτιος, 2017 Μοντέλο
Συναγερμού για
Εκκολαπτήρια
Αυγών
Εργασία της μαθήτριας Μπριλάκη
Μαρίας στο μάθημα της
πληροφορικής υπό την εποπτεία
της υπεύθυνης καθηγήτριας κ.
Βασιλικής Σέρβου.
ΓΥΜΝΑΣΙΟ ΚΑΡΕΑ
ΣΧΟΛΙΚΟ ΕΤΟΣ 2016-2017
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών
Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 1
Πίνακας Περιεχομένων
Εκκολαπτήρια αυγών ................................................................................................................ 2
Αλγόριθμος επίλυσης του προβλήματος.................................................................................. 2
1ος
τρόπος με χρήση του λογικού τελεστή διάζευξης “or - ή”:............................................. 2
2ος
τρόπος με χρήση του λογικού τελεστή σύζευξης “and - και”: ........................................ 2
Λύση 1. Χωρίς ήχο. Κώδικας με Microsoft-block-editor........................................................... 3
1ος
τρόπος υλοποίησης (τελεστής or) ................................................................................... 3
2ος
τρόπος υλοποίησης (τελεστής and)................................................................................. 3
Λύση 2. Με ήχο (συναγερμός). Κώδικας με Microsoft-block-editor........................................ 3
Buzzer ........................................................................................................................................ 4
1ος
τρόπος υλοποίησης (τελεστής or) ................................................................................... 4
2ος
τρόπος υλοποίησης (τελεστής and)................................................................................. 4
Συνδεσμολογία.......................................................................................................................... 5
Μία παραλαγή .......................................................................................................................... 6
Βιβλιογραφία............................................................................................................................ 8
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών
Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 2
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών.
Εκκολαπτήρια αυγών
Οι εκκολαπτικές μηχανές χρησιμοποιούνται για
να επωάσουν τα γονιμοποιημένα αυγά στις
ιδανικές συνθήκες θερμοκρασίας και υγρασίας
ώστε να ξεκινήσει η εμβρυϊκή ανάπτυξη και να
ολοκληρωθεί με την εκκόλαψη του νεοσσού. Ένα
τυπικό εκκολαπτήριο έχει δυνατότητα
εκκόλαψης 12.000.000 νεοσσών ετησίως. Η
διάρκεια της επώασης των αυγών είναι 21
ημέρες και οι ιδανικές συνθήκες που χρειάζονται
τα αυγά μέσα στις μηχανές είναι 37.5 ο
C θερμοκρασία, 55% υγρασία και ο
κατάλληλος αερισμός ανάλογα με τις ημέρες επώασης. Πολλά εκκολαπτήρια αυγών
χρησιμοποιούν ενσωματωμένες συσκευές για να ελέγχουν την θερμοκρασία. Μια
τέτοια θα φτιάξουμε και εμείς με το micro:bit μια και έχει ενσωματωμένο
αισθητήρα θερμοκρασίας (temperature sensor). Αν η θερμοκρασία είναι μικρότερη
από 37ο
C ή μεγαλύτερη από 38ο
C, θα παίζει τη νότα C (για 4 χρόνους) σε βρόγχο
σαν συναγερμό και θα εμφανίζει την θερμοκρασία στην οθόνη. Σε αντίθετη
περίπτωση αν η θερμοκρασία είναι ασφαλής θα σταματήσει να ηχεί τον συναγερμό
και θα εμφανίζει στην οθόνη το σύμβολο / εικονίδιο “tick ”
Αλγόριθμος επίλυσης του προβλήματος
Σύμφωνα με τα πιο πάνω ο αλγόριθμος για την επίλυση του προβλήματος (=
έλεγχος της θερμοκρασίας στα κατάλληλα επίπεδα για την επώαση των αυγών,
τυπικά μεταξύ 37 και 38 βαθμών), μπορεί να γίνει με την χρήση τόσο του λογικού
τελεστή διάζευξης “or - ή” όσο με τη χρήση του λογικού τελεστή σύζευξης “and -
και”, και θα έχει την πιο κάτω μορφή:
1ος τρόπος με χρήση του λογικού τελεστή διάζευξης “or - ή”:
Για πάντα
Διάβασε τη θερμοκρασία
Αν θερμοκρασία < 37 ή θερμοκρασία >38 τότε
ήχησε συναγερμό και εμφάνισε τη θερμοκρασία
Αλλιώς
εμφάνισε το σύμβολο “tick a”
2ος τρόπος με χρήση του λογικού τελεστή σύζευξης “and - και”:
Για πάντα
Διάβασε τη θερμοκρασία
Aν θερμοκρασία > 37 και θερμοκρασία <38 τότε
εμφάνισε το σύμβολο / εικονίδιο “tick a”
Αλλιώς
ήχησε συναγερμό και εμφάνισε τη θερμοκρασία
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών
Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 3
Είναι χαρακτηριστικό ότι και οι δύο τρόποι οδηγούν ακριβώς στο ίδιο αποτέλεσμα.
Λύση 1. Χωρίς ήχο. Κώδικας με Microsoft-block-editor
1ος τρόπος υλοποίησης (τελεστής or)
2ος τρόπος υλοποίησης (τελεστής and)
Και οι δύο πιο πάνω κώδικες παράγουν το ίδιο ακριβώς αποτέλεσμα, δηλ.: σε
περίπτωση που η θερμοκρασία είναι εκτός των επιθυμητών ορίων, η συσκευή
micro:bit θα δείξει την τιμή της θερμοκρασίας, ενώ στην αντίθετη περίπτωση που η
θερμοκρασία είναι στα επιθυμητά επίπεδα, η συσκευή micro:bit θα εμφανίσει στην
οθόνη το σύμβολο / εικονίδιο “tick ”.
Λύση 2. Με ήχο (συναγερμός). Κώδικας με Microsoft-block-editor
Μέχρι τώρα φτιάξαμε έναν επαρκή οπτικό συναγερμό για το εκκολαπτήριο των
αυγών. Αλλά τι θα συμβεί αν το κείμενο δεν είναι αρκετό για να μας ειδοποιήσει;
Προσθέτοντας ένα κουδούνι (buzzer) στο micro:bit θα μπορούσαμε να ηχήσουμε
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών
Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 4
και ακουστικό συναγερμό που να μας ενημερώνει ακόμα κι αν είμαστε σε άλλο
χώρο.
Buzzer
Για κουδούνι θα χρησιμοποιήσουμε ένα buzzer. Τί είναι όμως το buzzer?
Ο buzzer είναι ένα μονοτονικό ηχείο. Τέτοια ηχεία συναντάμε σε υπολογιστές,
ξυπνητήρια, συστήματα συναγερμού και στα πληκτρολόγια των ATM (για
επιβεβαίωση της εισόδου από τον χρήστη). Buzzer = κουδούνι, βομβητής, κόρνα.
1ος τρόπος υλοποίησης (τελεστής or)
2ος τρόπος υλοποίησης (τελεστής and)
Και οι δύο πιο πάνω κώδικες πάλι παράγουν το ίδιο ακριβώς αποτέλεσμα, δηλ.: σε
περίπτωση που η θερμοκρασία είναι εκτός των επιθυμητών ορίων, η συσκευή
micro:bit θα δείξει την τιμή της θερμοκρασίας στην οθόνη και θα σημάνει ηχητικό
συναγερμό (θα παίζει τη νότα C για 4 χρόνους σε βρόγχο), ενώ στην αντίθετη
περίπτωση που η θερμοκρασία είναι στα επιθυμητά επίπεδα, η συσκευή micro:bit
θα εμφανίσει στην οθόνη το σύμβολο / εικονίδιο “tick ” χωρίς ηχητικό
συναγερμό.
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών
Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 5
Συνδεσμολογία
Για να ακουστεί ο ηχητικός συναγερμός από το micro:bit θα πρέπει να συνδέσουμε
το buzzer στο micro:bit όπως δείχνει η πιο κάτω εικόνα, ως εξής:
Συνδέουμε τη μία άκρη του κόκκινου crocodile clip καλωδίου στο pin 0 του micro:bit
και την άλλη άκρη του στη μία άκρη του buzzer. Κατόπιν συνδέουμε τη μία άκρη
του μαύρου crocodile clip καλωδίου στη γείωση του micro:bit και την άλλη άκρη του
στην άλλη άκρη του buzzer. Τώρα φορτώνοντας τον κώδικά μας θα ηχήσει ο
ακουστικός συναγερμός εφόσον επαληθευθούν οι συνθήκες του κώδικα.
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών
Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 6
Μία παραλαγή
Δοκίμασε μία άλλη έξοδο όπως ένα LED σε ένα διαφορετικό pin για παράδειγμα P1.
Ο κώδικας για την ενεργοποίηση του LED είναι ο ίδιος όπως ο κώδικας
ενεργοποίησης του buzzer. Μια σημαντική διαφορά όμως είναι ότι όταν συνδέεις
με καλώδιο ένα LED στο BBC micro:bit ίσως χρειαστεί μία αντίσταση για την
προστασία του LED. Επίσης πρέπει να λάβουμε υπόψη ότι το μακρύ πόδι του LED
είναι θετικό και χρειάζεται να συνδεθεί στο pin που ενεργοποιείς (3Volt), και το
κοντό πόδι χρειάζεται να συνδεθεί στη γείωση.
Συνδεσμολογία:
–
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών
Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 7
Κώδικας:
Στην κατηγορία pins επιλέγουμε την digital write. Αν θέσουμε την digital write τιμή 1
σε κάποιο Pin το ανοίγουμε δηλαδή το ορίζουμε στα 3Volt. Αν θέσουμε την digital
write τιμή ενός pin στο 0, το γειώνουμε. Τροποποιείστε τον κώδικά σας ώστε να
γίνει όπως παρακάτω:
Σύμφωνα με τον πιο πάνω κώδικα σε περίπτωση που η θερμοκρασία είναι εκτός
των επιθυμητών ορίων, η συσκευή micro:bit θα δείξει την τιμή της θερμοκρασίας
Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών
Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 8
στην οθόνη και θα εμφανίσει οπτικό συναγερμό (το LED που έχουμε συνδέσει θα
αναβοσβήνει), ενώ στην αντίθετη περίπτωση που η θερμοκρασία είναι στα
επιθυμητά επίπεδα, η συσκευή micro:bit θα εμφανίσει στην οθόνη το σύμβολο /
εικονίδιο “tick ” χωρίς οπτικό συναγερμό (το LED θα είναι σβηστό).
Βιβλιογραφία
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/

More Related Content

More from Vasso Servou

Space crew
Space crewSpace crew
Space crew
Vasso Servou
 
Space crew
Space crewSpace crew
Space crew
Vasso Servou
 
Λίγα λόγια για το έργο 4 λέξεις
Λίγα λόγια για το έργο 4 λέξειςΛίγα λόγια για το έργο 4 λέξεις
Λίγα λόγια για το έργο 4 λέξεις
Vasso Servou
 
πρόγραμμα
πρόγραμμαπρόγραμμα
πρόγραμμα
Vasso Servou
 
Λίγα λόγια για το έργο 4 λέξεις
Λίγα λόγια για το έργο 4 λέξειςΛίγα λόγια για το έργο 4 λέξεις
Λίγα λόγια για το έργο 4 λέξεις
Vasso Servou
 
Διαδικασίες_παράμετροι_ορίσματα_μέσω_γεωμετρικών_σχημάτων
Διαδικασίες_παράμετροι_ορίσματα_μέσω_γεωμετρικών_σχημάτωνΔιαδικασίες_παράμετροι_ορίσματα_μέσω_γεωμετρικών_σχημάτων
Διαδικασίες_παράμετροι_ορίσματα_μέσω_γεωμετρικών_σχημάτων
Vasso Servou
 
Ευρωπαϊκή Εβδομάδα Προγραμματισμού 2016
Ευρωπαϊκή Εβδομάδα Προγραμματισμού  2016Ευρωπαϊκή Εβδομάδα Προγραμματισμού  2016
Ευρωπαϊκή Εβδομάδα Προγραμματισμού 2016
Vasso Servou
 
B5
B5B5
B2
B2B2
πρόγραμμα θεατρικου 2015
πρόγραμμα θεατρικου 2015πρόγραμμα θεατρικου 2015
πρόγραμμα θεατρικου 2015
Vasso Servou
 
πρόγραμμα θεατρικου 2015
πρόγραμμα θεατρικου 2015πρόγραμμα θεατρικου 2015
πρόγραμμα θεατρικου 2015
Vasso Servou
 
πρόσκληση θεατρικού
πρόσκληση θεατρικούπρόσκληση θεατρικού
πρόσκληση θεατρικού
Vasso Servou
 
Prosklisi theatrikou2
Prosklisi theatrikou2Prosklisi theatrikou2
Prosklisi theatrikou2
Vasso Servou
 
Saferinternet gr online_reputationcheck
Saferinternet gr online_reputationcheckSaferinternet gr online_reputationcheck
Saferinternet gr online_reputationcheckVasso Servou
 
Πνευματική Ιδιοκτησία
Πνευματική ΙδιοκτησίαΠνευματική Ιδιοκτησία
Πνευματική Ιδιοκτησία
Vasso Servou
 
Blogs manual v5
Blogs manual v5Blogs manual v5
Blogs manual v5
Vasso Servou
 
Code week14-a3-v2-12-1
Code week14-a3-v2-12-1Code week14-a3-v2-12-1
Code week14-a3-v2-12-1Vasso Servou
 

More from Vasso Servou (17)

Space crew
Space crewSpace crew
Space crew
 
Space crew
Space crewSpace crew
Space crew
 
Λίγα λόγια για το έργο 4 λέξεις
Λίγα λόγια για το έργο 4 λέξειςΛίγα λόγια για το έργο 4 λέξεις
Λίγα λόγια για το έργο 4 λέξεις
 
πρόγραμμα
πρόγραμμαπρόγραμμα
πρόγραμμα
 
Λίγα λόγια για το έργο 4 λέξεις
Λίγα λόγια για το έργο 4 λέξειςΛίγα λόγια για το έργο 4 λέξεις
Λίγα λόγια για το έργο 4 λέξεις
 
Διαδικασίες_παράμετροι_ορίσματα_μέσω_γεωμετρικών_σχημάτων
Διαδικασίες_παράμετροι_ορίσματα_μέσω_γεωμετρικών_σχημάτωνΔιαδικασίες_παράμετροι_ορίσματα_μέσω_γεωμετρικών_σχημάτων
Διαδικασίες_παράμετροι_ορίσματα_μέσω_γεωμετρικών_σχημάτων
 
Ευρωπαϊκή Εβδομάδα Προγραμματισμού 2016
Ευρωπαϊκή Εβδομάδα Προγραμματισμού  2016Ευρωπαϊκή Εβδομάδα Προγραμματισμού  2016
Ευρωπαϊκή Εβδομάδα Προγραμματισμού 2016
 
B5
B5B5
B5
 
B2
B2B2
B2
 
πρόγραμμα θεατρικου 2015
πρόγραμμα θεατρικου 2015πρόγραμμα θεατρικου 2015
πρόγραμμα θεατρικου 2015
 
πρόγραμμα θεατρικου 2015
πρόγραμμα θεατρικου 2015πρόγραμμα θεατρικου 2015
πρόγραμμα θεατρικου 2015
 
πρόσκληση θεατρικού
πρόσκληση θεατρικούπρόσκληση θεατρικού
πρόσκληση θεατρικού
 
Prosklisi theatrikou2
Prosklisi theatrikou2Prosklisi theatrikou2
Prosklisi theatrikou2
 
Saferinternet gr online_reputationcheck
Saferinternet gr online_reputationcheckSaferinternet gr online_reputationcheck
Saferinternet gr online_reputationcheck
 
Πνευματική Ιδιοκτησία
Πνευματική ΙδιοκτησίαΠνευματική Ιδιοκτησία
Πνευματική Ιδιοκτησία
 
Blogs manual v5
Blogs manual v5Blogs manual v5
Blogs manual v5
 
Code week14-a3-v2-12-1
Code week14-a3-v2-12-1Code week14-a3-v2-12-1
Code week14-a3-v2-12-1
 

Recently uploaded

Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdfΑπαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
athinadimi
 
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
nikzoit
 
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docxΣχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Tassos Karampinis
 
SxedioDrasis2023-24ApologismosKainotomias-2F.docx
SxedioDrasis2023-24ApologismosKainotomias-2F.docxSxedioDrasis2023-24ApologismosKainotomias-2F.docx
SxedioDrasis2023-24ApologismosKainotomias-2F.docx
Tassos Karampinis
 
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docxΑπολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Tassos Karampinis
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
athinadimi
 
them_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdfthem_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdf
konstantinantountoum1
 
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
nikzoit
 
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
athinadimi
 
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛΟι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Newsroom8
 
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docxΌμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Tassos Karampinis
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
nikzoit
 
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Tassos Karampinis
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
nikzoit
 
Εργασία ΤΠΕ Οι 4 εποχές (ΣΤΡΑΤΗΣ ΒΑΣΙΛΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΣΤΡΑΤΗΣ ΒΑΣΙΛΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΣΤΡΑΤΗΣ ΒΑΣΙΛΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΣΤΡΑΤΗΣ ΒΑΣΙΛΗΣ).ppt
nikzoit
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
athinadimi
 
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Eugenia Kosmatou
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
athinadimi
 
Outdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptxOutdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptx
eleni rizopoulou
 
Hardware Personal Computer a small Introduction
Hardware Personal Computer a small  IntroductionHardware Personal Computer a small  Introduction
Hardware Personal Computer a small Introduction
ssuserd4abe0
 

Recently uploaded (20)

Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdfΑπαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
 
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
 
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docxΣχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
 
SxedioDrasis2023-24ApologismosKainotomias-2F.docx
SxedioDrasis2023-24ApologismosKainotomias-2F.docxSxedioDrasis2023-24ApologismosKainotomias-2F.docx
SxedioDrasis2023-24ApologismosKainotomias-2F.docx
 
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docxΑπολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
 
them_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdfthem_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdf
 
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
 
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
 
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛΟι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
 
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docxΌμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
 
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
 
Εργασία ΤΠΕ Οι 4 εποχές (ΣΤΡΑΤΗΣ ΒΑΣΙΛΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΣΤΡΑΤΗΣ ΒΑΣΙΛΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΣΤΡΑΤΗΣ ΒΑΣΙΛΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΣΤΡΑΤΗΣ ΒΑΣΙΛΗΣ).ppt
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
 
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
 
Outdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptxOutdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptx
 
Hardware Personal Computer a small Introduction
Hardware Personal Computer a small  IntroductionHardware Personal Computer a small  Introduction
Hardware Personal Computer a small Introduction
 

Mπριλάκη εκκολαπτήρια αυγών Final with led

  • 1. Μάρτιος, 2017 Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Εργασία της μαθήτριας Μπριλάκη Μαρίας στο μάθημα της πληροφορικής υπό την εποπτεία της υπεύθυνης καθηγήτριας κ. Βασιλικής Σέρβου. ΓΥΜΝΑΣΙΟ ΚΑΡΕΑ ΣΧΟΛΙΚΟ ΕΤΟΣ 2016-2017
  • 2. Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 1 Πίνακας Περιεχομένων Εκκολαπτήρια αυγών ................................................................................................................ 2 Αλγόριθμος επίλυσης του προβλήματος.................................................................................. 2 1ος τρόπος με χρήση του λογικού τελεστή διάζευξης “or - ή”:............................................. 2 2ος τρόπος με χρήση του λογικού τελεστή σύζευξης “and - και”: ........................................ 2 Λύση 1. Χωρίς ήχο. Κώδικας με Microsoft-block-editor........................................................... 3 1ος τρόπος υλοποίησης (τελεστής or) ................................................................................... 3 2ος τρόπος υλοποίησης (τελεστής and)................................................................................. 3 Λύση 2. Με ήχο (συναγερμός). Κώδικας με Microsoft-block-editor........................................ 3 Buzzer ........................................................................................................................................ 4 1ος τρόπος υλοποίησης (τελεστής or) ................................................................................... 4 2ος τρόπος υλοποίησης (τελεστής and)................................................................................. 4 Συνδεσμολογία.......................................................................................................................... 5 Μία παραλαγή .......................................................................................................................... 6 Βιβλιογραφία............................................................................................................................ 8
  • 3. Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 2 Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών. Εκκολαπτήρια αυγών Οι εκκολαπτικές μηχανές χρησιμοποιούνται για να επωάσουν τα γονιμοποιημένα αυγά στις ιδανικές συνθήκες θερμοκρασίας και υγρασίας ώστε να ξεκινήσει η εμβρυϊκή ανάπτυξη και να ολοκληρωθεί με την εκκόλαψη του νεοσσού. Ένα τυπικό εκκολαπτήριο έχει δυνατότητα εκκόλαψης 12.000.000 νεοσσών ετησίως. Η διάρκεια της επώασης των αυγών είναι 21 ημέρες και οι ιδανικές συνθήκες που χρειάζονται τα αυγά μέσα στις μηχανές είναι 37.5 ο C θερμοκρασία, 55% υγρασία και ο κατάλληλος αερισμός ανάλογα με τις ημέρες επώασης. Πολλά εκκολαπτήρια αυγών χρησιμοποιούν ενσωματωμένες συσκευές για να ελέγχουν την θερμοκρασία. Μια τέτοια θα φτιάξουμε και εμείς με το micro:bit μια και έχει ενσωματωμένο αισθητήρα θερμοκρασίας (temperature sensor). Αν η θερμοκρασία είναι μικρότερη από 37ο C ή μεγαλύτερη από 38ο C, θα παίζει τη νότα C (για 4 χρόνους) σε βρόγχο σαν συναγερμό και θα εμφανίζει την θερμοκρασία στην οθόνη. Σε αντίθετη περίπτωση αν η θερμοκρασία είναι ασφαλής θα σταματήσει να ηχεί τον συναγερμό και θα εμφανίζει στην οθόνη το σύμβολο / εικονίδιο “tick ” Αλγόριθμος επίλυσης του προβλήματος Σύμφωνα με τα πιο πάνω ο αλγόριθμος για την επίλυση του προβλήματος (= έλεγχος της θερμοκρασίας στα κατάλληλα επίπεδα για την επώαση των αυγών, τυπικά μεταξύ 37 και 38 βαθμών), μπορεί να γίνει με την χρήση τόσο του λογικού τελεστή διάζευξης “or - ή” όσο με τη χρήση του λογικού τελεστή σύζευξης “and - και”, και θα έχει την πιο κάτω μορφή: 1ος τρόπος με χρήση του λογικού τελεστή διάζευξης “or - ή”: Για πάντα Διάβασε τη θερμοκρασία Αν θερμοκρασία < 37 ή θερμοκρασία >38 τότε ήχησε συναγερμό και εμφάνισε τη θερμοκρασία Αλλιώς εμφάνισε το σύμβολο “tick a” 2ος τρόπος με χρήση του λογικού τελεστή σύζευξης “and - και”: Για πάντα Διάβασε τη θερμοκρασία Aν θερμοκρασία > 37 και θερμοκρασία <38 τότε εμφάνισε το σύμβολο / εικονίδιο “tick a” Αλλιώς ήχησε συναγερμό και εμφάνισε τη θερμοκρασία
  • 4. Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 3 Είναι χαρακτηριστικό ότι και οι δύο τρόποι οδηγούν ακριβώς στο ίδιο αποτέλεσμα. Λύση 1. Χωρίς ήχο. Κώδικας με Microsoft-block-editor 1ος τρόπος υλοποίησης (τελεστής or) 2ος τρόπος υλοποίησης (τελεστής and) Και οι δύο πιο πάνω κώδικες παράγουν το ίδιο ακριβώς αποτέλεσμα, δηλ.: σε περίπτωση που η θερμοκρασία είναι εκτός των επιθυμητών ορίων, η συσκευή micro:bit θα δείξει την τιμή της θερμοκρασίας, ενώ στην αντίθετη περίπτωση που η θερμοκρασία είναι στα επιθυμητά επίπεδα, η συσκευή micro:bit θα εμφανίσει στην οθόνη το σύμβολο / εικονίδιο “tick ”. Λύση 2. Με ήχο (συναγερμός). Κώδικας με Microsoft-block-editor Μέχρι τώρα φτιάξαμε έναν επαρκή οπτικό συναγερμό για το εκκολαπτήριο των αυγών. Αλλά τι θα συμβεί αν το κείμενο δεν είναι αρκετό για να μας ειδοποιήσει; Προσθέτοντας ένα κουδούνι (buzzer) στο micro:bit θα μπορούσαμε να ηχήσουμε
  • 5. Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 4 και ακουστικό συναγερμό που να μας ενημερώνει ακόμα κι αν είμαστε σε άλλο χώρο. Buzzer Για κουδούνι θα χρησιμοποιήσουμε ένα buzzer. Τί είναι όμως το buzzer? Ο buzzer είναι ένα μονοτονικό ηχείο. Τέτοια ηχεία συναντάμε σε υπολογιστές, ξυπνητήρια, συστήματα συναγερμού και στα πληκτρολόγια των ATM (για επιβεβαίωση της εισόδου από τον χρήστη). Buzzer = κουδούνι, βομβητής, κόρνα. 1ος τρόπος υλοποίησης (τελεστής or) 2ος τρόπος υλοποίησης (τελεστής and) Και οι δύο πιο πάνω κώδικες πάλι παράγουν το ίδιο ακριβώς αποτέλεσμα, δηλ.: σε περίπτωση που η θερμοκρασία είναι εκτός των επιθυμητών ορίων, η συσκευή micro:bit θα δείξει την τιμή της θερμοκρασίας στην οθόνη και θα σημάνει ηχητικό συναγερμό (θα παίζει τη νότα C για 4 χρόνους σε βρόγχο), ενώ στην αντίθετη περίπτωση που η θερμοκρασία είναι στα επιθυμητά επίπεδα, η συσκευή micro:bit θα εμφανίσει στην οθόνη το σύμβολο / εικονίδιο “tick ” χωρίς ηχητικό συναγερμό.
  • 6. Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 5 Συνδεσμολογία Για να ακουστεί ο ηχητικός συναγερμός από το micro:bit θα πρέπει να συνδέσουμε το buzzer στο micro:bit όπως δείχνει η πιο κάτω εικόνα, ως εξής: Συνδέουμε τη μία άκρη του κόκκινου crocodile clip καλωδίου στο pin 0 του micro:bit και την άλλη άκρη του στη μία άκρη του buzzer. Κατόπιν συνδέουμε τη μία άκρη του μαύρου crocodile clip καλωδίου στη γείωση του micro:bit και την άλλη άκρη του στην άλλη άκρη του buzzer. Τώρα φορτώνοντας τον κώδικά μας θα ηχήσει ο ακουστικός συναγερμός εφόσον επαληθευθούν οι συνθήκες του κώδικα.
  • 7. Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 6 Μία παραλαγή Δοκίμασε μία άλλη έξοδο όπως ένα LED σε ένα διαφορετικό pin για παράδειγμα P1. Ο κώδικας για την ενεργοποίηση του LED είναι ο ίδιος όπως ο κώδικας ενεργοποίησης του buzzer. Μια σημαντική διαφορά όμως είναι ότι όταν συνδέεις με καλώδιο ένα LED στο BBC micro:bit ίσως χρειαστεί μία αντίσταση για την προστασία του LED. Επίσης πρέπει να λάβουμε υπόψη ότι το μακρύ πόδι του LED είναι θετικό και χρειάζεται να συνδεθεί στο pin που ενεργοποιείς (3Volt), και το κοντό πόδι χρειάζεται να συνδεθεί στη γείωση. Συνδεσμολογία: –
  • 8. Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 7 Κώδικας: Στην κατηγορία pins επιλέγουμε την digital write. Αν θέσουμε την digital write τιμή 1 σε κάποιο Pin το ανοίγουμε δηλαδή το ορίζουμε στα 3Volt. Αν θέσουμε την digital write τιμή ενός pin στο 0, το γειώνουμε. Τροποποιείστε τον κώδικά σας ώστε να γίνει όπως παρακάτω: Σύμφωνα με τον πιο πάνω κώδικα σε περίπτωση που η θερμοκρασία είναι εκτός των επιθυμητών ορίων, η συσκευή micro:bit θα δείξει την τιμή της θερμοκρασίας
  • 9. Μοντέλο Συναγερμού για Εκκολαπτήρια Αυγών Μπριλάκη Μαρία, Γυμνάσιο Καρέα, Τάξη Γ2 8 στην οθόνη και θα εμφανίσει οπτικό συναγερμό (το LED που έχουμε συνδέσει θα αναβοσβήνει), ενώ στην αντίθετη περίπτωση που η θερμοκρασία είναι στα επιθυμητά επίπεδα, η συσκευή micro:bit θα εμφανίσει στην οθόνη το σύμβολο / εικονίδιο “tick ” χωρίς οπτικό συναγερμό (το LED θα είναι σβηστό). Βιβλιογραφία 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/