Σεμινάριο με θέμα 'Βασικές Αρχές Προγραμματισμού ARDUINO'

Adruino

Σκοπός:

Σκοπός του προγράμματος είναι η κατάρτιση των εκπαιδευόμενων στις βασικές αρχές προγραμματισμού της πλατφόρμας Arduino.

Μέσω της πρακτικής εφαρμογής, οι συμμετέχοντες/ουσες θα μπορούν να σχεδιάζουν και να προγραμματίζουν βασικές και ολοκληρωμένες εφαρμογές. Στο πλαίσιο αυτό, οι εκπαιδευόμενοι/ες, αρχικά, θα εξοικειωθούν με τις βασικές γνώσεις του Arduino, το σύνολο των περιφερειακών και παρελκόμενων που σχετίζονται με αυτό, καθώς επίσης τα εργαλεία και τις καλωδιώσεις που απαιτούνται για την ανάπτυξη των εφαρμογών. Στη συνέχεια, επιχειρείται η εμβάθυνση και η βήμα προς βήμα εκμάθηση της διαδικασίας προγραμματισμού με την παρουσίαση ταυτόχρονα του περιβάλλοντος προγραμματισμού Arduino IDE, αλλά και των κύριων στοιχείων της λογικής του προγραμματισμού.

Επιπροσθέτως, το πρόγραμμα εστιάζει σε θέματα αναφορικά με τη χρήση και τις διαθέσιμες αναλογικές και ψηφιακές εισόδους και εξόδους του Arduino, την σειριακή επικοινωνία και την διασύνδεση των βασικών περιφερειακών. Τέλος, οι εκπαιδευόμενοι/ες θα μάθουν να συνθέτουν τα διάφορα περιφερειακά για την υλοποίηση της επιθυμητής εφαρμογής. Παράλληλα θα γίνει αναφορά στη λειτουργία και στις πρακτικές εφαρμογές με το Arduino και γενικότερα των IoT.

Πού απευθύνεται:

Το πρόγραμμα απευθύνεται σε απόφοιτους Πανεπιστημιακής - Τεχνολογικής Εκπαίδευσης της ημεδαπής και της αλλοδαπής, σε απόφοιτους Δευτεροβάθμιας Εκπαίδευσης (ΓΕΛ, ΕΠΑΛ, ΟΑΕΔ) και σε απόφοιτους Ι.Ε.Κ με βασικές γνώσεις προγραμματισμού, που θέλουν να διευρύνουν τις γνώσεις, τις δεξιότητες και τις ικανότητές τους σε μια hardware πλατφόρμα όπως το Arduino.

Θεματολογία:

Το πρόγραμμα ολοκληρώνεται σε 3 ημέρες (12 ώρες). Ξεκινάει με την βασική ανάλυση της πλατφόρμας Arduino, εξηγώντας τον σωστό τρόπο διασύνδεσης με τα διάφορα περιφερειακά καθώς και τα απαραίτητα εργαλεία που θα χρειαστούν. Στην συνέχεια θα περάσουμε από το κομμάτι του υλικού (Hardware) στο κομμάτι του λογισμικού (Software) και στο Arduino IDE. Εδώ θα δούμε τις βασικές ρυθμίσεις του IDE, την χρήση των βιβλιοθηκών (libraries), καθώς και βασικά στοιχεία προγραμματισμού. Έπειτα θα εντρυφήσουμε στις εισόδους – εξόδους (Ι/Ο) του Arduino εξηγώντας τους διαφορετικούς τύπους εισόδου – εξόδου, τις ιδιαιτερότητές τους, καθώς και βασικά πρωτόκολλα επικοινωνίας. Στην συνέχεια θα εφαρμόσουμε όλα τα παραπάνω στην πράξη, δουλεύοντας με κάποιους βασικούς τύπους αισθητήρων, περιφερειακών και συνδυασμό αυτών. Τέλος θα πραγματοποιήσουμε ένα ολοκληρωμένο project εφαρμόζοντας όλα τα παραπάνω.

Ημέρα 1η

  • Εισαγωγή, Βασικά Εργαλεία και Βασικός Προγραμματισμός
  • Εισαγωγή και ανάλυση του Arduino
  • Εργαλεία και Καλωδίωση
  • Περιφερειακά Arduino
  • Περιβάλλον Προγραμματισμού Arduino IDE
  • Δομή και Βασικές Εντολές
  • Συναρτήσεις, Μεταβλητές, Τύποι Δεδομένων

Ημέρα 2η

  • Είσοδοι-Έξοδοι και Επικοινωνία
  • Εισαγωγή στις Εισόδους / Εξόδους
  • Ψηφιακές Είσοδοι και Έξοδοι
  • Αναλογικές Είσοδοι και Έξοδοι
  • Σύνδεση Περιφερειακών module
  • Βιβλιοθήκες Περιφερειακών module
  • Εισαγωγή στη Σειριακή Επικοινωνία

Ημέρα 3η

  • Βασικά Περιφερειακά module
  • RGB Led module
  • Proximity Sensor module
  • Temperature sensor module
  • Temperature and humidity sensor
  • Moisture module
  • Light Sensor module
  • Potentiometer module
  • 5V relay module
  • Button module
  • Servo module
  • Arduino Cheat Sheet
  • Χρήσιμοι Σύνδεσμοι
  • Project Εφαρμογής

Με το πέρας του σεμιναρίου δίνεται βεβαίωση παρακολούθησης, ένα ολοκληρωμένο κιτ Adruino αξίας 50€, και πλούσιο υλικό για περισσότερη άσκηση και εμβάθυνση στο αντικείμενο.

Ημερομηνίες σεμιναρίου:

Το σεμινάριο θα ολοκληρωθεί σε τρείς ημέρες:

Πέμπτη 16 Φεβρουαρίου 2023 | 17.00-21.00μμ

Τρίτη 21 Φεβρουαρίου 2023 | 17.00-21.00μμ

Πέμπτη 23 Φεβρουαρίου 2023 | 17.00-21.00μμ

Τόπος:

Εγκαταστάσεις CNC Training Center, 19ο χλμ Αθηνών - Λαυρίου, Παιανία

Κόστος:

Για εταιρίες και ιδιώτες: 780 € (ή 680 € για pre-booking ως 3/2/2023)

Για φοιτητές και άνεργους: 650 €

Για απόφοιτους και σπουδαστές του CNC Training Center: 650 €

Τρόποι Πληρωμής:

  • Κατάθεση σε έναν από τους παρακάτω τραπεζικούς λογαριασμούς & αποστολή της απόδειξης, του ονοματεπώνυμου και πλήρη στοιχείων σε περίπτωση έκδοσης τιμολογίου στο

ΤΡΑΠΕΖΑ

SWIFT/BIC

ΛΟΓΑΡΙΑΣΜΟΣ

ΙΒΑΝ

EΘΝΙΚΗ ΤΡΑΠΕΖΑ

ETHNGRAA

080/440690-71

GR2101100800000008044069071

ALPHA BANK

CRBAGRAA

133-00-2320-005478

GR2201401330133002320005478

EUROBANK

ERBKGRAA

0026.0381.09.0200426458

GR5202603810000090200426458

ΤΡΑΠΕΖΑ ΠΕΙΡΑΙΩΣ

PIRBGRAA

6274-101289-413

GR9401712740006274101289413

 

Εισηγητής: Δημήτρης Ψιλιάς 

Ο κος Δημήτρης Ψιλιάς έχει σπουδάσει Computer Science στο Ελληνικό Ανοικτό Πανεπιστήμιο, και είναι κάτοχος MSc “Computer Science and Engineering” από το τμήμα Μηχανικών Πληροφορικής και Υπολογιστών του Πανεπιστημίου Δυτικής Αττικής, ενώ είναι υποψήφιος διδάκτορας στο Ερευνητικό Εργαστήριο Υπολογιστικών και Ενσωματωμένων Συστημάτων IoT και Βελτιστοποίησης με διατριβή “Hardware security with FPGA and VHDL”.

Εργάζεται ως προϊστάμενος τμήματος βιομηχανικών αυτοματισμών ενώ έχει εργαστεί σε πολλές εταιρείες σε θέματα εφαρμογής, ανάπτυξης εφαρμογών υλισμικού και λογισμικού όπως στις INTRACOM S.A - INTRALOT S.A., OMEGA STUDIES και SLS Ltd, με μεγάλη εμπειρία στην μελέτη, σχεδίαση και υλοποίηση ενσωματωμένων συστημάτων (Embedded Systems).

Έχει προβεί σε αρκετές δημοσιεύσεις στο πλαίσιο συνεδρίων ενώ έχει παρακολουθήσει πλήθος επιμορφωτικών σεμιναρίων σε Embedded Development, Java and C++ Programming, VHDL and FPGA Development.

Σχόλια που υποστηρίζονται από CComment

Συγκατάθεση χρήσης cookies
Χρησιμοποιούμε cookies στον ιστότοπό μας. Ορισμένα από αυτά είναι απαραίτητα για τη λειτουργία του ιστότοπου, ενώ άλλα μας βοηθούν να βελτιώσουμε αυτόν τον ιστότοπο και την εμπειρία χρήστη (cookies παρακολούθησης). Μπορείτε να αποφασίσετε εάν θέλετε να επιτρέπετε τα cookies ή όχι. Λάβετε υπόψη ότι εάν τις απορρίψετε, ενδέχεται να μην μπορείτε να χρησιμοποιήσετε όλες τις λειτουργίες του ιστότοπου.