Arduino IDE no Linux Mint

Instalando a IDE para o Arduino, plataforma de hardware livre, projetada com um microcontrolador Atmel AVR, no Linux Mint.

[ Hits: 125.441 ]

Por: Lisandro Guerra em 22/09/2011 | Blog: https://spartanix.com/


Testando



Ao conectar a placa você deve ter notado que após alguns momentos piscando LEDs ela estabiliza e fica com o LED de força (PWR-power) ligado e um outro piscando. Isso acontece porque a placa já vem com um software instalado e ele faz exatamente isso pisca um LED.

Este programinha para piscar o LED está disponível nos exemplos que vieram com a IDE e nós iremos usá-lo para fazer um teste.

Para abrir vamos em FILE > EXAMPLES > 1.BASICS e selecionar a opção "Blink". Veja na imagem:
No código vamos alterar a parte:

void loop() {
   digitalWrite(13, HIGH);   // set the LED on
   delay(1000);              // wait for a second
   digitalWrite(13, LOW);    // set the LED off
   delay(1000);              // wait for a second

Para que fique assim:

void loop() {
   digitalWrite(13, HIGH);   // set the LED on
   delay(100);              // wait for a second
   digitalWrite(13, LOW);    // set the LED off
   delay(100);              // wait for a second

Como você poderá notar, retiramos um zero de cada um dos valores de "delay", que eram 1000 e passaram para 100. Esta alteração fará o LED piscar mais rápido.

Agora vamos transferir o programinha com a alteração para a placa e ver se nossa conexão está funcionando. Para fazer o UPLOAD do programa clicamos no ícone com a seta para a direita.
Se tudo estiver bem você vai ver os LEDs de comunicação da placa piscando feito loucos e depois a estabilização, mas agora com o LED piscando mais rápido do que piscava antes. Faça várias experiências de valores para testar.

Para este fiz testes com as placas modelos UNO, NANO e DUEMILANOVE, além das instalações no Linux Mint versões 9, 10 e 11. Fiz instalações em desktops e netbooks abrangendo processadores Intel e AMD de 32bits e 64bits.

A grande diferença está no Linux Mint 11 que não precisa quase nada disso, é só ir no Gerenciador de Aplicativos, pesquisar por "arduino" e instalar. Depois ajustar a pasta de projetos e a porta igual como vimos aqui e está pronto para usar.

Agora vou dormir.

Até a próxima.

Página anterior    

Páginas do artigo
   1. Sobre Arduino e IDE
   2. Instalando IDE
   3. Testando
Outros artigos deste autor

Conky no Slackware 13

Servidor LAMP no Linux Mint e Ubuntu

Google Chrome no Linux Mint

Exemplos práticos de comandos com Parted

Brackets - Editor Open Source no Linux Mint e Ubuntu

Leitura recomendada

Virtualização - VirtualBox em modo texto e acesso remoto

OpenMeeting 1.9.1 - Instalando no Debian Squeeze virtualizado

Mono e C# (parte 1)

Portugol IDE

Garantindo o funcionamento de serviços com o restartd

  
Comentários
[1] Comentário enviado por talbas em 22/09/2011 - 15:55h

Legal!!!!

Uma alternativa para nós Linuxers em se tratando de hardware e software livre: Arduino + Arduino IDE em Java. Uma excelente alternativa para quem não quer nem pode pagar por um Orcad, Proteus ou componentes em separado para construir placas de circuito do zero.

Está de parabéns!!!!
Show de bola!!!!

[2] Comentário enviado por tonnytg em 25/09/2011 - 18:54h

Muito bom o artigo, assisti uma palestra sobre ele no slackshow e me apaixonei pelo aparelho já comprei o kit agora só esperar.
Vai ser muito útil o artigo já ta como favoritado, parabens

[3] Comentário enviado por hax0r3x em 05/10/2011 - 22:36h

Olá!

Baixei a IDE do site oficial do Arduino, está funcionando. Porem não insere o caracter aspas (e aspas duplas) no código.
Então pra digitar: char x = 'x'
eu preciso digitar no gedit e colar na IDE.

obs: uso Debian.

Podem me ajudar?

[4] Comentário enviado por root404 em 22/04/2013 - 02:29h

Oi pessoal~

Tenho aqui um problema: a opção TOOLS > SERIAL PORT aparece invisivel. :(
Tem como contornar esse problema?
Obrigado desde ja!!!

[5] Comentário enviado por Lisandro em 22/04/2013 - 08:00h


[4] Comentário enviado por root404 em 22/04/2013 - 02:29h:

Oi pessoal~

Tenho aqui um problema: a opção TOOLS > SERIAL PORT aparece invisivel. :(
Tem como contornar esse problema?
Obrigado desde ja!!!


Oi root404!
Como no teu perfil diz que é usuário de Ubuntu vou colocar a provável solução pra o Ubuntu e para o Mint e Debian.
O problema é que o teu usuário tem que pertencer a alguns grupos para poder funcionar, então vamos incluir com os comandos:
$ sudo usermod -a -G tty teu_usuario
$ sudo usermod -a -G dialout teu_usuario

Depois de dar os comandos tem fazer logout da conta do usuário e logar novamente.

Abraço


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts