2. Έλεγχος Ρομποτικού Βραχίονα
μέσω του προγραμματιστικού
περιβάλλοντος Scratch
Διασύνδεση και προγραμματισμός του
υπολογιστή Raspberry Pi για τον έλεγχο ενός
κοινού ρομποτικού βραχίονα
4. Στόχοι
● Συναρμολόγηση ενός κοινού ρομποτικού παιχνιδιού
● Απόκτηση βασικών προγραμματιστικών γνώσεων σε
Scratch
5. Στόχοι
● Συναρμολόγηση ενός κοινού ρομποτικού παιχνιδιού
● Απόκτηση βασικών προγραμματιστικών γνώσεων σε
Scratch
● Γνωριμία με τον υπολογιστή Raspberry Pi (RPi) και το
PiFace
6. Στόχοι
● Συναρμολόγηση ενός κοινού ρομποτικού παιχνιδιού
● Απόκτηση βασικών προγραμματιστικών γνώσεων σε
Scratch
● Γνωριμία με τον υπολογιστή Raspberry Pi (RPi) και το
PiFace
● Εξοικείωση με τον έλεγχο απλών ηλεκτρικών κυκλωμάτων
στο RPi μέσω Scratch
7. Στόχοι
● Συναρμολόγηση ενός κοινού ρομποτικού παιχνιδιού
● Απόκτηση βασικών προγραμματιστικών γνώσεων σε
Scratch
● Γνωριμία με τον υπολογιστή Raspberry Pi (RPi) και το
PiFace
● Εξοικείωση με τον έλεγχο απλών ηλεκτρικών κυκλωμάτων
στο RPi μέσω Scratch
● Προσαρμογή ρομποτικού βραχίονα στο RPi και έλεγχός
του από PC μέσω Scratch
19. Το Προγραμματιστικό
Περιβάλλον Scratch
● Προγραμματιστικό περιβάλλον από το MIT Media Lab.,
σχεδιασμένο για τη διδασκαλία εννοιών προγραμματισμού
σε παιδιά
● Για τη δημιουργία προγράμματος οι εντολές “χτίζονται” η
μία πάνω στην άλλη μετακινώντας έτοιμα κομμάτια παζλ –
εντολών
20. Το Προγραμματιστικό
Περιβάλλον Scratch
● Προγραμματιστικό περιβάλλον από το MIT Media Lab.,
σχεδιασμένο για τη διδασκαλία εννοιών προγραμματισμού
σε παιδιά
● Για τη δημιουργία προγράμματος οι εντολές “χτίζονται” η
μία πάνω στην άλλη μετακινώντας έτοιμα κομμάτια παζλ –
εντολών
● Η εύκολη επαναχρησιμοποίηση προγραμμάτων συμβάλει
στη γρήγορη εκμάθηση της γλώσσας
21. Το Προγραμματιστικό
Περιβάλλον Scratch
● Προγραμματιστικό περιβάλλον από το MIT Media Lab.,
σχεδιασμένο για τη διδασκαλία εννοιών προγραμματισμού
σε παιδιά
● Για τη δημιουργία προγράμματος οι εντολές “χτίζονται” η
μία πάνω στην άλλη μετακινώντας έτοιμα κομμάτια παζλ –
εντολών
● Η εύκολη επαναχρησιμοποίηση προγραμμάτων συμβάλει
στη γρήγορη εκμάθηση της γλώσσας
● Δίνει τη δυνατότητα δημιουργίας παιχνιδιών, κινούμενων
σχεδίων αλληλεπιδραστικών ιστοριών
23. Ο υπολογιστής Raspberry Pi
● Αναπτύχθηκε στην Αγγλία με στόχο τη δημιουργία ενός
φτηνού και προσιτού υπολογιστή για την προώθηση της
διδασκαλίας βασικών εννοιών της επιστήμης των
υπολογιστών στα σχολεία
24. Ο υπολογιστής Raspberry Pi
● Αναπτύχθηκε στην Αγγλία με στόχο τη δημιουργία ενός
φτηνού και προσιτού υπολογιστή για την προώθηση της
διδασκαλίας βασικών εννοιών της επιστήμης των
υπολογιστών στα σχολεία
● Μέγεθος σχεδόν όσο μια πιστωτική κάρτα, κόστος 40-45 €
25. Ο υπολογιστής Raspberry Pi
● Αναπτύχθηκε στην Αγγλία με στόχο τη δημιουργία ενός
φτηνού και προσιτού υπολογιστή για την προώθηση της
διδασκαλίας βασικών εννοιών της επιστήμης των
υπολογιστών στα σχολεία
● Μέγεθος σχεδόν όσο μια πιστωτική κάρτα, κόστος 40-45 €
● Επεξεργαστής ARM11, μνήμη RAM 512 ΜΒ, 2xUSB,
HDMI, Ethernet για πρόσβαση σε δίκτυο
26. Ο υπολογιστής Raspberry Pi
● Αναπτύχθηκε στην Αγγλία με στόχο τη δημιουργία ενός
φτηνού και προσιτού υπολογιστή για την προώθηση της
διδασκαλίας βασικών εννοιών της επιστήμης των
υπολογιστών στα σχολεία
● Μέγεθος σχεδόν όσο μια πιστωτική κάρτα, κόστος 40-45 €
● Επεξεργαστής ARM11, μνήμη RAM 512 ΜΒ, 2xUSB,
HDMI, Ethernet για πρόσβαση σε δίκτυο
● Αποθηκευτικό μέσο SD κάρτα, λειτουργικό σύστημα
Debian Linux
33. Απομακρυσμένος Έλεγχος LED
● Ενεργοποίηση Επικοινωνίας Scratch RPi ↔ PC
● Τροποποίηση Προγράμματος Ελέγχου Εναλλαγής
Εικόνων στο PC
34. Απομακρυσμένος Έλεγχος LED
● Ενεργοποίηση Επικοινωνίας Scratch RPi ↔ PC
● Τροποποίηση Προγράμματος Ελέγχου Εναλλαγής
Εικόνων στο PC
● Επιλεκτικό αναβόσβημα LED
– με χρήση πλήκτρων στο PC
– με μετάδοση μηνυμάτων από το PC
41. Απομακρυσμένος Έλεγχος
Μοτέρ
● Ενεργοποίηση Επικοινωνίας Scratch RPi ↔ PC
● Επιλεκτική κατεύθυνση περιστροφής δεξιόστροφα –
αριστερόστροφα
– με χρήση πλήκτρων στο PC
– με μετάδοση μηνυμάτων από το PC
47. Συμπεράσματα
● Διασκέδαση με την συναρμολόγηση του βραχίονα
● Γνωριμία με τον υπολογιστή Raspberry Pi και το
λειτουργικό του σύστημα
48. Συμπεράσματα
● Διασκέδαση με την συναρμολόγηση του βραχίονα
● Γνωριμία με τον υπολογιστή Raspberry Pi και το
λειτουργικό του σύστημα
● Απόκτηση εμπειρίας στη δημιουργία απλών
προγραμμάτων σε Scratch
49. Συμπεράσματα
● Διασκέδαση με την συναρμολόγηση του βραχίονα
● Γνωριμία με τον υπολογιστή Raspberry Pi και το
λειτουργικό του σύστημα
● Απόκτηση εμπειρίας στη δημιουργία απλών
προγραμμάτων σε Scratch
● Εξοικείωση με την κατασκευή και τον έλεγχο απλών
ηλεκτρικών κυκλωμάτων
50. Συμπεράσματα
● Διασκέδαση με την συναρμολόγηση του βραχίονα
● Γνωριμία με τον υπολογιστή Raspberry Pi και το
λειτουργικό του σύστημα
● Απόκτηση εμπειρίας στη δημιουργία απλών
προγραμμάτων σε Scratch
● Εξοικείωση με την κατασκευή και τον έλεγχο απλών
ηλεκτρικών κυκλωμάτων
● Επίτευξη της καθοδήγησης βραχίονα από απόσταση
προγραμματίζοντας σε Scratch
51. Τα μέλη της Ομάδας Ρομποτικής
● Δήμας Νίκος
● Δημητρίου Γιάννης
● Δημητρίου Κώστας
● Κακαγιάς Μάρκος
● Μητρογιάννη Ελένη
● Πρίφτη Γαρυφαλλιά
● Ράπτης Δημήτρης
● Λευκάκης
Χριστόδουλος
Υπεύθυνος Καθηγητής: Τσιτσιμπάσης Στέφανος