📡 Как найти устройства на шине I2C с помощью Raspberry Pi Pico и MicroPython!

Опубликовано: 05 Сентябрь 2026
на канале: KONTAKT`S
565
16

📡 Как найти устройства на шине I2C с помощью Raspberry Pi Pico и MicroPython!

В этом видео мы продемонстрируем, как с помощью простого кода на MicroPython обнаружить все устройства, подключенные к шине I2C на Raspberry Pi Pico. С помощью команды i2c.scan() можно сканировать шину и получить список всех подключенных устройств.

🔥 Что вас ждет в видео?

Подключение Raspberry Pi Pico к шине I2C.
Настройка пинов SDA и SCL для общения с I2C-устройствами.
Использование команды i2c.scan() для поиска всех устройств на шине.
Печать найденных устройств или вывод сообщения о том, что устройств нет.
🔧 Что нужно для повторения эксперимента:

Raspberry Pi Pico
I2C устройства (например, DS3231, датчики, дисплеи и другие)
MicroPython
🎥 Код из видео:
===
from machine import Pin, I2C

Инициализация I2C с назначением пинов вручную (для I2C0)
i2c = I2C(0, sda=Pin(0), scl=Pin(1))

Сканирование устройств на шине I2C
devices = i2c.scan()
if devices:
print("Devices found:", devices)
else:
print("No I2C devices found")
===
💡 Полезные советы:

Используйте правильные пины SDA и SCL в зависимости от устройства и модели платы.
Программы для сканирования I2C помогут вам убедиться, что устройства правильно подключены и работают.
Если не найдено ни одно устройство, проверьте подключение проводов и правильность настроек.
🔔 Подпишитесь на канал, чтобы не пропустить новые видео о Raspberry Pi Pico и MicroPython!

Post http://kontakts.ru/showthread.php/408...
Code https://github.com/AIDevelopersMonste...
===
🔗 Полезные ссылки:
===
1. Наборы с Raspberry Pi Pico
01. Набор Raspberry Pi Pico Advansent Kit (32 Advanced Projects with Micro-Python) https://megabonus.com/y/6amB9
2Приблуды:
01. Коммутационная плата для Raspberry Pi Pico 1 2 Вт H WH https://megabonus.com/y/cuvTI
02. Raspberry Pi Pico Board RP2040 https://megabonus.com/y/CO40a
===