Σκοπός του εκπαιδευτικού προγράμματος είναι η εισαγωγή των συμμετεχόντων στον προγραμματισμό μικροελεγκτών, συσκευών Internet of Things και Systems on Chip (SoCs).
Οι εκπαιδευόμενοι, αρχικά θα εξοικειωθούν με τα χαρακτηριστικά, τις δυνατότητες και τις διαφορές των επιμέρους κατηγοριών συσκευών. Θα μελετηθούν συσκευές από κάθε κατηγορία. Συγκριμένα για την κατηγορία των μικροελεγκτών το Arduino, για την κατηγορία των πλατφορμών IoT το NodeMCU και για την κατηγορία των SoCs (System on Chip) ένα Raspberry Pi. Θα παρουσιαστούν η συνδεσιμότητα τους, οι ιδιαιτερότητές τους και οι δυνατότητες που παρέχουν, ενώ οι εκπαιδευόμενοι θα μάθουν να προγραμματίζουν τις συσκευές αυτές, ώστε να μπορέσουν να πραγματοποιήσουν μια πρακτική εφαρμογή, να υλοποιούν απλά κυκλώματα και να τα συνδέουν με μικροελεγκτές.
-
SoC, IoT, Microcontrollers - Εισαγωγή και περιγραφή
-
Τι ορίζεται ως SoC και τα δομικά του στοιχεία
-
Τι ορίζεται ως microcontroller (μικροελεγκτής) και τα δομικά του στοιχεία
-
Τι ορίζεται ως IoT
-
Δομικές και πρακτικές διαφορές μεταξύ των τριών τεχνολογιών
-
-
Σειριακά Πρωτόκολλα Επικοινωνίας
-
Τι είναι ένα σειριακό πρωτόκολλο
-
Πρωτόκολλο I2C και εφαρμογή
-
Πρωτόκολλο UART και εφαρμογή
-
Πρωτόκολλο SPI και εφαρμογή
-
-
System On Chip - Δυνατότητες, χρήση και Εφαρμογές
-
Δομικά στοιχεία ενός SoC
-
Χαρακτηριστικά του κάθε δομικού στοιχείου ενός SoC
-
Προγραμματισμός ενός SoC
-
Εφαρμογές ενός SoC για καθημερινή χρήση
-
-
Internet of Things - Δυνατότητες, Χρήση και Εφαρμογές
-
Δομικά στοιχεία μιας πλατφόρμας IoT
-
Βασικές δομές μιας πλατφόρμας IoT
-
Τι δυνατότητες προσφέρει μια λύση IoT
-
Εφαρμογές και λύσεις σε καθημερινά προβλήματα
-
-
Microcontrollers - Δυνατότητες, Χρήση και Εφαρμογές
-
Δομικά στοιχεία ενός microcontroller
-
Χαρακτηριστικά του κάθε δομικού στοιχείου ενός microcontroller
-
Προγραμματισμός ενός microcontroller
-
Εφαρμογές ενός microcontroller για καθημερινή χρήση
-
-
Συνδυαστική Χρήση συσκευών
-
Συνδυασμός μικροελεγκτή και συσκευής SoC για εφαρμογή IoT
-
Δημιουργία project για εφαρμογή των παραπάνω γνώσεων
-
- Συνολικός χρόνος ενασχόλησης: 70 ώρες
- Online μαθήματα με τους εκπαιδευτές: 12 ώρες
- Διάρκεια: 2 μήνες