background image

 

22 

Θεωρητικό υπόβαθρο 

 

 

Εικόνα 1: Διάγραμμα των ακροδεκτών του esp8266 NodeMCU 

2.3  Arduino IDE 

Το  Arduino  IDE  (Integrated  Development  Environment)  [15]  είναι  μια  εφαρμογή 

ανοιχτού  λογισμικού  ανοιχτού  κώδικα  για  συγγραφή  κώδικα  για  λειτουργικά  συστήματα 

Windows,  macOS  και  Linux.  Μπορεί  να  χρησιμοποιηθεί  για  πλακέτες  Arduino  για  να 

προγραμματιστούν οι είσοδοι και έξοδοί του, αλλά και για άλλες συμβατές πλακέτες όπως το 

esp8266.  Η  γλώσσα  που  υποστηρίζει  είναι  η  C  και  η  C++  με  ειδικούς  κανόνες  και  δομής 

κώδικα. Παρέχει βιβλιοθήκη για το Wiring έργο, το οποίο παρέχει πολλές κοινές διαδικασίες 

εισόδου και εξόδου. Απαιτεί μόνο δύο βασικές συναρτήσεις την void setup και την void loop 

για να δημιουργηθεί ένα πρόγραμμα. 

2.4  3D εκτυπωτής Prusa i3 

O 3D εκτυπωτής Prusa i3 [16] κατασκευάστηκε από την Τσέχικη εταιρία Prusa Research 

με το εμπορικό σήμα Original Prusa i3 και ο εφευρέτης τους είναι ο Josef Průša. Οι εκτυπωτές 

αυτοί σύμφωνα με το  3DHubs το 2016  [17] ήταν οι πιο  χρησιμοποιημένοι εκτυπωτές στον 

κόσμο.  Το  συγκρίσιμο  χαμηλό  κόστος  και  η  ευκολία  κατασκευής  και  τροποποίησης,  τους 

έκανε δημοφιλείς στην εκπαίδευση, σε χομπίστες και επαγγελματίες. Δεδομένου ότι η σειρά i3 

είναι ανοιχτού κώδικα, έχουν γίνει πολλές παραλλαγές από επιχειρήσεις και ιδιώτες. 

2.5  PrusaSlicer 

Το PrusaSlicer παλαιότερα γνωστό ως Prusa Edition ή Slic3r PE [18] είναι βασισμένο 

στο  έργο  ανοιχτού  κώδικα  Slic3r  με  πλούσια  χαρακτηριστικά  και  συχνή  ενημέρωση  και 

παρέχει όλα όσα χεριάζετε κάποιος για την εξαγωγή αρχείων εκτύπωσης για 3D εκτυπωτές