Programação para o Arduino: um tutorial para iniciantes
O Arduino é uma das plataformas de desenvolvedores mais famosas do mercado. Você pode descobrir como programar e usá-lo corretamente aqui.
Arduino: Esse hardware é necessário para programação
Os arduinos são como areia à beira-mar. Conseqüentemente, a seleção é grande. Se você ainda não está familiarizado com o assunto, temos algumas dicas para você.
- O Arduino Uno é muito adequado para iniciantes, pois fornece seis pinos analógicos e 14 pinos digitais, o que significa que você já pode conectar muitos componentes eletrônicos a eles. Você também tem a vantagem de poder (geralmente) substituir o microcontrolador sem comprar uma nova placa. Também é fácil programar com a placa e depois soldá-la em um circuito.
- Outra boa placa de nível básico é o Arduino Mega 2560. Embora o chip esteja permanentemente instalado, a placa oferece significativamente mais pinos que o Uno, mas também é correspondentemente mais cara.
- Como a plataforma Arduino é "Open Source", também existem muitas alternativas baratas para os Arduinos "reais".
- Convenientemente, você pode encontrar alguns kits do Arduino na Internet que vêm com toda uma gama de componentes eletrônicos, o que pode economizar seu dinheiro.
- Se você não comprar um kit, poderá adquirir as peças individualmente. Como iniciante, você deve primeiro comprar alguns LEDs, resistores, botões, potenciômetros e um servo para experimentar muito. Você também precisa de cabos de jumper e uma placa de ensaio para conectar os componentes.
Instale o Arduino IDE
Antes de se divertir realmente com o seu Arduino, você deve primeiro instalar o IDE do Arduino.
- Durante a instalação no Windows, você será perguntado várias vezes se deseja instalar os drivers do Arduino. Certifique-se de clicar em "Instalar" aqui, caso contrário você não poderá usar o Arduino com o PC posteriormente.
Arduino: LED de controle
Mostramos como controlar um LED com o Arduino.
- Para fazer isso, primeiro conecte o pino identificado como "GND" ao lado curto do LED usando um cabo de ligação em ponte.
- Conecte o outro lado do LED com um resistor adequado.
- Conecte também o resistor ao pino 13.
- Inicie o IDE do Arduino e conecte o Arduino ao PC com um cabo USB.
- Clique na guia "Ferramentas" e selecione sua placa, suas especificações e a porta.
- Em "void setup ()", você deve primeiro adicionar um comando que defina o pino 13 como uma saída. Isso é feito facilmente com o comando "pinMode (13, OUTPUT);" (sem aspas).
- No "void loop ()", agora você pode adicionar comandos que devem ser executados repetidamente. Primeiro, o comando "digitalWrite (13, HIGH);" o pino está definido como ALTO, o que significa que uma tensão de 3, 3 volts é aplicada a ele.
- Agora adicione o comando "delay (1000);" para que o programa aguarde um segundo.
- Agora você pode usar o comando "digitalWrite (13, LOW);" adicione para que o programa desligue o LED novamente. Em seguida, insira o comando delay novamente.
- Por fim, faça o upload do programa para o Arduino. Agora você tem um LED piscando!
Use os botões no Arduino
Para usar um botão no Arduino, insira-o na área da ranhura da tábua de pão.
- Conecte o conector na parte inferior esquerda ao pino de 5V e o conector na parte inferior direita através de um resistor de 10 kiloohm ou superior ao terra.
- O conector também está conectado ao pino 3 no canto superior direito.
- No método de configuração, você primeiro define esse botão como entrada: "pinMode (3, INPUT);"
- Com o comando "digitalRead (3);" agora você pode ler o estado digital do pino. Isso é ALTO ou BAIXO. Basta usar uma instrução if para consultar.
Arduino: servo de controle
Como o controle do servo é um pouco mais complexo, resumimos isso para você em um artigo separado.
No próximo artigo, você aprenderá como escrever seus próprios programas em Java.