![Σεμινάριο: Πώς το Arduino ελέγχει πολλαπλές συσκευές ίδιας διεύθυνσης χρησιμοποιώντας το TCA9548A I2C Multiplexer: 3 βήματα Σεμινάριο: Πώς το Arduino ελέγχει πολλαπλές συσκευές ίδιας διεύθυνσης χρησιμοποιώντας το TCA9548A I2C Multiplexer: 3 βήματα](https://i.howwhatproduce.com/images/009/image-25184-j.webp)
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
![Σεμινάριο: Πώς το Arduino ελέγχει πολλαπλές συσκευές ίδιας διεύθυνσης χρησιμοποιώντας το TCA9548A I2C Multiplexer Σεμινάριο: Πώς το Arduino ελέγχει πολλαπλές συσκευές ίδιας διεύθυνσης χρησιμοποιώντας το TCA9548A I2C Multiplexer](https://i.howwhatproduce.com/images/009/image-25184-1-j.webp)
Περιγραφή:
Το TCA9548A I2C Multiplexer Module πρέπει να επιτρέπει τη σύνδεση συσκευών με την ίδια διεύθυνση I2C (έως 8 ίδια διεύθυνση I2C) συνδεδεμένες σε έναν μικροελεγκτή. Ο πολυπλέκτης λειτουργεί ως φύλακας θυρών, κλείνοντας τις εντολές στο επιλεγμένο σύνολο καρφιτσών I2C με την εντολή σας. Ο ίδιος ο πολυπλέκτης βρίσκεται στη διεύθυνση I2C 0x70 (αλλά μπορεί να ρυθμιστεί από 0x70 σε 0x77), απλά γράψτε ένα byte με τον επιθυμητό αριθμό πολυπλεξίας εξόδου σε αυτήν τη θύρα, τυχόν μελλοντικά πακέτα I2C θα σταλούν στη συγκεκριμένη θύρα. Θεωρητικά, θα μπορούσατε να έχετε 8 από αυτούς τους πολυπλέκτες σε καθεμία από τις διευθύνσεις 0x70-0x77 για να ελέγχετε 64 από το ίδιο τμήμα-διευθυνσιοδοτούμενο I2C
Προσδιορισμός:
- 8 από 1 διακόπτης μεταφοράς διπλής κατεύθυνσηςΜε
- Διαύλος I2C και δίαυλος διαχείρισης συστήματος (SMBus) συμβατός Ενεργή είσοδος χαμηλής επαναφοράς
- Τρεις ακίδες διευθύνσεων στο IS Υποστηρίζει έως και οκτώ στη συσκευή TCA9548A διαύλου 2C
- Υποστηρίζει επίπεδα τάσης μεταξύ λεωφορείων μετατροπής 1,8V, 2,5V, 3,3V και 5V
- Το εύρος τάσης τροφοδοσίας λειτουργίας είναι 1,65V έως 5,5V5V
- Συχνότητα ρολογιού 0 έως 400kHz
- Μέγεθος: 30mm x 20mm
- Χρώμα: μοβ
Βήμα 1: Προετοιμασία υλικού
![Προετοιμασία Υλικού Προετοιμασία Υλικού](https://i.howwhatproduce.com/images/009/image-25184-2-j.webp)
![Προετοιμασία Υλικού Προετοιμασία Υλικού](https://i.howwhatproduce.com/images/009/image-25184-3-j.webp)
![Προετοιμασία Υλικού Προετοιμασία Υλικού](https://i.howwhatproduce.com/images/009/image-25184-4-j.webp)
Η παραπάνω φωτογραφία δείχνει σχηματικά και υλικό που απαιτείται σε αυτό το σεμινάριο:
- TCA9548A I2C Multiplexer Module
- Arduino UNO
- Arduino I2C Serial LCD 20x4 (Κίτρινος οπίσθιος φωτισμός)
- VL53LOX LASER RANGING SENSOR MODULE (TOF)
Βήμα 2: Ακολουθήστε το Βήμα βίντεο
![](https://i.ytimg.com/vi/6YKicSHuZEA/hqdefault.jpg)
Βήμα 3: Πηγαίος κώδικας και βιβλιοθήκη
Κατεβάστε τον παρακάτω σύνδεσμο για τη βιβλιοθήκη
- Βιβλιοθήκη αισθητήρων εμβέλειας λέιζερ VL53L0X
- Βιβλιοθήκη Liquid Crystal I2C (LCD)
Συνιστάται:
Arduino Connect Πολλαπλές συσκευές I2C: 6 βήματα
![Arduino Connect Πολλαπλές συσκευές I2C: 6 βήματα Arduino Connect Πολλαπλές συσκευές I2C: 6 βήματα](https://i.howwhatproduce.com/images/002/image-4781-j.webp)
Arduino Connect Multiple I2C Devices: Σε αυτό το σεμινάριο θα μάθουμε πώς να συνδέουμε αρκετές μονάδες με σύνδεση I2C στο arduino. Δείτε το Βίντεο! Στην περίπτωσή μας θα χρησιμοποιήσουμε 4 Οθόνες OLED ως παράδειγμα, αλλά μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλη ενότητα I2C/ αν θέλετε αισθητήρες. Σημείωση: 4 OLED Displays co
Πώς να διαβάσετε πολλαπλές αναλογικές τιμές χρησιμοποιώντας ένα αναλογικό pin: 6 βήματα (με εικόνες)
![Πώς να διαβάσετε πολλαπλές αναλογικές τιμές χρησιμοποιώντας ένα αναλογικό pin: 6 βήματα (με εικόνες) Πώς να διαβάσετε πολλαπλές αναλογικές τιμές χρησιμοποιώντας ένα αναλογικό pin: 6 βήματα (με εικόνες)](https://i.howwhatproduce.com/images/002/image-3465-5-j.webp)
Πώς να διαβάσετε πολλαπλές αναλογικές τιμές χρησιμοποιώντας ένα αναλογικό pin: Σε αυτό το σεμινάριο, θα σας δείξω πώς να διαβάζετε πολλαπλές αναλογικές τιμές χρησιμοποιώντας μόνο ένα αναλογικό pin pin
Raspberry PI Πολλαπλές συσκευές I2C: 3 βήματα
![Raspberry PI Πολλαπλές συσκευές I2C: 3 βήματα Raspberry PI Πολλαπλές συσκευές I2C: 3 βήματα](https://i.howwhatproduce.com/images/003/image-8534-8-j.webp)
Raspberry PI Multiple I2C Devices: Απογοητευμένος γιατί δεν μπορείτε να χρησιμοποιήσετε πολλαπλάσια των ίδιων συσκευών I2C στο έργο σας. Δεν χρειάζεται να χρησιμοποιείτε αργούς πολυπλέκτες. Ο τελευταίος πυρήνας raspbian υποστηρίζει τη δημιουργία πολλαπλών λεωφορείων I2C χρησιμοποιώντας καρφίτσες GPIO. Αυτή η λύση είναι εξαιρετικά γρήγορη
TCA9548A I2C Multiplexer Module - Με Arduino και NodeMCU: 11 βήματα
![TCA9548A I2C Multiplexer Module - Με Arduino και NodeMCU: 11 βήματα TCA9548A I2C Multiplexer Module - Με Arduino και NodeMCU: 11 βήματα](https://i.howwhatproduce.com/images/001/image-2120-38-j.webp)
TCA9548A I2C Multiplexer Module - Με Arduino και NodeMCU: Έχετε έρθει ποτέ σε μια κατάσταση όπου έπρεπε να συνδέσετε δύο, τρεις ή περισσότερους αισθητήρες I2C στο Arduino σας μόνο για να συνειδητοποιήσετε ότι οι αισθητήρες έχουν σταθερή ή ίδια διεύθυνση I2C. Επιπλέον, δεν μπορείτε να έχετε δύο συσκευές με την ίδια διεύθυνση στο ίδιο SDA
Χρήση μονάδας Bluetooth 4.0 HC -08 για έλεγχο LED με δυνατότητα διεύθυνσης - ένα σεμινάριο Arduino Uno: 4 βήματα (με εικόνες)
![Χρήση μονάδας Bluetooth 4.0 HC -08 για έλεγχο LED με δυνατότητα διεύθυνσης - ένα σεμινάριο Arduino Uno: 4 βήματα (με εικόνες) Χρήση μονάδας Bluetooth 4.0 HC -08 για έλεγχο LED με δυνατότητα διεύθυνσης - ένα σεμινάριο Arduino Uno: 4 βήματα (με εικόνες)](https://i.howwhatproduce.com/images/001/image-2066-53-j.webp)
Χρησιμοποιήστε τη μονάδα Bluetooth 4.0 HC -08 για να ελέγξετε τις διευθύνσιμες λυχνίες LED - ένα σεμινάριο Arduino Uno: Έχετε ήδη εμβαθύνει σε λειτουργικές μονάδες επικοινωνίας με το Arduino; Το Bluetooth ανοίγει έναν κόσμο δυνατοτήτων για τα έργα σας Arduino και τη χρήση του διαδικτύου πραγμάτων. Εδώ θα ξεκινήσουμε με ένα βήμα μωρού και θα μάθουμε πώς να ελέγχουμε τις διευθύνσιμες λυχνίες LED με sma