🔥 Как узнать, где находится человек через телефон. Как отследить местоположение через телефон в 2021
I2C-сканер: как найти адрес устройства и понять, почему шина молчит
Шина I2C кажется простой: два провода, адрес устройства, библиотека — и всё должно работать. Но на практике именно I2C чаще всего становится источником загадочных отказов. Дисплей OLED не инициализируется, датчик возвращает странные значения, модуль часов реального времени «пропадает» после первого обращения, а скетч, который вчера работал, сегодня молчит. Причина редко бывает в самой библиотеке. Обычно проблема в физическом уровне: нет подтягивающих резисторов, перепутаны пины, просело питание, слишком длинные провода, неверно понят адрес устройства или два модуля сидят на одном адресе...