Índice:

Controle de retransmissão com Raspberry Pi: 3 etapas
Controle de retransmissão com Raspberry Pi: 3 etapas

Vídeo: Controle de retransmissão com Raspberry Pi: 3 etapas

Vídeo: Controle de retransmissão com Raspberry Pi: 3 etapas
Vídeo: REFAZENDO UM PLAYSTATION 1 COM RASPBERRY PI3. 2024, Julho
Anonim
Controle de retransmissão com Raspberry Pi
Controle de retransmissão com Raspberry Pi

A maioria de nós já enfrentou o problema quando a placa raspberry pi não é capaz de alternar entre vários dispositivos simultaneamente. Portanto, não é possível conectar vários dispositivos usando os 26 pinos GPIO. Além disso, não pode ser estendido além de 26, portanto, mais de 26 dispositivos não podem ser conectados.

Este problema pode ser resolvido usando um cabeçalho GPIO. Em um conector, podemos conectar uma placa de relé com até 16 relés e podemos estender a contagem de placas para 128. Portanto, no total, 128 * 16 dispositivos podem ser conectados.

Vamos começar então!

Etapa 1: Hardware necessário

Hardware Necessário
Hardware Necessário
Hardware Necessário
Hardware Necessário
Hardware Necessário
Hardware Necessário
Hardware Necessário
Hardware Necessário

Para este projeto, usaremos:

1. Controlador de relé

2. Raspberry Pi

3. Blindagem I2C

4. Adaptador de energia 12V

5. Cabo de conexão I2C

Você pode comprar o produto clicando sobre eles. Além disso, você pode encontrar mais material excelente na Dcube Store.

Etapa 2: Conexões de Hardware

Conexões de Hardware
Conexões de Hardware
Conexões de Hardware
Conexões de Hardware
Conexões de Hardware
Conexões de Hardware
Conexões de Hardware
Conexões de Hardware

Etapas para conectar o Raspberry Pi ao escudo / adaptador I2C

Primeiro, pegue o Raspberry Pi e coloque o escudo I²C nele. Pressione o escudo suavemente e concluiremos esta etapa tão fácil quanto uma torta (veja as imagens 1 e 2).

Conexão do controlador de relé MCP23008 e Raspberry Pi

Usando um cabo I2C, conecte o controlador de relé MCP23008 ao Raspberry por meio da porta de conexão I2C na blindagem I2C (consulte a figura 3).

Ligue as placas

O Raspberry Pi pode ser alimentado por qualquer cabo Micro USB. Funciona em 5V e 2A. Conecte o cabo Micro USB ao conector de alimentação do Raspberry Pi. Além disso, não se esqueça de ligar o controlador de relé com o adaptador de alimentação de 12V. Conecte-o e pronto!

As conexões finais são fornecidas na figura # 4.

Etapa 3: Trabalho e código (usando Java)

Inicializamos o dispositivo com Linux (Raspbian). Neste, estamos usando o Raspberry Pi com uma tela de monitor

1. Instale a “biblioteca pi4j” em https://pi4j.com/install.html. Pi4j é uma biblioteca de entrada / saída Java para Raspberry Pi. Um método fácil e preferido para instalar a "biblioteca pi4j" é executar o comando mencionado diretamente no seu Raspberry Pi:

curl -s get.pi4j.com | sudo bash OR curl -s get.pi4j.com

2. Para criar um novo arquivo onde o código pode ser escrito, o seguinte comando será usado:

vi FILE_NAME.java

por exemplo. vi SAMPLE1.java

3. Depois de criar o arquivo, podemos inserir o código aqui. Alguns exemplos de códigos Java estão disponíveis em nosso repositório GitHub. Eles estão prontos para serem usados simplesmente copiando-os daqui.

4. Para inserir o código pressione a tecla “i”.

5. Copie o código do repositório mencionado acima e cole-o no arquivo criado por você.

6. Clique em “esc” assim que terminar a codificação.

7. Em seguida, use o comando mencionado abaixo para sair da janela de código:

: wq

Este é o comando write quit para voltar à janela do terminal

8. Compile o código usando o seguinte comando:

pi4j FILE_NAME.java

por exemplo. pi4j SAMPLE1.java

9. Se não houver erros, execute o programa usando o comando mencionado:

pi4j FILE_NAME

Por exemplo. pi4j AMOSTRA1

O repositório de código tem 5 códigos de amostra e pode controlar a retransmissão em muitas combinações diferentes. Então, fizemos o controle de retransmissão com raspberry pi.

Vamos ver que melodia você consegue fazer para fazer o revezamento dançar !!

Recomendado: