Sinalizador de código Morse S.O.S

morse

 

Este projeto, como o próprio título o descreve, é um sinalizador S.O.S em Código Morse, feito com um LED. O Código Morse é um sistema de representação de letras, números e sinais de pontuação através de um sinal codificado enviado intermitentemente. Assim como o “ligar” e “desligar” do LED pode ser um sinal intermitente, o código Morse é bastante funcional no posto de vista digital.


O código Morse internacional é composto de seis elementos:

  1. Sinal curto, ponto (·)
  2. Sinal longo, traço (-)
  3. Intervalo entre caracteres (entre pontos e traços)
  4. Intervalo curto (entre letras)
  5. Intervalo médio (entre palavras)
  6. Intervalo longo (entre frases)

Material:

1 LED;
1 Resistência 220 ohm.

Montagem:

morse sos

Código Arduino:


int ledPin = 10;

void setup() {
pinMode(ledPin, OUTPUT);
}

void loop() {
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH);                   // acende o LED
delay(150);                                                  // espera 150ms
digitalWrite(ledPin, LOW);                    // apaga o LED
delay(100);                                                  // espera 100ms
}

delay(100);
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH);                  // acende o LED
delay(400);                                                 // espera 400ms
digitalWrite(ledPin, LOW);                   // apaga o LED
delay(100);                                                 // espera 100ms
}

delay(100);
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH);                 // acende LED
delay(150);                                                // espera 150ms
digitalWrite(ledPin, LOW);                  // apaga o LED
delay(100);                                                // espera 100ms
}

delay(5000);
}

Agora pessoal, é só pegar no vosso arduino, dar uma vista de olhos a este tutorial e começar a desenvolver o vosso projecto! Se ainda não tiveres o material necessário para o projecto, encontra-o na nossa loja Boxelectronica.