Como instalar e configurar RPI.Biblioteca GPIO no Raspberry Pi

Como instalar e configurar RPI.Biblioteca GPIO no Raspberry Pi

O Raspberry Pi GPIO é algo que torna a máquina especial e, se você quiser conversar diretamente com o circuito, certamente precisa de pinos de gpio para esse caso. Lidar com os pinos de GPio no Raspberry Pi é uma porca dura de quebrar. No entanto, felizmente, você não encontrará nenhuma dificuldade em lidar com esses pinos agora por causa da presença de bibliotecas Python que estão disponíveis agora para facilitar sua tarefa complexa.

Neste artigo, você será guiado sobre como usar esses pinos importando as bibliotecas do GPIO no seu código Python.

Biblioteca RPI GPIO

Aqui, você saberá como importar a biblioteca RPI GPIO se quiser usar seus pinos GPIO para obter entrada e saída do seu dispositivo Raspberry Pi. Para acessar os pinos do GPIO, você deverá fazer as etapas abaixo corretamente, caso contrário, será difícil para você acessar os pinos.

Instalando o RPI.Biblioteca GPIO no Raspberry Pi do repositório

Para instalar a biblioteca RPI GPIO no Raspberry Pi, você será obrigado a atualizar primeiro os pacotes no seu Raspberry Pi. Para isso, digite a linha de comando abaixo dada no terminal.

Atualização $ sudo apt-get


Depois de executar a atualização dos pacotes, agora você estará pronto para instalar a biblioteca RPI GPIO no seu Raspberry Pi através da linha de comando abaixo dada.

$ sudo apt-get -y install python3-rpi-gpio

Após alguns segundos, você terá confirmação de que a biblioteca RPI GPIO já está instalada ou, se não, ele instalará com sucesso no seu dispositivo Raspberry Pi.

Instalação manual de RPI.Biblioteca GPIO

Se o método acima não estiver funcionando no seu Raspberry Pi, você também instalará a biblioteca RPI GPIO através da biblioteca Python e abaixo estão as etapas necessárias para executar a instalação manual da biblioteca.

Passo 1: Primeiro, você será obrigado a baixar a biblioteca inserindo o comando abaixo dado no terminal do seu dispositivo Raspberry Pi.

$ wget https: // pypi.Pitão.org/pacotes/fonte/r/rpi.GPIO/RPI.Gpio-0.5.11.alcatrão.gz



Passo 2: Na próxima etapa, você precisará extrair o arquivo RPI GPIO para uma nova pasta adicionando o comando abaixo no terminal.

$ tar -xvf rpi.Gpio-0.5.11.alcatrão.gz


Etapa 3: Em seguida, você terá que navegar para o novo diretório criado, embora o comando abaixo dado.

$ CD RPI.Gpio-0.5.11


Passo 4: Depois de executar com sucesso as etapas acima, agora você está pronto para instalar a biblioteca usando o comando abaixo dado.

$ sudo python configuração.py install


Etapa 5: Após a instalação bem -sucedida da biblioteca, você pode remover o diretório criado e o arquivo de arquivo para liberar seu espaço de cartão SD. O comando abaixo mencionado fará isso por você.

$ CD ~
$ sudo rm -rf rpi.Gpio-0.*


Após as etapas acima, você está pronto para começar a importar o RPI.Biblioteca GPIO e quando você estiver escrevendo um programa Python no seu dispositivo Raspberry Pi, você precisará importar RPI. O código Python abaixo mencionado é um exemplo de uso da biblioteca GPIO.

Importar RPI.Gpio como gpiofrom time importar sono
Gpio.Setwarnings (falso)
Gpio.SetMode (GPIO.BCM)
Gpio.Configuração (18, GPio.FORA)
enquanto é verdade:
Gpio.Saída (18, GPio.ALTO)
Print ("LED on")
sono (1)
Gpio.Saída (18, GPio.BAIXO)
Imprimir ("Led Off")
sono (1)


O código acima é usado para piscar o LED com o atraso de 1 segundo usando a biblioteca GPIO. Salve o programa acima como “myfile.py ”e para executar o código acima, use o comando:

$ python myfile.py

Depois de executar o código no terminal, você poderá ver um LED piscando. Abaixo estão a imagem e os vídeos de LED piscando.

Conclusão

Você pode construir seus projetos com a ajuda dos pinos GPIO do Raspberry Pi e, para ativar esses pinos, você deve instalar a biblioteca RPI GPIO e as etapas acima ajudarão você a usar os pinos GPIO. Cabe a você se deve ao método do repositório ou seguir o método de instalação manual, a única questão é a instalação bem -sucedida da biblioteca GPIO, para que você possa importar em seu código Python e pode configurá -los mais tarde para seus projetos.