Perguntas com a marcação «i2c»

13
O i2cdetect mostra todos os endereços possíveis

Eu estava tentando ativar o I2C seguindo este tutorial http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/ Mas tenho um problema que não consigo resolver. O comando i2cdetect -y 1retorna 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
Existe uma biblioteca I2C

Existe uma biblioteca simples para conversar com o I2C para C ++? Eu encontrei algumas coisas para python e Java, mas eu queria C ++. Eu esperava que alguém portasse a biblioteca do Arduino Wire para poder usar o código que já escrevi para o

12
Significado de cmd param em write_i2c_block_data

Estou testando a comunicação i2c entre Pi e Arduino. O documento diz: write_i2c_block_data(addr,cmd,vals) Block Write transaction. int addr,char cmd,long[] None Eu tenho este teste: No Pi: import smbus bus = smbus.SMBus(0) bus.write_i2c_block_data(address, 48, [49, 50, 51] ) No Arduino:...

10
Controlando 400 LEDs de um raspberry pi

Eu tenho um cliente que possui várias placas grandes de bronze, cada uma com 100-150 pequenas lâmpadas, totalizando aproximadamente 400 lâmpadas. As lâmpadas são ligadas e desligadas em uma programação, atualmente à mão (desaparafusando parcialmente as lâmpadas que não são necessárias). Na maioria...

10
Opções de interface de E / S Pi 4 ... e onde encontrá-las

A documentação de hardware do BCM2711 lista várias opções de interface de E / S. Entre outros, são: até 6 × I2C, até 6 × UART (misturado com I2C), até 6 × SPI (apenas cinco expostos no Raspberry Pi 4B) No entanto, o Pi 4 compartilha a pinagem de seu cabeçalho GPIO com os modelos mais antigos...

9
Estado atual do I2C no Kernel e na versão do Kernel em geral

Eu preciso usar drivers do kernel para alguns periféricos I2C, por isso preciso do suporte do kernel I2C. Como já discutido em uma pergunta anterior , o atual kernel 3.1.9 não oferece suporte ao hardware I2C do SoC. Eu esperava que a nova imagem do Debian incluísse um kernel 3.2 (para que eu possa...