- Requisitos: Qualquer Arduino
Para começar esta série de tutoriais sobre Arduinos, começamos com o básico do básico: Um led que pisca com tempo variável.
Cada Arduino já possui um led conectado a porta digital de número 13. Este tutorial ensina como fazer este led piscar em intervalos variáveis.
- Código:
/*
Título: LED pisca Descrição: Acende um led por 100ms e depois vai aumentando de 50 em 50 ms o tempo que o led fica ligado Este código é de domínio público. */ int led = 13; // porta que o led que vem com o Arduino está, é essa para maioria dos arduinos int ms=0; // variável a ser acrescentada ao tempo que o led fica ligado // A rotina de setup roda uma ves quando você pressiona o reset: void setup() { // inicializa o pino digital como saída pinMode(led, OUTPUT); } // A rotina loop fica rodando para sempre: void loop() { digitalWrite(led, HIGH); // liga o led delay(100+ms); // espera 100+ms milisegundos digitalWrite(led, LOW); // desliga o led delay(1000); // espera 1000 milisegundos ms=ms+50; }
2. Conecte seu Arduino na usb do computador,
3. No menu "tools"->"Board", selecione sua placa Arduino.
4. No menu "tools"->"Serial Port", selecione a porta COM correta (para saber a correta basta desplugar o Arduino e ver qual desaparece"
5. Faça o Upload: Ctrl+U ou no menu "File"->"Upload"
Pronto agora dê um reset e seu Arduino vai começar a piscar o led inicialmente ele vai ficar aceso por pouco tempo, mas com o tempo irá ficar um maior tempo ligado.
- Vídeo: (os próximos sairão em uma qualidade melhor)
- Download software Arduino: Aqui
Nenhum comentário:
Postar um comentário