Προγραμματισμός Arduino μέσω Scratch με τη χρήση εφαρμογών Web

Απόθεσις

 

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Βολογιαννίδης, Σταύρος
dc.contributor.author Γιοβανίτσας, Κωνσταντίνος
dc.date.accessioned 2022-11-09T11:33:08Z
dc.date.available 2022-11-09T11:33:08Z
dc.date.issued 2021-01
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/4139
dc.description.abstract Η συγκεκριμένη πτυχιακή εργασία, έχει ως θέμα τον Προγραμματισμό Arduino μέσω Scratch με την χρήση εφαρμογών στο διαδίκτυο. Αρχικά γίνεται μια εισαγωγή στην ηλεκτρονική πλακέτα Arduino. Θα εξεταστούν οι τρόποι προγραμματισμού του, με παραδείγματα και εικόνες των block γραφικών για την δημιουργία κώδικα. Μια μέθοδος με γραφικά στοιχεία, απλά και κατανοητά, που στόχο έχει την διασκεδαστική και γρήγορη εξοικείωση ενός χρήστη με την σύνθεση κώδικα του Arduino. Για την εκτέλεση της εργασίας, θα χρησιμοποιηθεί ένα raspberry pi σε συνδυασμό με το Arduino Uno, μια σύνδεση στο internet και μία θήκη tablet ειδικά φτιαγμένη να μπορεί να φιλοξενεί το raspberry pi μαζί με μια οθόνη αφής 7 ιντσών. Μια πιο εύκολη εναλλακτική λύση, είναι η χρήση οποιουδήποτε monitor με ένα καλώδιο micro HDMI. Πέρα απο το Raspberry pi, μπορεί να χρησιμοποιηθεί οποιοδήποτε σύστημα με λειτουργικό Linux. Στην σελίδα GitHub, υπάρχει διαθέσιμο το open source λογισμικό BlocklyDuino για εγκατάσταση στο raspberry pi. Χωρίς ιδιαίτερη δυσκολία ενεργοποιούμε τον web server, όπου θα φιλοξενείται το περιβάλλον για την δημιουργία κώδικα με χρήση block γραφικών. Θα δούμε τα πηγαία αρχεία του λογισμικού που θα χρησιμοποιηθεί, έτσι ώστε να επιτευχθεί η συμβατότητα του στο σύστημα μας. Στη συνέχεια , αφού θα έχει τελειοποιηθεί επιτυχώς η εγκατάσταση, θα είμαστε σε θέση να επισκεφτούμε απομακρυσμένα το περιβάλλον αυτό και να φτιάξουμε κώδικα τον οποίο, θα κάνουμε upload στο Arduino που συνδέεται σειριακά στο raspberry pi. Μέσα από παραδείγματα, θα δούμε βήμα-βήμα την διαδικασία προγραμματισμού στο BlocklyDuino Η νέα μεταφρασμένη στα Ελληνικά, έκδοση του λογισμικού που θα χρησιμοποιηθεί διευκολύνει την εκμάθηση της γλώσσας προγραμματισμού Arduino μέσω scratch στην Ελλάδα. Η χρήση του web server είναι κατάλληλη για παρουσίαση του προγραμματισμού σε πολλούς ακροατές ταυτόχρονα, χρήσιμο για μια αίθουσα διδασκαλίας. Τα γραφικά στοιχεία εξυπηρετούν, από άποψη ευκολίας, την εξοικείωση με την γλώσσα κάθε αρχαρίου μαθητή, αλλά επίσης διευκολύνουν τον εκάστοτε καθηγητή, να μπορέσει να μεταδώσει με απλό και κατανοητό τρόπο, το περιεχόμενο του μαθήματος του. el
dc.format.extent 50 el
dc.language.iso el el
dc.publisher Τ.Ε.Ι. Κεντρικής Μακεδονίας el
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el
dc.subject ARDUINO (ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΣ ΕΛΕΓΚΤΗΣ) el
dc.subject TEICM::ΜΙΚΡΟΕΛΕΓΚΤΕΣ::ΜΙΚΡΟΕΛΕΓΚΤΕΣ -- ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ el
dc.subject ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΚΤΟΥ ΚΩΔΙΚΑ el
dc.subject.ddc 629.895 el
dc.title Προγραμματισμός Arduino μέσω Scratch με τη χρήση εφαρμογών Web el
dc.type Πτυχιακή εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.heal.publisherID teiser
dc.subject.keyword Arduino el
dc.subject.keyword BlocklyDuino el
dc.subject.keyword Raspberry Pi el
dc.subject.keyword GitHub el
dc.subject.keyword Scratch el
dc.subject.keyword Local Server el
dc.subject.keyword Προγραμματισμός el
dc.subject.keyword Εφαρμογές Web el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές Except where otherwise noted, this item's license is described as Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές