Nesse momento já saímos do ambiente de prototipação e passamos para a ferramenta Arduino e sua plataforma de desenvolvimento.
Na atividade em questão começamos a manipular INPUTs, colocando um botão que iria enviar uma mensagem para o serial. No nosso modelo utilizou um LED de referência para quando o botão fosse pressionado.
Seguindo o código:
int a = 0;
int n = 0;
void setup() {
pinMode(7, INPUT);
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
a = digitalRead(7);
digitalWrite(13, a);
if (a == 1) {
n++;
Serial.println(n);
delay(500);
}
}
Em seguida testamos o modelo analógico para alterar a frequência do LED. No seguinte código:
int a = 0;
void setup() {
pinMode(A0, INPUT);
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
a = analogRead(A0);
digitalWrite(13, HIGH);
delay(a);
digitalWrite(13, LOW);
delay(a);
Serial.println(a);
}



0 comentários:
Postar um comentário