Πείραμα, εν μέσω διακοπών του Πάσχα,
μέτρησης θερμοκρασίας
σε περιβάλλον κεριού,
με τους αισθητήρες του Multilog.
Τετάρτη 27-04-2022
Οικία Καριώτες - Λευκάδα
για το
Εργαστήριο Φυσικών Επιστημών
Λυκείου Νυδριού Λευκάδος
Γουρζής Στάθης - Φυσικός
ΥΣΕΦΕ 2021 - 2022
Πείραμα Φυσικής Β Λυκείου Προσανατολισμού,
μέτρηση της θερμότητας σε ένα καμινέτο,
με τον ειδικό αισθητήρα του Multilog.
Σάββατο 12-03-2022
Οικία - Καριώτες Λευκάδα
για το Εργαστήριο Φυσικών Επιστημών
Λυκείου Νυδριού Λευκάδος
Γουρζής Στάθης - Φυσικός
ΥΣΕΦΕ 2021 - 2022
Πείραμα Φυσικής Β Λυκείου Γενικής Παιδείας,
μέτρηση της έντασης του φωτός σε ένα δωμάτιο,
με τους δύο αισθητήρες του Multilog.
Τετάρτη 23-02-2022
Οικία - Καρυώτες Λευκάδα
για το Εργαστήριο Φυσικών Επιστημών
Λυκείου Νυδριού Λευκάδος
Γουρζής Στάθης - Φυσικός
ΥΣΕΦΕ 2021 - 2022
Πείραμα, εν μέσω διακοπών του Πάσχα,
μέτρησης θερμοκρασίας
σε περιβάλλον κεριού,
με τους αισθητήρες του Multilog.
Τετάρτη 27-04-2022
Οικία Καριώτες - Λευκάδα
για το
Εργαστήριο Φυσικών Επιστημών
Λυκείου Νυδριού Λευκάδος
Γουρζής Στάθης - Φυσικός
ΥΣΕΦΕ 2021 - 2022
Πείραμα Φυσικής Β Λυκείου Προσανατολισμού,
μέτρηση της θερμότητας σε ένα καμινέτο,
με τον ειδικό αισθητήρα του Multilog.
Σάββατο 12-03-2022
Οικία - Καριώτες Λευκάδα
για το Εργαστήριο Φυσικών Επιστημών
Λυκείου Νυδριού Λευκάδος
Γουρζής Στάθης - Φυσικός
ΥΣΕΦΕ 2021 - 2022
Πείραμα Φυσικής Β Λυκείου Γενικής Παιδείας,
μέτρηση της έντασης του φωτός σε ένα δωμάτιο,
με τους δύο αισθητήρες του Multilog.
Τετάρτη 23-02-2022
Οικία - Καρυώτες Λευκάδα
για το Εργαστήριο Φυσικών Επιστημών
Λυκείου Νυδριού Λευκάδος
Γουρζής Στάθης - Φυσικός
ΥΣΕΦΕ 2021 - 2022
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/