I2C, коротко от Inter-Integrated Circuit, но зачем это нужно простому мастеру? Давайте поговорим без сложностей.
В
электронике очень часто нужно, чтобы различные микросхемы и чипы
"общались" между собой. I2C, это такой протокол, который позволяет
передавать данные между несколькими устройствами по всего двум проводам.
Два провода, один для данных, другой для тактовых импульсов. Очень
экономично и удобно.
Представьте: у вас есть много датчиков, и
всем надо "подружиться" с главным контроллером. Без I2C пришлось бы
тянуть к каждому датчику по отдельным проводам, что неудобно и
запутанно. С I2C все подключается на одну линию, и при этом каждое
устройство знает свой адрес.
Как мастер я всегда ценю I2C за
простоту и гибкость. Если надо подключить например датчик температуры,
сенсор освещённости, дисплей и гироскоп, их можно все подключить к одной
шине. И общение между ними управляется специальным протоколом, который
гарантирует, что данные не потеряются.
В ремонте это облег