-Protobord
- LED de 5 mm
- Resitor de 100 ohms*
- Fios
*Verificar o resistor para o led, pois o valor pode ser diferente.
//Projeto 2 - Código Morse S.O.S.
//Este código é de domínio público
int ledPin = 8; // LED conectado ao pino 8
void setup(){
pinMode(ledPin, OUTPUT);
}
void loop(){
// 3 pontos
for(int x=0; x<3; x++){ // Repete o processo 3 vezes
digitalWrite(ledPin, HIGH); // Liga o LED
delay(150); // espera 150 milissegundo
digitalWrite(ledPin, LOW); // Desliga o LED
delay(100); // espera 100 milissegundo
}
// espera 100 ms para ter um intervalo entre as letras
delay(100);
// 3 traços
for(int x=0; x<3; x++){ // Repete o processo 3 vezes
digitalWrite(ledPin, HIGH); // Liga o LED
delay(400); // espera 150 milissegundo
digitalWrite(ledPin, LOW); // Desliga o LED
delay(100); // espera 100 milissegundo
}
// espera 100 ms para ter um intervalo entre as letras
delay(100);
// 3 pontos novamente
for(int x=0; x<3; x++){ // Repete o processo 3 vezes
digitalWrite(ledPin, HIGH); // Liga o LED
delay(150); // espera 150 milissegundo
digitalWrite(ledPin, LOW); // Desliga o LED
delay(100); // espera 100 milissegundo
}
delay(5000); // espera 5 segundos antes de repetir o sinal de SOS
}
Nenhum comentário :
Postar um comentário