Postagens

Mostrando postagens com o rótulo I²C

Comunicação Arduino-Raspberry Pi usando i²C - Parte II

Imagem
Agora, o hardware, quer dizer, como a gente "pluga" o Pi no Arduino. Nada mais fácil, como vcs verão a seguir. A conexão I²C prevê dois fios conectando os dispositivos, que devem operar a níveis de tensão compatíveis, e também com um terra comum. É sabido que o Arduino trabalha a 5V. Por outro lado, o Raspberry Pi trabalha a 3,3V, o que torna necessário, no mais das vezes, um circuito para acoplar os dois. Ocorre que, no caso dos terminais especializados em I²C do RPi existem dois resistores que protegem as portas da tensão maior do Arduino, Essas são as duas únicas portas do Pi que tem essa proteção, ou seja, se vc for conectar quaisquer outras portas do Pi a um Arduino ou outro device que trabalhe com 5V, é necessário fazer um acoplamento, sob pena de "fritar" o seu Pi. Para saber como acoplar, pesquise sobre divisores de tensão . Tanto o Arduino quanto o Pi tem portas especializadas para a conexão I²C. Assim, a conexão deve ser feita da forma abaixo: ...

Comunicação Arduino-Raspberry Pi usando i²C - Parte I

Imagem
Comecei a me interessar por automação "pelas mãos" do Arduino. De fato, me re-interessei, porque apesar de estar afastado da área de automação e robótica já há anos, eu sempre tive curiosidade sobre a área, e trabalhando com TI nunca estive realmente longe. Depois veio o Raspberry Pi, que com sua capacidade de memória e interfaces incomparavelmente maiores em relação à plaquinha italiana me permitiram fazer projetos de certa forma mais complexos, envolvendo processamento de imagem, interface gráfica etc. Acontece que o Arduino bate sem dó no Pi em um aspecto: aplicações de tempo real. Por aplicações de tempo real entenda-se programas que tenham que dar respostas muito rápidas (estou falando de milionésimos de segundo). Nesse caso o Pi "faia", porque como ele tem um sistema operacional, ele tem que dividir a sua capacidade de processamento entre várias tarefas simultãneas, ou seja: ele cuida do vídeo um bocadim, aí atende ao mouse do usuário, em seguida dá atençã...