Logo es.androidermagazine.com
Logo es.androidermagazine.com

¿El raspberry pi 3 b + es compatible con i2c?

Tabla de contenido:

Anonim

La mejor respuesta: sí. La Raspberry Pi admite la interfaz I2C a través de su encabezado GPIO. Está deshabilitado de manera predeterminada, por lo que deberá habilitar el hardware e instalar algunas utilidades antes de poder usarlo.

Amazon: Raspberry Pi 3 B + ($ 40)

¿Qué es una interfaz I2C?

La interfaz I2C (en realidad es I²C o I-squared-c pero nadie quiere escribir eso, de ahí el apodo) es el punto final de un bus serie de circuito inter-integrado que no necesita comunicación de alta velocidad. La transmisión es sincrónica y de paquetes conmutados y puede alojar múltiples maestros y múltiples dispositivos esclavos en el mismo bus. Lo encontrarás usado en cualquier lugar. La simplicidad es más importante que la velocidad y se usa comúnmente para conectar sensores o equipos de monitoreo.

Para aplicaciones de hobby, el bus I2C se usa comúnmente para conectar una placa de PC a una pantalla LCD. Una placa de mochila I2C puede recortar el número de conexiones necesarias de 16 a dos, y con los pines de E / S siempre escasos, eso hace que el bus I2C sea muy valioso para muchos proyectos. Para obtener más información sobre el bus I2C y las comunicaciones en serie en general, Sparkfun tiene una excelente guía para comenzar.

Usando la interfaz I2C en la Raspberry Pi

Por defecto, su Raspberry Pi tiene la interfaz I2C deshabilitada. No te preocupes, es fácil habilitarlo.

Utilizará la misma herramienta de configuración que vio cuando encendió su Raspberry Pi por primera vez. Para recuperarlo, escriba sudo raspi-config desde la línea de comandos. Encontrará la opción para habilitar la opción I2C en Opciones de interfaz.

Después de reiniciar, puede instalar cualquier utilidad y herramientas de depuración como i2c-tools o las bibliotecas python-smbus a través del administrador de paquetes estándar utilizando el comando apt-get. Su proyecto y el lenguaje de codificación que esté utilizando determinarán exactamente qué extras necesitará para comunicarse a través del bus I2C utilizando los pines GPIO estándar en su Raspberry Pi 3 B +.

Nuestra selección

Raspberry Pi 3 B +

Incluye comunicaciones de bus heredadas

El Raspberry Pi 3 B + admite muchos tipos diferentes de comunicación en serie a través de sus pines GPIO, incluida la interfaz I2C. ¡Esta es una de las razones por las que amamos esta pequeña computadora de placa única !.

Podemos ganar una comisión por compras usando nuestros enlaces. Aprende más.

seguridad primero

Los mejores productos para ayudar a mantener seguros a sus estudiantes y sus pertenencias

Ya sea que esté tratando de mantener a su estudiante seguro en el camino a la escuela o que esté buscando una manera de proteger sus pertenencias, es útil tener accesorios de seguridad confiables. Aquí hay algunos que debe considerar para su estudiante.

No te mojes

Mantenga su teléfono a salvo de las inundaciones y la diversión del agua con una bolsa impermeable

La temporada de huracanes está en pleno apogeo, y las inundaciones repentinas no han sido ajenas a muchas áreas del país. Esto no es exactamente así, así que protéjalo con una bolsa impermeable.

Guía de compradores

Las mejores luces inteligentes compatibles con Alexa

El ecosistema de altavoces inteligentes Echo de Amazon es ideal para controlar bombillas inteligentes de marcas como LIFX y Philips Hue. El único truco es elegir la bombilla correcta.