Arduino IDE no Linux Mint
Instalando a IDE para o Arduino, plataforma de hardware livre, projetada com um microcontrolador Atmel AVR, no Linux Mint.
Parte 3: 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:
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.
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
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.
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.
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!!!!