Προγραμματίζοντας Arduino με C++

Το Arduino Code Club για το 2016 έφτασε στο τέλος του.

Ήταν μια φιλόδοξη πειραματική προσπάθεια του Συλλόγου Εκπαιδευτικών Πληροφορικής Χίου, να φέρει παιδιά Γ’ Γυμνασίου έως Β’ Λυκείου σε μια πρώτη διαθεματική επαφή με το χώρο του προγραμματισμού, της φυσικής και των ηλεκτρονικών.

Το εργαστήριο διήρκησε 6 πλήρη δίωρα μαθήματα τα οποία διεξήχθησαν Σάββατο στο 1ο ΣΕΚ Χίου από της 20 Φεβρουαρίου έως και της 9 Απριλίου 2016, ενώ παράλληλα γιορτάστηκε και η παγκόσμια ημέρα Arduino/Genuino το Σάββατο 2 Απριλίου 2016.

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

Εντούτοις το ποσοστό θεωρείται ικανοποιητικό λαμβάνοντας υπόψιν την δυσκολία τόσο του προγραμματισμού σε C++ όσο και την κατανόηση και συναρμολόγηση ηλεκτρονικών κυκλωμάτων, μαθημάτων που χρειάζονται ολόκληρες σχολικές χρονιές για να μπορέσουν να διδαχθούν και να εμπεδωθούν από τους μαθητές σε ικανοποιητικό βαθμό!

Στο σεμινάριο αναπτύχθηκαν τα εξής θέματα:

  • Εισαγωγή στη C++
  • Προγραμματισμός του Arduino με C++
    • Βασικά στοιχεία της C++
    • Δομή ακολουθίας
    • Δομές επανάληψης for και while
    • Συναρτήσεις και αντικείμενα του Arduino
      • Τις συναρτήσεις digitalRead(), digitalWrite(), 
        analogRead(), analogWrite()
      • Τις συναρτήσεις delay() και millis() για καθυστέρηση και χρονομέτρηση σε πραγματικό χρόνο (real time)
      • Τη συνάρτηση tone() για τη δημιουργία ήχων
      • Το αντικείμενο Serial για σειριακή επικοινωνία με τον ΗΥ
      • Τη συνάρτηση random() για την παραγωγή τυχαίων αριθμών
      • Τη συνάρτηση map() για την προσαρμογή αναλογικών μετρήσεων
  • Ηλεκτρονικά εξαρτήματα
    • Push buttons
    • LEDs
    • Πιεζοηλεκτρικό ηχείο (buzzer)
    • Αισθητήρα θερμοκρασίας
    • Ποτενσιόμετρο
    • DC κινητήρας
  • Δραστηριότητες και τελικές εργασίες
    • Υλοποίηση παιχνιδιού – «Πόσο γρήγορος είσαι;»
    • Συναγερμός κατοικίας
    • Ψηφιακό θερμόμετρο με οθόνη LCD
    • Ψηφιακός τροχός της τύχης
    • Το παιχνίδι StopIt!

 Ευχαριστούμε όλους τους συναδέλφους που βοήθησαν, τα παιδιά που συμμετείχαν καθώς και το 1ο ΣΕΚ Χίου που φιλοξένησε την όλη δράση.