Escáner I2C con Arduino

Publicado por en Arduino el 02/03/2010
Comentarios: 0

Uno de los retos cuando se trabaja con I2C (también llamado TWI), es saber la dirección exacta de un dispositivo. Muchos de los dispositivos comunes como memorias o algunos sensores, disponen de una dirección fija y ampliamente conocida, sin embargo otros dispositivos ofrecen la posibilidad de programar una dirección dinámicamente o seleccionar una de varias disponibles y se hace difícil en un principio trabajar con ellos.

Afortunadamente existe una técnica para realizar un escaneo del bus I2C y así averiguar qué direcciones existen en un mismo bus. Es similar a realizar un "PING" en una red.

Os dejo el enlace a continuación un sketch de Arduino listo para ser utilizado...

Enlaces:

Si te ha gustado, compártelo con tus amigos!
Google Plus 

Ver comentarios antiguos...