Olá, entusiastas de eletrônica! Hoje, vamos aprender como controlar um LED usando o Orange Pi PC Plus. Este é um ótimo projeto para iniciantes que estão começando a explorar o mundo do GPIO (General Purpose Input/Output).
Materiais Necessários
- Orange Pi PC Plus
- LED
- Resistor de 220 ohms
- Fios de conexão
- Protoboard
Configuração do Hardware
Primeiro, conecte o LED ao seu Orange Pi PC Plus. Conecte o terminal positivo (mais longo) do LED ao pino 7 (GPIO.BOARD) do Orange Pi PC Plus através de um resistor de 220 ohms. Conecte o terminal negativo (mais curto) do LED a um pino de terra no Orange Pi PC Plus.
Código
Agora, vamos ao código. Estaremos usando Python e a biblioteca RPi.GPIO
para este projeto. Se você ainda não tem a biblioteca RPi.GPIO
instalada, você pode instalá-la com o comando pip install RPi.GPIO
.
Aqui está o código:
import RPi.GPIO as GPIO
import time
# Configura o modo de numeração dos pinos para BOARD
GPIO.setmode(GPIO.BOARD)
# Define o pino 7 como saída
GPIO.setup(7, GPIO.OUT)
try:
while True:
# Acende o LED
GPIO.output(7, GPIO.HIGH)
time.sleep(1) # Aguarda 1 segundo
# Apaga o LED
GPIO.output(7, GPIO.LOW)
time.sleep(1) # Aguarda 1 segundo
except KeyboardInterrupt:
# Se o usuário pressionar CTRL+C, limpa as configurações dos pinos
GPIO.cleanup()
Este código faz com que um LED conectado ao pino 7 (GPIO.BOARD) do Orange Pi PC Plus pisque a cada segundo.
Executando o Código
Para executar o código, salve-o em um arquivo .py
e execute-o com o comando python nome_do_arquivo.py
. Você verá que o LED começa a piscar a cada segundo.
Conclusão
E é isso! Você acabou de controlar um LED com o Orange Pi PC Plus. Este é um projeto simples, mas é um ótimo ponto de partida para projetos mais complexos envolvendo GPIOs. Espero que você tenha achado este tutorial útil. Fique à vontade para deixar seus comentários e perguntas abaixo. Feliz codificação!
Equipe SuaDica