O objetivo da atividade em questão era aprender sobre o ambiente de projeto do Proteus e a IDE do Arduino, e assim realizar uma integração entre ambas.
O exemplo abaixo mostra o que fora produzido em sala. Na imagem pode-se ver dois LEDs, um SWITCH e um PUSH BUTTON ligados ao arduino.
Nesse projeto foi colocado o seguinte código:
int ledPin = 13;
int ledPin2 = 10;
int inPin = 7;
int inPin2 = 4;
int val= 0;
int val2 = 0;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(inPin, INPUT);
}
void loop() {
val=digitalRead(inPin);
val2=digitalRead(inPin2);
if (val == 0) {
if (val2 == 0){
digitalWrite(ledPin, HIGH);
delay(100);
digitalWrite(ledPin, LOW);
delay(100);
}
else{
digitalWrite(ledPin2, HIGH);
delay(100);
digitalWrite(ledPin2, LOW);
delay(100);
}
}
else {
if (val2 == 1){
digitalWrite(ledPin, HIGH);
delay(500);
digitalWrite(ledPin, LOW);
delay(500);
}
else{
digitalWrite(ledPin2, HIGH);
delay(500);
digitalWrite(ledPin2, LOW);
delay(500);
}
}
}

0 comentários:
Postar um comentário