Arduino & Raspberry Pi
 
Μαθήματα
Ξεκινήστε με το Arduino παρακολουθώντας βιντεομαθήματα από αυτή την ενότητα. Επιπλέον, θα βείτε και τα μαθήματα για την ανάπτυξη του πρώτου ρομποτικού οχήματος που παρουσιάζεται και στο αντίστοιχο βιβλίο.

Γνωριμία με το Arduino-Σειρά μαθημάτων

Το πρώτο μου ρομποτικό όχημα (πρακτική ρομποτική)

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

Το πρώτο ελληνικό βιβλίο για το Arduino (ΥΛΙΚΟ-2η έκδοση-2018)

Βίντεο από την πρώτη έκδοση (2014)

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

Φανάρι & seven segment display

Πηγές στο internet
Μπορείτε να ξεκινήσετε την ανακάλυψη του Arduino από την επίσημη ιστοσελίδα…

Επίσημη ιστοσελίδα

Κατεβάστε δωρεάν το περιβάλλον ανάπτυξης (IDE) για οποιοδήποτε λειτουργικό (Windows, Linux, Mac os). Η ανάπτυξη των προγραμμάτων και η μεταφόρτωση του εκτελέσιμου κώδικα στη μνήμη του μικροελεγκτή της πλατφόρμας Arduino γίνεται μέσα από αυτό το περιβάλλον. Μπορείτε επίσης να χρησιμοποιήσετε τον Web editor για την ανάπτυξη προγραμμάτων και να εκμεταλλευτείτε σημαντικές δυνατότητες όπως η πρόσβαση σε όλες τις διαθέσιμες βιβλιοθήκες προκειμένου να αξιοποιήσετε τους αισθητήρες ή τα κυκλώματα επέκτασης που ελέγχετε μέσω του Arduino.

Arduino IDE Download (περιβάλλον προγραμματισμού) / Web editor

Συλλογή project / project hub

 
Μαθήματα-Raspberry Pi

Εγκατάσταση

Γνωριμία

Πηγές στο internet-Raspberry Pi

Επίσημη ιστοσελίδα



Πρόχειρο βοηθητικό
υλικό μαθημάτων
 
Ενσωματωμένα συστήματα

Βασικό υλικό

Atmel Studio 7, AVR Assembly, κλπ

Εργαστήριο ενσωματωμένα (βίντεο)

Οδηγός εντολών AVR

Προχωρημένα θέματα προγραμματισμού σε συμβολική γλώσσα

Βασικό υλικό

Assembly Simulator (Java) (rar file)

Συστήματα Υπολογιστών & Αλγόριθμοι (Εργαστήριο)

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

Μέρος 1 - Γενικά για υπολογιστές και εφαρμογές

Μέρος 2 - Μικροεπεξεργαστής, μνήμη & εκτέλεση προγράμματος

Μέρος 3 - Αριθμητικά συστήματα

Μέρος 3 - Λύσεις

Μέρος 4 - Περί αλγόριθμων

Μέρος 5 - Το λογισμικό Codeblocks

Μέρος 6 - Εισαγωγή στη γλώσσα C (βασική είσοδος/έξοδος δεδομένων)

Μέρος 7 - Εισαγωγή στη γλώσσα C (έλεγχος και επανάληψη)

Μέρος 8 - Εισαγωγή στη γλώσσα C (συναρτήσεις)

Μέρος 9Α - Εισαγωγή στη γλώσσα C (πίνακες)

Το λογισμικό που θα χρησιμοποιηθεί στο εργαστήριο ονομάζεται CodeBlocks, είναι δωρεάν, ενώ μπορεί να τρέξει σε όλες τις πλατφόρμες (Windows, Linux, Mac). Προσοχή όμως στην έκδοση που θα κατεβάσετε. Επιλέξτε την έκδοση που περιλαμβάνει και τον compiler (mingw). Αν για οποιοδήποτε λόγο το λογισμικό έχει πρόβλημα, μπορείτε να χρησιμοποιήσετε εναλλακτικά το Dev C++ που είναι επίσης δωρεάν (έκδοση για Windows).

Πηγές από το internet για τη γλώσσα C
tutorialspoint
Learn-C
W3schools

Πανεπιστήμιο Αιγαίου
Πανεπιστήμιο Αθηνών
ΤΕΙ Λάρισας
Πανεπιστήμιο Κύπρου
Kallipos