Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Raspberry Pi 3 B + поддерживает i2c?

Оглавление:

Anonim

Лучший ответ: да. Raspberry Pi поддерживает интерфейс I2C через заголовок GPIO. По умолчанию он отключен, поэтому вам необходимо включить оборудование и установить некоторые утилиты, прежде чем вы сможете его использовать.

Amazon: Raspberry Pi 3 B + (40 долларов)

Что такое интерфейс I2C?

Интерфейс I2C (на самом деле это I²C или I-squared-c, но никто не хочет его набирать, поэтому псевдоним) является конечной точкой последовательной шины с интегральной схемой, которая не требует высокоскоростной связи. Передача является синхронной и с коммутацией пакетов, и на одной шине могут размещаться несколько ведущих и несколько подчиненных устройств. Вы найдете его где угодно. Простота важнее скорости и обычно используется для крепления датчиков или контрольного оборудования.

В хобби-приложениях шина I2C обычно используется для подключения платы ПК к ЖК-дисплею. Плата рюкзака I2C может сократить количество необходимых соединений с 16 до двух, а контакты I / O всегда в дефиците, что делает шину I2C очень ценной для многих проектов. Чтобы узнать больше о шине I2C и последовательной связи в целом, у Sparkfun есть отличный учебник для начинающих.

Использование интерфейса I2C на Raspberry Pi

По умолчанию у вашего Raspberry Pi отключен интерфейс I2C. Не волнуйтесь, это легко включить.

Вы будете использовать тот же инструмент настройки, который вы видели при первом включении Raspberry Pi. Чтобы вернуть его, введите sudo raspi-config из командной строки. Вы найдете возможность включить опцию I2C в разделе « Параметры интерфейса».

После перезагрузки вы можете установить любые утилиты и инструменты отладки, такие как i2c-tools или библиотеки python-smbus, через стандартный менеджер пакетов с помощью команды apt-get. Ваш проект и используемый вами язык кодирования точно определят, какие дополнительные функции вам понадобятся для связи по шине I2C с помощью стандартных выводов GPIO на Raspberry Pi 3 B +.

Наш выбор

Raspberry Pi 3 B +

Включает в себя старые автобусные коммуникации

Raspberry Pi 3 B + поддерживает множество различных типов последовательной связи через контакты GPIO, включая интерфейс I2C. Это одна из причин, почему мы любим этот маленький одноплатный компьютер!

Мы можем заработать комиссию за покупки, используя наши ссылки. Учить больше.

безопасность прежде всего

Лучшие продукты, которые помогут защитить вашего ученика и его вещи

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

Не промокнуть

Защитите свой телефон от наводнений и водных развлечений с помощью водонепроницаемого чехла

Сезон ураганов в самом разгаре, и внезапные наводнения были не чужды во многих районах страны. Это не совсем так, поэтому защитите его с помощью водонепроницаемого чехла.

руководство покупателя

Лучшие Alexa-совместимые умные фонари

Экосистема интеллектуальных динамиков Amazon Echo отлично подходит для управления интеллектуальными лампами таких брендов, как LIFX и Philips Hue. Единственная хитрость - правильно подобрать лампочку.