Могу ли я использовать SCL, контакт SDA для I2C?

Я прочитал эту статью. В статье он использует A4 и A5 для I2C. Но могу ли я просто использовать контакты SCL и SDA непосредственно в Arduino UNO R3? И нужен ли мне накладной резистор для контакта SCL и SDA?

, 👍0


1 ответ


Лучший ответ:

2

Выводы A4/A5 и выводы SCL/SDA — это точно такие же выводы на Arduino UNO R3. Не только «они выполняют одну и ту же функцию», но и физически являются одними и теми же контактами. Это один цельный кусок металла от одного штифта до другого.

Вам не нужны подтягивающие резисторы на выводах I2C, потому что библиотека Wire включает внутренние подтягивающие резисторы по умолчанию. Однако эти внутренние подтяжки примерно в десять раз меньше, чем должны быть подтяжки I2C, поэтому я бы порекомендовал вам делать добавление подтягиваний, безусловно, для чего-то большего, чем пара дюймов провода.

,