Pode Raspberry Pi controlar um arduino

Pode Raspberry Pi controlar um arduino

Raspberry Pi é um minicomputador. Ele usa um sistema operacional inteiro também chamado Raspberry Pi OS. O Raspberry Pi é usado principalmente para desenvolver aplicativos de software usando linguagens de programação de computadores como o Python, enquanto o Arduino é uma placa baseada em microcontrolador que pode controlar diferentes circuitos elétricos, como LEDs, sensores, motores e módulos de hardware. Arduino atua como uma ponte entre o microcontrolador e o mundo da programação. Aqui discutiremos como usar o Arduino com Raspberry Pi.

Pode Raspberry Pi controlar um arduino

Sim. Raspberry Pi pode controlar o Arduino. Arduino pode receber comandos do Raspberry Pi usando o protocolo USB padrão através da porta serial. Tanto o Arduino quanto o Raspberry Pi podem ser usados ​​juntos em projetos complexos, onde a placa PI pode atuar como um cérebro principal que envia instruções para a placa Arduino. Como todos os outros controladores Arduino também precisa de um IDE para queimar código. Na próxima seção, você aprenderá a interface Raspberry Pi e Arduino.

Como correr Arduino usando Raspberry Pi

Para executar o Arduino usando Raspberry Pi, precisamos configurar a plataforma de desenvolvimento Arduino em Raspberry Pi. Arduino IDE é uma ferramenta de software usada para programar as placas Arduino. Siga estas etapas fáceis para completar a instalação do Arduino IDE com Raspberry Pi.

Etapa 1: Bloco de terminal aberto

Para iniciar a instalação do Arduino, abra o bloco de terminal no Raspberry Pi.

Etapa 2: Instale o Arduino IDE

Depois que o terminal estiver aberto do tipo abaixo do comando mencionado para iniciar a instalação do Arduino IDE. O Raspberry Pi Terminal baixará todos os arquivos necessários para executar o Arduino IDE.

$ sudo apt install arduino -y

Etapa 3: Verifique a versão Arduino IDE

Agora o Arduino está instalado com sucesso em nosso sistema. Para verificar qual versão do Arduino IDE está instalado tipo abaixo do comando fornecido:

$ arduino -versão

Etapa 4: Instale os pacotes Java

Após a instalação do IDE, precisamos instalar pacotes Java sem o qual o Arduino IDE não será aberto. Para verificar se os pacotes Java estão instalados no Raspberry Pi, execute o seguinte comando:

$ java --version

Se os pacotes Java não estiverem instalados tipo abaixo do comando mencionado:

$ sudo apt install openjdk-17-jdk -y

Todos os pacotes Java necessários serão instalados no Raspberry Pi.

Etapa 5: Execute Arduino IDE

Para abrir o Arduino IDE, temos duas opções usando o comando no bloco de terminal ou usando o menu do aplicativo.

Digite o comando escrito abaixo no terminal para abrir o IDE.

$ arduino

Ou escolha o ícone IDE no menu do aplicativo e clique para abrir o Arduino IDE.

Etapa 6: Interface Arduino IDE

Nova janela mostrando a interface IDE que é aberta com um esboço em branco. Aqui podemos escrever e fazer upload de nosso código para as placas Arduino.

Etapa 7: Conecte o Arduino com Raspberry Pi

Para começar a programar a placa Arduino usando Raspberry Pi Connect ambos usando USB b cabo. Conecte a placa Arduino com Raspberry Pi, como mostrado na figura abaixo:

Etapa 8: selecione Arduino Board

Antes de irmos mais longe, devemos selecionar quais tábuas Arduino usaremos.

Navegar para Ferramentas> Board> Arduino Uno:

Etapa 9: Selecione a porta COM

Como selecionamos, a placa Arduino agora segue as etapas abaixo para selecionar a porta COM na qual a placa Arduino está conectada.

Vá para Ferramentas> Porta> portas seriais:

Etapa 10: execute um exemplo de esboço

Para começar com o primeiro programa Arduino. Exemplo de LED embutido aberto:

Navegar para: Arquivos> Exemplos> Bastos> Blink:

Etapa 11: Compilar e fazer upload de exemplo LED Sketch

Compilar e fazer upload do programa LED usando o botão de seta direita no canto superior esquerdo. Uma mensagem aparecerá na janela de saída dizendo, “Feito de upload”.

Etapa 12: Saída do programa LED Arduino

Uma vez que o programa seja enviado com sucesso para a placa Arduino UNO, um LED embutido na placa Arduino começará a piscar em um padrão de 1 segundo e 1 segundo.

Carregamos com sucesso nosso primeiro programa em uma placa Arduino usando Raspberry Pi, o que deixa claro que podemos controlar o Arduino usando o Raspberry Pi Board.

Conclusão

Arduino e Raspberry Pi podem funcionar sinergicamente em um projeto. Discutimos como é possível controlar o Arduino enviando comandos da Raspberry Pi e recebendo dados de volta. Para começar a programar o Arduino usando o Raspberry Pi está a apenas alguns passos de distância. Seguindo as etapas acima, podemos fazer upload de programas facilmente para Arduino.