ΠΕΡΙΓΡΑΦΗ

Το Arduino κυκλοφορεί σε διαφορετικές εκδόσεις, επίσημες και ανεπίσημες. Από τις επίσημες εκδόσεις (UNO, Due, Leonardo, Ethernet, Duemilanove, Diecimila, Nano, Mega, Bluetooth, LilyPad, Mini, Mini USB, Pro, Pro Mini, Serial και Serial SS) συνιστάται κυρίως η αγορά του Arduino UNO ή τουλάχιστον των Duemilanove ή Mega επειδή διαθέτουν υποδοχή USB και είναι συμβατές με τα shield. Για τους ίδιους λόγους, από τις ανεπίσημες εκδόσεις (Freeduino, Boarduino, Sanguino, Seeeduino, BBB, RBBB κ.α.) συνιστάται μόνο το Freeduino v1.16 και το Seeeduino.

Εκτός και αν επισημανθεί διαφορετικά, όσα θα αναφερθούν παρακάτω αφορούν τις πλέον δημοφιλείς έκδοσεις του Arduino, δηλαδή το Arduino Duemilanove και το Arduino Uno.

Το Arduino Diecimila έχει ουσιαστικά δύο βασικές διαφορές με το Duemilanove: Βασίζεται στον μικροελεγκτή ATmega168, ο οποίος διαθέτει ακριβώς την μισή μνήμη από τον ATmega328, δηλαδή 1Kb SRAM, 512bytes EEPROM και 16Kb Flash (14 ελεύθερα λόγω του bootloader).

Εικόνα 1-2: Arduino Diecimila, Duemilanove & Mega

Δεν επιλέγει αυτόματα μεταξύ της εξωτερικής τροφοδοσίας και της τροφοδοσίας μέσω της θύρας USB. Το Diecimila διαθέτει ειδικό jumper με το οποίο μπορείτε να επιλέξετε χειροκίνητα την πηγή τροφοδοσίας. Το Arduino Mega είναι η πιο εξελιγμένη έκδοση με τον μικροελεγκτή ATmega128 και αρκετά μεγαλύτερο μέγεθος. Οι διαφορές του από το Duemilanove είναι:

  • Τετραπλάσια μνήμη (8Kb SRAM, 4Kb
  • EEPROM, 128Kb Flash).
  • 40 επιπλέον ψηφιακά pin εισόδου/εξόδου (σύνολο 54)
  • 10 επιπλέον pin αναλογικής εισόδου (σύνολο 16)
  • Υποστήριξη ψευδαναλογικής εξόδου PWM σε 8 ακόμα ψηφιακά pin (σύνολο
  • 14 PWM pin)
  • Υποστήριξη εξωτερικού interrupt σε 4 ακόμα ψηφιακά pin (σύνολο 6 interrupt)
  • 3 επιπλέον σειριακά interface (σύνολο 4) από τα οποία το ένα προωθείται στον ελεγκτή Serial-Over-USB όπως στο Duemilanove για σύνδεση με τον υπολογιστή.

Τα μοντέλλα Diecimila και Duemilanove δεν διατίθενται πλέον. Το σημερινό βασικό μοντέλλο είναι το UNO. To Mega υπάρχει ακόμα με πιο καινούργιο επεξεργαστή.

ΠΕΡΙΕΧΟΜΕΝΑ

ΕΙΣΗΓΗΤHΣ