Programar para Arduino usando o Raspberry Pi
O Arduino é uma plataforma de hardware livre, projectado com um microcontrolador Atmel AVR. É uma placa de código aberto baseado em num circuito de entradas/saídas simples, micro controlada e desenvolvida sobre uma biblioteca que simplifica a escrita da programação em C/C++.
Hoje ensinamos como podem programar para Arduino usando o Raspberry Pi.
O Arduino pode ser programado com a linguagem de programação Arduino, que é baseada na linguagem Wiring e o seu ambiente de desenvolvimento é baseado no Processing. Para programar para Arduino podem recorrer ao Arduino IDE que hoje ensinamos a instalar no Raspberry Pi.
Como instalar o Arduino IDE no Raspberry PI?
Para instalarem o Arduino IDE no Raspberry PI basta que sigam os seguintes passos:
Passo 1) Actualização do Raspberry PI
Para actualizar o vosso Raspberry PI basta que executem o seguinte comando:
sudo apt-get update && sudo apt-get upgrade |
Devem ver se o firmware está também actualizado. Para isso basta que usem o comando rpi-update.
Passo 2) Instalar o Arduino IDE
Uma vez que o Arduino IDE está nos repositórios basta executar o comando:
sudo apt-get install arduino |
Passo 3) Instalar bibliotecas do Arduino
Para que tudo funcione correctamente no Raspberry PI devem instalar algumas bibliotecas adicionais. Para isso basta que executem o comando:
sudo apt-get install avr-libc libftdi1 avrdude openjdk-6-jre librxtx-java |
Passo 4) Executar o Arduino IDE
Após tudo instalado com sucesso, podem executar o Arduino IDE acedendo no Menu a Electronics > Arduino IDE. Criem o vosso projecto e comecem a programar.
Como viram é muito simples instalar o Arduino IDE no Raspberry. Em poucos minutos temos um ambiente de programação pronto a funcionar e é só começar a programar. Boa Sorte!
Caso pretenda programar para um Makeblock, veja aquiaqui como fazer.
Este artigo tem mais de um ano
Bom Dia
Muito bom seu tutorial, porém estou com uma dificuldade.
Executei o comando para instalação das libraries só que além das que foram instaladas eu preciso da biblioteca IRremote, como faço para instalar ela no arduino?
Aguardo seu retorno.
Obrigado
Abraço
Olá Everson. A biblioteca IRremote não é desenvolvida pela equipa de desenvolvimento do Arduino. Para instalares essa biblioteca é necessário fazer o download da mesma no site do IRremote, descompactar e colocar na pasta de bibliotecas do software Arduino IDE. Esta pasta fica em /usr/share/arduino/libraries/
Por forma a simplificar todo o procedimento executa os seguintes comandos no terminal:
wget -c https://github.com/shirriff/Arduino-IRremote/archive/master.zip
unzip master.zip
mv Arduino-IRremote-master/ IRremote
sudo mv IRremote/ /usr/share/arduino/libraries/
Depois basta abrir o Arduino IDE e começar a usar. Em “File -> Examples” já aparecerão exemplos de utulização da biblioteca IRemote.
Espero ter ajudado,
Rui Magalhães
liguei meu arduino via cabo usb porem quando coloco um programa no arduino aparece essa mensagem “”avr dude: stk500-rcv(): programer is not responding””” preciso fazer funcionar pois quero executar um programa do arduino na faculdade obrigado amigos