Android κεντρικό

Υποστηρίζει το Raspberry Pi 3 B+ I2C;

protection click fraud

Καλύτερη απάντηση: Ναί. Το Raspberry Pi υποστηρίζει τη διεπαφή I2C μέσω της κεφαλίδας GPIO. Είναι απενεργοποιημένο από προεπιλογή, επομένως θα πρέπει να ενεργοποιήσετε το υλικό και να εγκαταστήσετε ορισμένα βοηθητικά προγράμματα για να μπορέσετε να το χρησιμοποιήσετε.

Αμαζόνα: Raspberry Pi 3 B+ ($40)

Τι είναι η διεπαφή I2C;

Η διεπαφή I2C (στην πραγματικότητα είναι I²C ή I-squared-c, αλλά κανείς δεν θέλει να το πληκτρολογήσει, επομένως το ψευδώνυμο) είναι το τελικό σημείο ενός σειριακού διαύλου ενσωματωμένου κυκλώματος που δεν χρειάζεται υψηλή ταχύτητα επικοινωνία. Η μετάδοση είναι σύγχρονη και μεταγωγή πακέτων και μπορεί να φιλοξενήσει πολλαπλούς κύριους και πολλαπλές συσκευές slave στον ίδιο δίαυλο. Θα το βρείτε χρησιμοποιημένο οπουδήποτε. Η απλότητα είναι πιο σημαντική από την ταχύτητα και χρησιμοποιείται συνήθως για την προσάρτηση αισθητήρων ή τον εξοπλισμό παρακολούθησης.

Για εφαρμογές χόμπι, ο δίαυλος I2C χρησιμοποιείται συνήθως για τη σύνδεση μιας πλακέτας υπολογιστή σε μια οθόνη LCD. Μια πλακέτα σακιδίου I2C μπορεί να περικόψει τον αριθμό των απαιτούμενων συνδέσεων από 16 σε δύο και με ακίδες I/O

πάντα σε έλλειψη, αυτό καθιστά το λεωφορείο I2C πολύτιμο για πολλά έργα. Για να μάθετε περισσότερα σχετικά με το I2C bus και τις σειριακές επικοινωνίες γενικά, Το Sparkfun έχει υπέροχο primer για να ξεκινήσετε.

Χρησιμοποιώντας τη διεπαφή I2C στο Raspberry Pi

Από προεπιλογή, το Raspberry Pi έχει απενεργοποιημένη τη διεπαφή I2C. Μην ανησυχείτε, είναι εύκολο να το ενεργοποιήσετε.

Θα χρησιμοποιήσετε το ίδιο εργαλείο διαμόρφωσης που είδατε όταν ενεργοποιήσατε για πρώτη φορά το Raspberry Pi. Για να το επαναφέρετε, πληκτρολογήστε sudo raspi-config από τη γραμμή εντολών. Θα βρείτε την επιλογή να ενεργοποιήσετε την επιλογή I2C κάτω από Επιλογές διεπαφής.

Μετά από μια επανεκκίνηση, μπορείτε στη συνέχεια να εγκαταστήσετε οποιαδήποτε βοηθητικά προγράμματα και εργαλεία εντοπισμού σφαλμάτων, όπως π.χ i2c-εργαλεία ή το python-smbus βιβλιοθήκες μέσω του τυπικού διαχειριστή πακέτων χρησιμοποιώντας την εντολή apt-get. Το έργο σας και η γλώσσα κωδικοποίησης που χρησιμοποιείτε θα καθορίσουν ακριβώς ποια πρόσθετα θα χρειαστείτε για να επικοινωνήσετε μέσω του διαύλου I2C χρησιμοποιώντας τις τυπικές ακίδες GPIO στο Raspberry Pi 3 B+.

Η επιλογή μας

Raspberry Pi 3 B+

Περιλαμβάνει επικοινωνίες λεωφορείων παλαιού τύπου
Το Raspberry Pi 3 B+ υποστηρίζει πολλούς διαφορετικούς τύπους σειριακής επικοινωνίας μέσω των ακίδων GPIO του, συμπεριλαμβανομένης της διεπαφής I2C. Αυτός είναι ένας από τους λόγους που αγαπάμε αυτόν τον μικρό υπολογιστή μονής πλακέτας!.

instagram story viewer