background image

 

22 

 

 

Εργαλείο:

 

Περιγραφή:

 

 

Verify:  

Ελέγχει για συντακτικά λάθη στον κώδικα.

 

 

Upload: 

Μεταγλωττίζει τον κώδικα και το φορτώνει στο Arduino. Αν δεν 

είναι συντακτικά σωστός δε μπορεί να γίνει η φόρτωση.

 

 

New: 

Δημιουργεί ένα νέο sketch.

 

 

Open: 

Παραθέτει ένα μενού με όλα τα sketch. Ενεργοποιώντας ένα από 

αυτά, θα ανοίξει αυτόματα στο τρέχον παράθυρο.

 

 

Save: 

Αποθηκεύει ένα sketch.

 

 

Serial monitor: 

Ανοίγει τη σειριακή οθόνη. Μέσω αυτής παρακολουθείται 

η ανταλλαγή δεδομένων που γίνεται στη σειριακή θύρα.

 

 
 

Πίνακας 5:

 

Εργαλεία Ανάπτυξης Arduino IDE

 

 

          

 

          

Το Arduino IDE είναι βασισμένο σε Java  και συγκεκριμένα παρέχει:  

 

 

Ένα  πρακτικό  περιβάλλον  για  τη  συγγραφή  των  προγραμμάτων,  με 

συντακτική χρωματική σήμανση. 

 

Βιβλιοθήκες για προέκταση της, εύκολες στην πρόσβαση μέσω διαδικτύου. 

  Compiler 

(μεταγλωττιστής) για τη μεταγλώττιση των sketch. 

 

Μία  σειριακή  οθόνη  (serial  monitor)  που παρακολουθεί  τις  επικοινωνίες  της 

σειριακής  (USB),  αναλαμβάνει  να  στείλει  αλφαριθμητικά  στο  Arduino  μέσω 

αυτής  και  είναι  ιδιαίτερα  χρήσιμο  για  τον  προσδιορισμό  τυχόν  λαθών  των 

sketch 

(σεναρίων). 

 

Την επιλογή για μεταφορά των μεταγλωττισμένων sketch στο Arduino. 

 

 

          

Η  γλώσσα  συγγραφής  κώδικα  του  Arduino,  βασίζεται  στη  γλώσσα  Wiring,  μια 

παραλλαγή C/C++ για μικροελεγκτές αρχιτεκτονικής AVR όπως ο ATmega, και υποστηρίζει 

όλες  τις  βασικές  δομές  της  C,  καθώς  και  μερικά  χαρακτηριστικά  της  C++.  Για  compiler 

χρησιμοποιείται ο AVR gcc και ως βασική βιβλιοθήκη C χρησιμοποιείται η AVR libc.