Preguntas etiquetadas con i2c

I²C significa Inter-Integrated circuit, y es un sistema de transferencia de datos que permite conexiones entre computadoras o microcontroladores y periféricos de bajo nivel (por ejemplo, sensores o EEPROMS). Es un bus de computadora en serie con varios maestros, varios esclavos y un solo extremo.

13
La forma más segura de conectar Raspberry Pi a Arduino Uno R3

Estoy trabajando en un robot que utiliza un Arduino Uno R3 y quería tener la capacidad de controlar el Arduino de forma inalámbrica, como detener el Arduino sin tener que desconectar el enchufe cada vez. Quiero saber la forma más segura de conectar mi Raspberry Pi al Arduino, sin un gran riesgo de...

13
i2cdetect muestra todas las direcciones posibles

Estaba tratando de encender I2C siguiendo este tutorial http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/ Pero tengo un problema que no puedo resolver. El comando i2cdetect -y 1regresa 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: 03 04 05 06 07 08 09 0a 0b 0c 0d 0e...

12
¿Hay una biblioteca I2C?

¿Hay una biblioteca simple para hablar con I2C para C ++? He encontrado algunas cosas para Python y Java, pero quería C ++. Esperaba que alguien haya portado la biblioteca Arduino Wire para poder usar el código que ya he escrito para

12
Significado de cmd param en write_i2c_block_data

Estoy probando la comunicación i2c entre Pi y Arduino. El documento dice: write_i2c_block_data(addr,cmd,vals) Block Write transaction. int addr,char cmd,long[] None Tengo esta prueba: En Pi: import smbus bus = smbus.SMBus(0) bus.write_i2c_block_data(address, 48, [49, 50, 51] ) En Arduino:...

10
Control de 400 LED desde una frambuesa pi

Tengo un cliente que tiene varios letreros de bronce grandes, cada uno con 100-150 bombillas pequeñas, un total de aproximadamente 400 bombillas. Las bombillas se encienden y apagan en un horario, actualmente a mano (desenroscando parcialmente las bombillas que no son necesarias). La mayoría de las...

10
Opciones de interfaz de E / S Pi 4 ... y dónde encontrarlas

La documentación del hardware del BCM2711 enumera múltiples opciones de interfaz de E / S. Entre otros, estos son: hasta 6 × I2C, hasta 6 × UART (muxed con I2C), hasta 6 × SPI (solo cinco expuestos en Raspberry Pi 4B) Sin embargo, el Pi 4 comparte el pinout de su encabezado GPIO con los...

9
Estado actual de I2C en Kernel y versión de Kernel en general

Necesito usar controladores de kernel para algunos periféricos I2C, por lo que necesito soporte para kernel I2C. Como ya se discutió en una pregunta anterior , el kernel actual 3.1.9 no proporciona soporte para el hardware I2C del SoC. Esperaba que la nueva imagen de Debian incluyera un kernel 3.2...