Vamos a construir un sencillo emisor morse con nuestra placa

Cómo construir un emisor morse con Arduino

Este es un sencillo tutorial con el que convertiremos nuestra placa Arduino en un transmisor de código morse enviado la llamada SOS. Veremos como gracias al código envía el mensaje mediante un LED conectado al pin digital 10.

Para construir este proyecto necesitaremos:

  • 1 tarjeta Arduino
  • 1 LED
  • 1 resistencia 220ohm

Construir el circuito como la imagen de ejemplo de abajo.

A continuación hay que cargar el código siguiente en la placa Arduino:

// LED connected to digital pin 10 
int ledPin = 10;

// run once, when the sketch starts
void setup() 
{
// sets the digital pin as output
pinMode(ledPin, OUTPUT); 
}

// run over and over again 
void loop() 
{
// 3 dits
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH); // sets the LED on
delay(150); // waits for 150ms
digitalWrite(ledPin, LOW); // sets the LED off
delay(100); // waits for 100ms
}

// 100ms delay to cause slight gap between letters
delay(100); 
// 3 dahs
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH); // sets the LED on
delay(400); // waits for 400ms
digitalWrite(ledPin, LOW); // sets the LED off
delay(100); // waits for 100ms
}

// 100ms delay to cause slight gap between letters 
delay(100); 

// 3 dits again
for (int x=0; x<3; x++) {
digitalWrite(ledPin, HIGH); // sets the LED on
delay(150); // waits for 150ms
digitalWrite(ledPin, LOW); // sets the LED off
delay(100); // waits for 100ms
}

// wait 5 seconds before repeating the SOS signal 
delay(5000); 
}

Es un proyecto muy sencillo, cuando termine de cargar el código, en nuestra placa arduino comenzará a parpadear el LED con la señal SOS en lenguaje morse.

Pin It on Pinterest

Shares