0% acharam este documento útil (0 voto)
4 visualizações1 página

Comunicação GPIO no Raspberry Pi

O documento introduz a Internet das Coisas utilizando a plataforma Raspberry Pi, destacando a interface do sistema operacional Raspbian e suas ferramentas de programação. A comunicação do Raspberry com o mundo exterior é realizada principalmente através da GPIO, que possui pinos para entrada e saída de dados, além de barramentos como UART, SPI e I²C. O UART, em particular, fornece uma interface serial para transmissão de mensagens.

Enviado por

miguel
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações1 página

Comunicação GPIO no Raspberry Pi

O documento introduz a Internet das Coisas utilizando a plataforma Raspberry Pi, destacando a interface do sistema operacional Raspbian e suas ferramentas de programação. A comunicação do Raspberry com o mundo exterior é realizada principalmente através da GPIO, que possui pinos para entrada e saída de dados, além de barramentos como UART, SPI e I²C. O UART, em particular, fornece uma interface serial para transmissão de mensagens.

Enviado por

miguel
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Introdução à Internet das Coisas na plataforma Raspberry Pi 5

A Figura 3 mostra a tela inicial do Raspbian. No desktop já encontramos as


ferramentas de programação Scratch e Python, além do navegador Midori e
do LXTerminal (EBERMAM et al., 2017).

Figura 3. Área de trabalho do RaspBerry.


Fonte: Goulart (2014, documento on-line).

2 Comunicação do Raspberry com o mundo


exterior
Uma das principais formas de comunicação do mundo exterior com a placa Rasp-
berry é através da GPIO (generated-purpose input-output). Essa porta possui duas
fileiras com 20 pinos e pode ser utilizada tanto para entrada quanto para saída de
dados. Entre estes pinos encontram-se 8 pinos para uso geral que podem operar
em três estados: estado alto com tensão positiva de 3,3V; estado baixo onde são
terra (0v) ou como entrada. Além desses pinos de uso geral pinos dedicados a
barramentos, sento eles os barramentos: UART (Universal Asynchronous Receiver/
Transmitter), SPI (Serial Peripheral Interface) e I²C (Inter-Integrated Circuit).

 UART fornece uma interface serial com dois fios, esse barramento é
utilizado como porta para mensagens e quando conectado a um dispositivo
capaz de exibir dados como por exemplo um monitor é capaz de exibir

Você também pode gostar