
Σε αυτή την ενότητα, μπορείτε να αποκτήσετε ειδικές γνώσεις σχετικά με τις αρχές και τις τεχνικές του τρόπου λειτουργίας της πλατφόρμας του Arduino. Δηλαδή, να μάθετε όλες τις πλακέτες της οικογένειας του Arduino, τον τρόπο χρήσης του λογισμικού, τους τρόπους γραφής προγραμμάτων κ.ά.
Επίσης, μπορείτε να κοιτάξετε στην ενότητα: Ξεκινώντας με τα προϊόντα του Arduino και του Genuino.
Βασικά
– Εισαγωγή για το τι είναι το Arduino και ποια είναι η χρήση του.
– Ανατομία της πλακέτας του Arduino / Genuino.
– Τι είναι το λογισμικό του Arduino (IDE) και πώς μπορείτε να αλλάξετε την προεπιλεγμένη του γλώσσα? Τι είναι και πώς λειτουργεί ένας κώδικας?
Μικροελεγκτές
– Digital Pins: Επεξήγηση του τρόπου λειτουργίας των ακροδεκτών.
– Analog Input Pins: Λεπτομέρειες σχετικά με την μετατροπή αναλογικού σε ψηφιακό σήμα.
– PWM: Προσομοίωση των αναλογικών εξόδων. Συγκεκριμένα, χρησιμοποιείται η συνάρτηση analogWrite() που κάνει χρήση της διαμόρφωσης του πλάτους του παλμού.
– Memory: Οι διάφοροι τύποι της διαθέσιμης μνήμης που υπάρχει στην πλακέτα του Arduino.
Θέλετε να αναπτύξετε περαιτέρω το υλικό του Arduino, ή απλά να κατασκευάσετε μια πλακέτα του Arduino σε ένα breadboard? Για περισσότερες πληροφορίες, δείτε την ενότητα του Hacking.
Προγραμματισμός
– Language Reference: Επεξήγηση του τρόπου λειτουργίας της κάθε εντολής της γλώσσας του Arduino.
– Variables: Οδηγίες για τον καθορισμό και την χρήση των μεταβλητών σε ένα πρόγραμμα.
– Functions: Εκμάθηση για το πώς να καθορίσετε και να χρησιμοποιήσετε τις συναρτήσεις σε ένα πρόγραμμα.
– Library: Χρήση και εγκατάσταση των βιβλιοθηκών του Arduino.
– Cores: Χρειάζεται να προσθέσετε το λογισμικό του Arduino σε μια καινούρια πλακέτα? Σε αυτήν την ενότητα, μπορείτε να βρείτε πληροφορίες για το πώς να εγκαταστήσετε και να διαχειριστείτε έναν πυρήνα.
Δεν γνωρίζετε πώς να επεκτείνετε το λογισμικό του Arduino (IDE)? Θέλετε να δημιουργήσετε την δική σας βιβλιοθήκη? Για περισσότερες πληροφορίες, δείτε την ενότητα του Hacking.
Άλλοι οδηγοί
– Parallel to Serial conversion: Οδηγίες χρήσεως ενός παράλληλου σε σειριακό μετατροπέα. Πρόκειται για τον καταχωρητή ολίσθησης. Χρησιμοποιείται στις περιπτώσεις που απαιτούνται παραπάνω ψηφιακές είσοδοι.
– Serial to Parallel conversion: Οδηγίες χρήσεως ενός σειριακού σε παράλληλο μετατροπέα. Πρόκειται για τον καταχωρητή ολίσθησης. Χρησιμοποιείται στις περιπτώσεις που απαιτούνται παραπάνω ψηφιακές έξοδοι.
– Capacitance Meter: Επιδεικνύει την χρήση των σταθερών χρόνου RC για να μετρηθεί η τιμή ενός πυκνωτή.
– Bit Mask: Επίδειξη για το πώς μπορείτε να αποκτήσετε πρόσβαση σε συγκεκριμένα bits, τα οποία εμπεριέχονται σε ένα byte δεδομένων.
Επισκεφθείτε την ιστοσελίδα ITP Physical Computing, με σκοπό να αποκτήσετε περισσότερες γνώσεις πάνω στα ηλεκτρονικά, στους αισθητήρες, στην σειριακή επικοινωνία, στους κινητήρες κ. ά.
Επιστροφή στην σελίδα Παραπομπές Γλώσσας
