Como Instalar e Configurar o Arduino IDE
Nesse tutorial vamos aprender como instalar e configurar corretamente o ambiente de desenvolvimento do Arduino, o Arduino IDE. É através da Arduino IDE que iremos programar nossa placa Arduino. Caso queira ler mais sobre Arduino, acesse nosso tutorial O que é Arduino e como funciona?
Este tutorial está disponível para os sistemas operacionais Windows, Linux e Mac OS.
A execução deste tutorial se divide em instalação e configuração. Você deve pular direto para a sessão de instalação específica do seu sistema operacional. Depois de instalado, será feita a configuração para a placa específica em uso e para a comunicação.
Além de um computador, você vai precisar de uma placa Arduino e de um cabo USB.
Instalando o Arduino IDE no Windows
Download Arduino IDE no Windows
Você pode fazer o download na página oficial do Arduino. Escolha a opção para Windows 7 ou mais novo, como na figura abaixo.
Você pode escolher fazer uma doação para o projeto Arduino, ou apenas fazer o download do software.
O seu browser deve abrir uma janela para escolher onde salvar o arquivo, ou salvar em uma pasta padrão. Em qualquer um dos casos, após o download, é provável que o browser mantenha o arquivo em uma aba para ser executado.
Você pode apenas clicar no arquivo depois de concluído o download. Se não for o seu caso, abra a pasta onde o arquivo foi baixado e clique duas vezes nele.
Instalação Arduino IDE no Windows
Na etapa de instalação, você vai ser perguntado sobre algumas opções. Vamos passo a passo.
Inicialmente, aceite o termo da licença do software, clicando em I Agree.
Depois selecione as opções de instalação. Se você não é um usuário avançado, marque todas as opções. Entre as opções, está a instalação do driver de comunicação com a placa Arduino, que é muito importante, além da criação de atalhos.
Em seguida, você será perguntado sobre o local de instalação. Deixe como está, se você tiver em dúvida. Clique em Install.
Se tudo correr bem, o programa será instalado e pronto para configurar e utilizar.
Instalando o driver CH341 no Windows
Se o seu Arduino é uma placa clone, a etapa de instalação precisa de um passo adicional. Você vai precisar instalar um driver de comunicação serial. Você pode baixar ele aqui.
Depois do download, abra o instalador. Clique em Uninstall e depois em Install.
Agora seu computador está pronto para ser conectado ao seu Arduino.
Instalando a Arduino IDE no Linux
Você pode fazer o download na página oficial. Escolha a arquitetura correta do seu sistema – é importante que escolha corretamente.
Em seguida, você será perguntado se deseja fazer uma doação para o projeto Arduino, ou só fazer o download. Para fazer apenas o download clique em Just Download. Assim, o arquivo será baixado no seu computador.
Após o download, extraia o arquivo – que está compactado – para a pasta onde ele vai ser usado para a instalação. Abra a pasta e procure o arquivo install.sh. Esse é o script de instalação. Clique com o botão direito e escolha Run in Terminal. Se essa opção não aparecer, você vai precisar abrir uma janela de Terminal e ir até a pasta de instalação – onde você descompactou o arquivo.
Digite:
./install.sh
Aguarde o processo de instalação e então o Arduino IDE está pronto para uso.
Instalando a Arduino IDE no Mac OS
Faça o download na página oficial.
O arquivo está compactado. Se você usar Safari, ele deve descompactar automaticamente.
Copie o pacote para a pasta de Aplicativos (ou a pasta que você preferir). Seu Arduino IDE está pronto para ser configurado.
Configurando o Arduino IDE
Agora que o Arduino IDE está instalado, conecte sua placa Arduino no cabo USB e no computador. Em seguida, abra o aplicativo.
Com o aplicativo aberto, na parte superior você vai ver um menu e alguns botões de ação mais comuns. No meio da tela existe a área do editor de texto, onde o código será mostrado. Abaixo da área de código, um terminal que apresenta informações de compilação e upload do programa para a placa.
No rodapé do programa informações sobre a posição do cursor no editor, além da porta serial escolhida para comunicar com o seu Arduino.
Feito isso, o próximo passo é configurar qual é a placa utilizada. O compilador precisa dessa informação para realizar configurações durante o upload do programa. No menu, clique em Ferramentas/Placa, e escolha a placa compatível com o modelo que você está utilizando.
Em seguida, vá em Ferramentas/Porta e escolha a porta serial que aponta a presença do seu Arduino. Isso normalmente é feito automaticamente pelo software, e provavelmente, a porta correta já estará selecionada.
Caso o seu Arduino é uma placa clone ou similar você vai precisar descobrir em que porta serial sua placa está conectada. No Windows, digite Win+R e clique em Gerenciador de Dispositivos. Procure em Portas qual onde a placa está conectada.
Carregando um Programa de Teste na placa Arduino
Próximo passo é testarmos o funcionamento da placa Arduino em conjunto com a Arduino IDE. Para isso faremos o carregamento, ou upload, de um código exemplo para a placa.
Desta forma, no menu da Arduino IDE, vá em Arquivo/Exemplos/Basics e escolha o programa Blink. Esse exemplo faz piscar o LED interno da placa Arduino.
O código será aberto em uma nova janela. Confira se a placa e a porta serial estão corretamente selecionados. Depois de tudo configurado, clique na seta abaixo do menu ou vá em Sketch/Carregar (você também pode usar a tecla de atalho Ctrl+U).
Se tudo estiver correto, você verá a informação no terminal da IDE, e a mensagem “Carregado” na barra de status acima do terminal.
Depois de carregado o programa na placa Arduino, você deve ver o LED da placa Arduino piscando.
Se deu tudo certo até aqui, parabéns! Você configurou a sua placa corretamente e agora está tudo certo para você utilizá-la.
Erro de Comunicação no Linux
Se estiver usando Linux, pode acontecer de você receber a mensagem Error opening serial port. Se isso acontecer, você vai precisar ajustar a permissão da porta serial.
Abra o Terminal e digite:
ls -l /dev/ttyACM*
Você receberá uma resposta como: crw-rw—- 1 root dialout 188, 0 5 apr 23.01 ttyACM0
O 0 (zero) após ACM pode ser outro número, ou podem haver várias saídas. A informação que precisamos é dialout.
Digite no Terminal:
sudo usermod -a -G dialout <username>
Onde <username> é o seu nome de usuário.
Em seguida, você precisará fazer logout e login novamente para que a ação tenha efeito.
Feito isso, você deve conseguir fazer o upload do programa para a placa Arduino.
Considerações Finais
Para aprender e praticar fique por dentro dos tutoriais do portal Vida de Silício. Existem vários projetos muito bem explicados para você botar as mãos na massa.
Caso tenha alguma dúvida, deixe nos comentários. Críticas e sugestões também são muito bem vindas.
Até o próximo!