Съдържание:
- Стъпка 1: Подготовка на материала
- Стъпка 2: Следвайте видео стъпката
- Стъпка 3: Изходен код и библиотека
Видео: Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки TCA9548A I2C мултиплексор: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Описание:
Модулът за мултиплекс TCA9548A I2C трябва да дава възможност за свързване на устройства със същия I2C адрес (до 8 същия адрес I2C), свързан към един микроконтролер. Мултиплексорът действа като вратар, като прехвърля командите към избрания набор от I2C щифт с вашата команда. Самият мултиплексор е на I2C адрес 0x70 (но може да се регулира от 0x70 до 0x77), просто напишете един байт с желания мултиплексиран изходен номер към този порт, всички бъдещи I2C пакети ще бъдат изпратени до този порт. На теория бихте могли да имате 8 от тези мултиплексори на всеки от адресите 0x70-0x77, за да контролирате 64 от една и съща I2C адресирана част
Спецификация:
- 8 от 1 двупосочен превключвател за прехвърляне С
- I2C шина и шина за управление на системата (SMBus) съвместими Активен вход за ниско нулиране
- Три адресни щифта в IS поддържа до осем на 2C шина TCA9548A устройство
- Поддържа нива на напрежение между 1.8V, 2.5V, 3.3V и 5V шини преобразуване
- Диапазонът на работното захранващо напрежение е от 1.65V до 5.5V5V входно напрежение
- Тактова честота от 0 до 400kHz
- Размер: 30 мм х 20 мм
- Цвят: лилав
Стъпка 1: Подготовка на материала
Снимката по -горе показва схеми и материали, необходими в този урок:
- TCA9548A I2C мултиплексен модул
- Arduino UNO
- Arduino I2C сериен LCD 20x4 (жълта подсветка)
- VL53LOX ЛАЗЕРЕН СЕНЗОРЕН МОДУЛ НА ДАННИ (TOF)
Стъпка 2: Следвайте видео стъпката
Стъпка 3: Изходен код и библиотека
Изтеглете връзката по -долу за библиотека
- Библиотека за сензори за лазерен обхват VL53L0X
- Библиотека с течни кристали I2C (LCD)
Препоръчано:
Arduino Connect множество I2C устройства: 6 стъпки
Arduino Connect множество I2C устройства: В този урок ще научим как да свързваме няколко модула с I2C връзка към arduino. Гледайте видеото! В нашия случай ще използваме 4 OLED дисплея като пример, но можете да използвате всякакви други I2C модули/ сензори, ако желаете. Забележка: 4 OLED дисплея ко
Arduino Как да свържете множество серво мотори - PCA9685 Урок: 6 стъпки
Arduino Как да свържете няколко серво мотора - PCA9685 Урок: В този урок ще научим как да свързваме няколко серво мотора, използвайки модули PCA9685 и arduino. Модулът PCA9685 е много добър, когато трябва да свържете няколко двигателя, можете да прочетете повече за това тук https : //www.adafruit.com/product/815 Гледайте Vi
Как да прочетете множество аналогови стойности, използвайки един аналогов щифт: 6 стъпки (със снимки)
Как да прочетете множество аналогови стойности с помощта на един аналогов щифт: В този урок ще ви покажа как да четете множество аналогови стойности, използвайки само един аналогов входен щифт
Arduino контролира множество сензори за P.I.R на един и същи борд: 3 стъпки
Arduino Управление на множество PIR сензори на един и същ борд: Днес ще ви кажа как да свържете множество PIR сензори с един Arduino Bord > тук също използвах 4 -канален релеен модул за някаква допълнителна функционалност. (ИЛИ Можете да използвате колкото се може повече пинове на вашия arduin
Raspberry PI множество I2C устройства: 3 стъпки
Raspberry PI множество I2C устройства: разочарован, защото не можете да използвате множество от едни и същи I2C устройства във вашия проект. Няма нужда да използвате бавни мултиплексори. Най -новото raspbian ядро поддържа създаването на множество I2C шини, използващи GPIO пинове. Това решение е супер бързо