Δημοσιεύτηκε: 09 Ιαν 2013, 21:15
από lepidas
αλλά μήπως να το κάναμε στο GRroboduino?
Κώδικας: Επιλογή όλων
Το GRoboduino δεν είναι μια ακόμα παραλλαγή του Arduino.
Είναι μια ολοκληρωμένη μητρική πλακέτα προορισμένη για ρομποτικές κατασκευές, για την οποία έχει φτιαχτεί και ολοκληρωμένη βιβλιοθήκη arduino, για όλα τα περιφερειακά!

Εκτός του τροφοδοτικού και του επεξεργαστή AVR (με φορτωμένο Arduino Bootloader), η πλακέτα ενσωματώνει ακόμα ένα LED γενικής χρήσης, ένα buzzer για ηχητικές ειδοποιήσεις (ή ακόμα και μουσική!) και μια H-Bridge για δύο μοτέρ μέχρι 600mA το καθένα. Οι συνδέσεις των μοτέρ και της τροφοδοσίας γίνονται με πολύ βολικό τρόπο πάνω σε κλέμες πλακέτας.

Οι ελεύθερες θύρες (δηλαδή 8 ψηφιακές και 6 αναλογικές, στις οποίες περιλαμβάνονται 3 θύρες PWM και οι θύρες για τον δίαυλο I2C), έχουν pins “σέρβο”, με λίγα λόγια σερβοκινητήρες και αισθητήρες μπορούν να συνδεθούν κατευθείαν επάνω στην πλακέτα, χωρίς την ανάγκη να “τραβηχτούν” επιπλέον καλώδια τροφοδοσίας.
Η πλακέτα επίσης έχει 4 ζέυγη Pins με την τροφοδοσία εισόδου.
Τέλος σε ακριανό σημείο, για εύκολη πρόσβαση, υπάρχουν τα πινάκια για την σύνδεση του FTDI.

Χαρακτηριστικά:
* ATMega328 με Arduino Bootloader, στα 16Mhz
* Ελεγκτής Κινητήρων: Διπλή H-Bridge 600mA ανά μοτέρ (2A peak), με επιλεγόμενη τροφοδοσία (ενσωματωμένη σταθεροποιημένη 5v ή Vin)
* Buzzer (pin 10)
* Led (pin 13)
* Πινάκια συμβατά με σέρβο / αισθητήρες για κάθε ελεύθερη ψηφιακή κ αναλογική θύρα

* Κλέμες πλακέτας για τα μοτέρ και την τάση εισόδου

* Σύνδεση FTDI

* Σταθεροποιητής 5V (2A)


* Σχεδιασμός και βιβλιοθήκες Ανοιχτού Κώδικα
* Compact σχεδιασμός, παρόλο που χρησιμοποιούνται συμβατικά εξαρτήματα (κανένα εξάρτημα smd)
* Εύκολο στην κατασκευή


* Βιβλιοθήκη Arduino για όλα τα περιφερειακά


* Το τροφοδοτικό δέχεται τάσεις 7,5v - 15v και μπορεί να παρέχει μέχρι 2Α (για φορτία πάνω από 1Α ο σταθεροποιητής χρειάζεται ψύκτρα)

* Η επιλογή της τάσης των μοτέρ γίνεται από jumper επάνω στην πλακέτα (επιλογή από: τάση τροφοδοσίας ή 5v)

Η Βιβλιοθήκη Arduino του GRoboduino περιέχει ότι χρειάζεται κανείς για να χρησιμοποιήσει στο έπακρο όλα τα περιφερειακά, και με εύκολο τρόπο.



Πρέπει να γνωρίζετε τα παρακάτω:

* Χρειάζεστε ένα FTDI (USB to TTL Serial)

* Τάση Εισόδου: 7.5v - 15v

* Η τροφοδοσία από την USB έχει απενεργοποιηθεί για προστασία της θύρας. Αυτό σημαίνει ότι πρέπει να εφαρμόζεται τάση στην πλακέτα και κατά τον προγραμματισμό.

* Ενδέχεται να χρειάζεστε ψύκτρα στον σταθεροποιητή αν έχετε μεγάλα φορτία στην πλακέτα.

* Τα Shields του Arduino ΔΕΝ είναι συμβατά.