Índice:
- O que é uma interface I2C?
- Usando a interface I2C no Raspberry Pi
- Nossa escolha
- Raspberry Pi 3 B +
- Os melhores produtos para ajudar a manter seu aluno e seus pertences em segurança
- Mantenha seu telefone protegido contra inundações e diversão com a água com uma bolsa à prova d'água
- As melhores luzes inteligentes compatíveis com Alexa
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 primeiroOs 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.
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 compradoresAs 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.