dc.description.abstract |
Στα πλαίσια της παραπάνω διπλωματικής εργασίας, αναζητήθηκε μια προσιτή και οικονομική
λύση, για την δημιουργία ενός εκτυπωτή δύο διαστάσεων μεγέθους Α2, με χρήση μικροελεγκτή
Arduino.
Ο έλεγχος της κίνησης του συστήματος σχεδίασης στις δύο διαστάσεις, γίνεται με χρήση κυλιν-
δρικών μεταλλικών αξόνων. Η κίνηση των αξόνων πετυχαίνεται με χρήση ταινίας (ιμάντων), οι
οποίοι ελέγχονται με βηματικούς κινητήρες.
Υπάρχει η δυνατότητα έγχρωμης, εκτύπωσης με τοποθέτηση χρωματιστών μολυβιών και διαφο-
ρετικής ποιότητας γραμμών, ανάλογα με την εκτυπωτική γραφίδα που χρησιμοποιούμε.
Η όλη κατασκευή είναι φορητή, μικρού βάρους και τοποθετήθηκε πάνω σε αλουμινένιο σασί,
το οποίο με τη σειρά του τοποθετείται σε σταθερή λεία επιφάνεια, π.χ. γραφείο, στην οποία προσαρμόζεται το προς εκτύπωση χαρτί.
Ο προγραμματισμός του μικροελεγκτή Arduino, έγινε σε γλώσσα προγραμματισμού C, στο περιβάλλον ανάπτυξης λογισμικού “Arduino IDE”, που είναι το “official” περιβάλλον για εφαρμογές Arduino.
Για τον προσδιορισμό της ακριβούς θέσης εκτύπωσης έγινε χρήση της computer numerical
control (CNC) προσέγγισης, δηλαδή της αντιστοίχισης κάθε σημείου της επιφάνειας σε δύο αριθμούς που είναι οι συντεταγμένες Χ και Υ, ως προς ένα σημείο που ορίζουμε ως αρχή των αξόνων.
Αυτό επετεύχθει με πρόγραμμα που δημιουργήσαμε στο περιβάλλον της Visual Basic, μέσα από το οποίο, η κάθε γραμμή της εικόνας, αναλύεται στις συντεταγμένες των σημείων της. |
el |