Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

O raspberry pi 3 b + suporta i2c?

Índice:

Anonim

Melhor resposta: Sim. O Raspberry Pi suporta a interface I2C através do cabeçalho GPIO. Ele está desativado por padrão, portanto, você precisará ativar o hardware e instalar alguns utilitários antes de poder usá-lo.

Amazon: Raspberry Pi 3 B + (US $ 40)

O que é uma interface I2C?

A interface I2C (na verdade, é I²C ou I ao quadrado-c, mas ninguém quer digitar isso, daí o apelido) é o ponto final de um barramento serial de circuito inter-integrado que não precisa de comunicação em alta velocidade. A transmissão é síncrona e comutada por pacotes e pode hospedar vários mestres e vários dispositivos escravos no mesmo barramento. Você o encontrará usado em qualquer lugar. A simplicidade é mais importante que a velocidade e é comumente usada para conectar sensores ou monitorar equipamentos.

Para aplicações de hobby, o barramento I2C é comumente usado para conectar uma placa de PC a um LCD. Uma placa de mochila I2C pode cortar o número de conexões necessárias de 16 para duas, e com pinos de E / S sempre em falta, o que torna o barramento I2C muito valioso para muitos projetos. Para saber mais sobre o barramento I2C e as comunicações seriais em geral, o Sparkfun possui uma excelente cartilha para você começar.

Usando a interface I2C no Raspberry Pi

Por padrão, seu Raspberry Pi tem a interface I2C desativada. Não se preocupe, é fácil ativá-lo.

Você usará a mesma ferramenta de configuração que viu quando ligou o Raspberry Pi pela primeira vez. Para trazê-lo de volta, digite sudo raspi-config na linha de comando. Você encontrará a opção para ativar a opção I2C em Opções de interface.

Após uma reinicialização, você poderá instalar quaisquer utilitários e ferramentas de depuração, como i2c-tools ou as bibliotecas python-smbus, por meio do gerenciador de pacotes padrão, usando o comando apt-get. Seu projeto e a linguagem de codificação que você está usando determinam exatamente quais extras você precisará comunicar através do barramento I2C usando os pinos GPIO padrão no seu Raspberry Pi 3 B +.

Nossa escolha

Raspberry Pi 3 B +

Inclui comunicações de barramento herdadas

O Raspberry Pi 3 B + suporta muitos tipos diferentes de comunicação serial através de seus pinos GPIO, incluindo a interface I2C. Essa é uma das razões pelas quais amamos esse pequeno computador de placa única !.

Podemos ganhar uma comissão por compras usando nossos links. Saber mais.

segurança primeiro

Os melhores produtos para ajudar a manter seu aluno e seus pertences em segurança

Se você está tentando manter seu aluno seguro na caminhada para a escola ou está procurando uma maneira de proteger seus pertences, ajuda a ter acessórios de segurança confiáveis. Aqui estão alguns que você deve considerar para o seu aluno.

Não se molhe

Mantenha seu telefone protegido contra inundações e diversão com a água com uma bolsa à prova d'água

A temporada de furacões está em pleno andamento, e as inundações repentinas não são estranhas para muitas áreas do país. Não é exatamente isso, então proteja-o com uma bolsa impermeável.

guia de compradores

As melhores luzes inteligentes compatíveis com Alexa

O ecossistema Echo de alto-falantes inteligentes da Amazon é ótimo para controlar lâmpadas inteligentes de marcas como LIFX e Philips Hue. O único truque é escolher a lâmpada certa.