e-ϡρογρ@μμ@τίζειν του Μαζέρα Αχιλλέα ΠΕ86 M.Sc.

Υλικό και Ιδέες σχετικές με την Πληροφορική και άλλα θέματα της καθημερινότητας

Αρχεία για ‘Προγραμματισμός’


Έργα Micro:bit

Μερικά έργα Micro:bit στο περιβάλλον του makecode (makecode.microbit.org)

Οι παρακάτω δραστηριότητες έχουν υλοποιηθεί στην Κοινότητα Επιμόρφωσης Εκπαιδευτικών eTwinning. Σε κάθε δραστηριότητα υπάρχει βίντεο με οδηγίες υλοποίησης από την κυρία Μαρία Ιωσηφίδου εκπαιδευτικό Πληροφορικής, στο YouTube.

  1. Μια καρδιά αναβοσβήνει
  2. LEDs και…ένα μήνυμα
  3. Με τα κουμπιά Α και Β και το logo
  4. Χάσαμε τα ζάρια μας
  5. logo touch αισθητήρας
  6. Μέτρηση Επιπέδου Ήχου
  7. Επιταχυνσιόμετρο
  8. Κουμπί και Φωτισμός
  9. Μέσος όρος Θερμοκρασιών
  10. Ειδοποιήσεις
  11. Αντίστροφη Μέτρηση
  12. Το micro:bit ως συσκευή συναγερμού
  13. Καταγραφή Θορύβου
  14. Υπενθύμιση για πότισμα
  15. Αγωγιμότητα και Εύρος τιμών
  16. Υπολογισμός μέσης τιμής υγρασίας με αισθητήτα υγρασίας εφάφους
  17. Το micro:bit ως πυξίδα (compass) 8 σημείων
  18. Σωστός Προσανατολισμός
  19. Απόσταση Ελάχιστη – Μέγιστη
  20. Θερμοκρασία Κελσίου και Φαρενάιτ
  21. Φως – Κούνημα – Ήχος Ο ΣΕΝΑΡΙΟ ΤΟΥ ΕΡΓΟΥ: Το microbit καταγράφει τη φωτεινότητα του περιβάλλοντος και ανάλογα ανάλογα με τον μέσο όρο των τιμών της φωτεινότητας και τη θέση του microbit δρα ανάλογα. Πιο συγκεκριμένα, κατά την έναρξη εμφανίζει μια καρδούλα στα LEDs και την αρχική τιμή φωτεινότητας που δέχεται ο εξωτερικός αισθητήρας φωτοαντίστασης συνδεδεμένος στον ακροδέκτη P1. Κάθε 90000ms για 4 φορές λαμβάνει την τιμή φωτεινότητας από το περιβάλλον, εμφανίζονται LEDs (μια γραμμούλα), καθαρίζει η οθόνη κι εμφανίζεται στρογγυλοποιημένη η τιμή της φωτεινότητας. Κάθε φορά η τιμή της φωτεινότητας εισάγεται στο άθροισμα το οποίο (μετά τις 4 λήψεις φωτεινότητας) θα χρησιμοποιηθεί για τον υπολογισμό του μέσου όρου. Στα LEDs εμφανίζεται ένα σχήμα “τικ” και στη συνέχεια ο στρογγυλοποιημένος μέσος όρος. Εάν το λογότυπο δείχνει προς τα επάνω και ταυτόχρονα ο μέσος όρος είναι μεγαλύτερος από 500 τότε ακούγεται μια μελωδία (δεν έχει σημασία ποια είναι αυτή).
  22. Τα micro:bit επικοινωνούν – Ερώτηση Απάντηση (Προσοχή τα μηνύματα να είναι στα Αγγλικά)

 

Δείτε τα βίντεο με οδηγίες υλοποίησης από την κυρία Μαρία Ιωσηφίδου εκπαιδευτικό Πληροφορικής, στο YouTube. (Να θυμίσω ότι στο YouTube μπορεί να προηγείται μη ελεγχόμενη διαφήμιση).

  1. Περιγραφή περιβάλλοντος προσομοίωσης προγραμματισμού MakeCode για το Micro:Bit*
  2. Μεταφορά προγράμματος στην πλακέτα του Micro:Bit*
  3. Μια καρδιά αναβοσβήνει – οδηγίες
  4. LEDs και…ένα μήνυμα – οδηγίες
  5. Ακολουθιακή Δομή*
  6. Με τα κουμπιά Α και Β και το logo – οδηγίες
  7. Χάσαμε τα ζάρια μας  – οδηγίες
  8. Απλή δομή Επιλογής
  9. logo touch αισθητήρας – οδηγίες
  10. Μέτρηση Επιπέδου Ήχου – οδηγίες
  11. Σύνθετη Επιλογή*
  12. Η εμφωλευμένη δομή επιλογής (ελέγχου) και άλλοι συνδυασμοί (1)*
  13. Η εμφωλευμένη δομή επιλογής (ελέγχου) και άλλοι συνδυασμοί (2)*
  14. Επιταχυνσιόμετρο*
  15. Επιταχυνσιόμετρο και κίνηση
  16. Κουμπί και Φωτισμός
  17. Μεταβλητή τυχαία*
  18. Μεταβλητή (max – Μέγιστος αριθμός)*
  19. Μέσος Όρος
  20. Καταμέτρηση πλήθους κινήσεων
  21. Τυχαίος Αριθμός
  22. Ρυθμός Μελωδίας
  23. Pin0 Pin1
  24. Το micro:bit ως συσκευή συναγερμού
  25. Καταγραφή θορύβου
  26. Αγωγιμότητα και εύρος τιμών
  27. Μέση τιμή υγρασίας με αισθητήτα υγρασίας εφάφους
  28. Πυξίδα 8 σημείων
  29. Σωστός Προσανατολισμός
  30. Απόσταση Ελάχιστη – Μέγιστη
  31. Θερμοκρασία Κελσίου Φαρενάιτ – Συναρτήσεις
  32. Επικοινωνία 2 micro:bit (Radio – Antenna)
  33. Τα micro:bit επικοινωνούν
  34. micro:bit και Scratch
  35. micro:bit παιχνιδάκι

                                                  *Συμπληρωματικές Οδηγίες σε βίντεο

ΟΠΤΙΚΟΠΟΙΗΜΕΝΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΩΜΟΙΩΣΗΣ ΤΗΣ ΛΕΙΤΟΥΡΓΙΑΣ – ΕΚΤΕΛΕΣΗΣ ΤΩΝ ΥΠΟΠΡΟΓΡΑΜΜΑΤΩΝ ΣΕ PASCAL II

Οπτικοποίηση Μεταβλητών σε γλώσσα προγραμματισμού PASCAL_etpe2002.pdf

ή

Δ/νση Δευτεροβάθμιας Εκπαίδευσης Ηλείας

ή

στην η-Τάξη

Εκχώρηση τιμής σε μεταβλητή, εντολή Απόφασης και Επανάληψης

Δημιουργία Διαδικασίας, Διαχείριση μεταβλητών, Εκχώρηση τιμής σε μεταβλητή, εντολή Απόφασης και Επανάληψης, στο περιβάλλον προγραμματισμού της MicroWorlds Pro. (αναρτημένο στο Π.Δ.Σ.)

Εδώ το βλέπετε στο youTube

από τη MicroWorlds Pro στην Python με Scratch. Παρουσίαση …

1. … στο περιβάλλον του Mit.edu
2. στο περιβάλλον του youtube

Έργα Scratch

Μερικά έργα σε περιβάλλον Scratch στο περιβάλλον του ΜΙΤ (scratch.mit.edu)

Περισσότερα έργα στις παρακάτω συλλογές:

Μικροελεγκτής Arduino …

A)… και ο προγραμματισμός του …

2. στο περιβάλλον S4A

αναρτημένα στο Π.Δ.Σ.

 

B)… εφαρμογές και ο προγραμματισμός τους στο περιβάλλον προσομοίωσης tinkercad.com

Ενδεικτικές ασκήσεις σε περιβάλλον προσομοίωσης του μικροεπεξεργαστή Arduino. Οι παρακάτω ασκήσεις αναπτύχθηκαν στα πλαίσια ασύγχρονης εκπαίδευσης που διοργανώθηκε από την Εθνική Υπηρεσία Υποστήριξης eTwinning το 2018-2019

Αν επιθυμείτε να κάνετε δικές σας εφαρμογές πρέπει να κάνετε εγγραφή, είναι δωρεάν μέχρι σήμερα 18-3-2020. Περισσότερα για την εταιρεία στο διαδίκτυο, όπως π.χ. στη Wikipedia  στο σύνδεσμο https://en.wikipedia.org/wiki/Tinkercad

Το περιβάλλον είναι το tinkercad.com. Για δείτε τις εφαρμογές επιλέγετε: > Simulate > Start Simulation

1. Φάρος – Cyclades 2018-19

Σ’ αυτή την εφαρμογή ένα led εκπέμπει σε κώδικα μορς το μήνυμα SOSΑ. Όπου Α το αρχικό γράμμα του ονόματός μου.

2. Φανάρι τροχαίας, αυτοκινητών και πεζών – Cyclades2018-19

Σε αυτήν την πιο συχνά υλοποιούμενη εργασία, μας ζητείται να φτιάξουμε ένα φανάρι ελέγχου κυκλοφορίας, αυτοκινήτων και πεζών.

3. Φανάρι Διάβασης Πεζών, με κουμπί ενεργοποίησης (Button) – Cyclades 2018-19

Σ’ αυτή την εφαρμογή υλοποιούμε ένα σχολικό φανάρι διάβασης πεζών με κουμπί. Και συγκεκριμένα:

Το Φανάρι μας έχει ΜΟΝΟ ΤΡΙΑ LED αυτοκινήτων Πράσινο πορτοκαλί κόκκινο και για την άσκηση δεν θα έχουμε των πεζών. Θέλουμε να ρυθμίσουμε μόνο αυτά των αυτοκινήτων. Επίσης Το φανάρι θέλουμε να ξεκινά πράσινο για τα αυτοκίνητα και να μένει ΠΑΝΤΑ πράσινο εκτός από την περίπτωση που κάποιος πεζός πατήσει το κουμπί. Τότε θα περιμένει άλλα 5 δευτερόλεπτα πράσινο, θα ανάψει πορτοκαλί 3 δευτερόλεπτα και στην συνέχεια κόκκινο 15 δευτερόλεπτα. Στην συνέχεια θα πρέπει να ξαναγίνει πράσινο και να παραμείνει έτσι έως ότου κάποιος ξαναπατήσει το κουμπί και ούτ’ ο καθεξής.

4. Αισθητήρας υπερήχων – Ultrasonic sensor (Distance Sensor) – Cyclades 2018-19

Σ’ αυτή την εφαρμογή υπολογίζουμε την απόσταση στην οποία μπροστά μας βρίσκεται κάποιο αντικείμενο.

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

5. Αισθητήρας Θερμοκρασίας – Temperature Sensor – Cyclades 2018-19

Σ’ αυτή την εργασία όταν η θερμοκρασία ξεπεράσει ένα όριο ανάβει ένα led.

6. Διαθεματική προσέγγιση Γ’ Γυμνασίου, ν. Ohm, δημιουργία ροοστάτη ή Arduino Christmas Lights – Cyclades 2018-19

Σ’ αυτή την εργασία κάνουμε την αρχή της κατασκευής μιας σειράς από Χριστουγεννιάτικα φωτάκια. Εδώ έχουμε διαφορετικές αντιστάσεις, άρα διαφορετικές εντάσεις ρεύματος (διαθεματική προσέγγιση του ν. Ohm στον ηλεκτρισμό)

και για περισσότερα έργα

11. Εκπέμπει το μήνυμα “SOS” με το built-in led

12. Εκπέμπει το μήνυμα “SOSA” με το built-in led (SOS + A>Το πρώτο γράμμα του ονόματός σας)

13. Εκπέμπει το μήνυμα “SOS” με το built in led και με εξωτερικό led

14. Εκπέμπει το μήνυμα “SOSA” με το built-in led και με εξωτερικό led (όπου SOS + A>Το πρώτο γράμμα του ονόματός σας)

15. 03b PWM blinking fadeIn fadeOut Led (while)

16. 03c PWM blinking fadeIn fadeOut Led (repeat)

17. Blinking Led

20. Φανάρι Αυτοκίνητα

21. Φανάρι Αυτοκίνητα + Πεζούς

22. Φανάρι Αυτοκίνητα + Κουμπί (ΟΧΙ Πεζούς)

23. Φανάρι Αυτοκίνητα + Πεζούς + Κουμπί

24. Ροοστάτης – Χριστουγιεννιάτικα λαμπάκια – Διαθεματική Ν. Ohm

25. Potensiometer – RGB

26. RGB Led

28. Αισθητήρας Θερμοκρασίας

29. Αισθητήρας – Ultrasonic Sensor

30. Φάρος

31. Ζαριά σε Led (μόνο Wiring C)

32. Φακός

33. Ζαριά σε οθόνη Segment (με S4A)

34. Ζαριά σε Led (με S4A)

36. Φωτοευαίσθητη αντίσταση + button + 3 led


Άνοιγμα μενού
Αλλαγή μεγέθους γραμματοσειράς
Αντίθεση
Μετάβαση σε γραμμή εργαλείων