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.