Atividades com Arduino
Proposta
Pessoal, vamos trabalhar com a programação de um arduino. Montei um circuito contendo 4 leds, 4 capacitores, 1 protoboard e 1 placa Arduino UNO. Agora espero que vocês iniciem a programação desta placa para que os leds pisquem de várias formas.
Pesquisem sobre a programação do arduino e disponibilizem hiperligações aqui no blog.
Como apoio, segue vídeo com o circuito piscando e também o código utilizado.
int valor, led;
int estado[4] = {0, 0, 0, 0};
int pinos[4] = {7, 8, 9, 10};
void setup() {
// put your setup code here, to run once:
int i;
valor = 0;
led = 0;
/*Iniciar os pinos com sinal de saída*/
/*----------------------------------*/
for(i=0; i<4; i++){
pinMode(pinos[i], OUTPUT);
}
/*----------------------------------*/
}
void loop() {
// put your main code here, to run repeatedly:
int i;
/*Imprimir vetor (4 bits)*/
/*----------------------------------*/
for(i=0; i<4; i++){
digitalWrite(pinos[i], estado[i]);
}
delay(500);
/*----------------------------------*/
estado[valor] = led;
valor++;
if(valor==4){
if(led == 1)
led = 0;
else
led = 1;
valor = 0;
}
}
Nenhum comentário:
Postar um comentário