Paso 3: código
1. usted puede editar el mensaje que le gustaría en las secciones incluyendo una / / (x)). Ver la letra que desee en la tabla código morse y sustituir el símbolo deseado y escribir esa sección con el formato indicado en el código. El mensaje en el código que le dice a "Hi Rhys" (mi hermano menor.
#define una vez (200)
#define LED (13)
encender la luz
{} void on()
digitalWrite(LED,HIGH);
}
Apagar la luz
{} void off()
digitalWrite(LED,LOW);
}
corto marca, punto o "dit" (·), "punto duración" es una unidad de tiempo largo
void dot() {}
on();
Delay(once);
}
más marca, tablero o "dah" (-), tres unidades de largo del tiempo
void dash() {}
on();
Delay(once*3);
}
brecha corta entre cualquier combinación de puntos y guiones
{} void nextElement()
OFF();
Delay(once);
}
espacio corto (entre letras), tres unidades de largo del tiempo
void nextLetter() {}
OFF();
Delay(once*3);
}
boquete medio (entre palabras), siete unidades de largo del tiempo
void nextWord() {}
OFF();
Delay(once*7);
}
void setup() {}
pinMode(LED,OUTPUT);
}
void loop() {}
H
DOT();
nextElement();
DOT();
nextElement();
DOT();
nextElement();
DOT();
nextLetter();
Me
DOT();
nextElement();
DOT();
nextWord();
R
DOT();
nextElement();
Dash();
nextElement();
DOT();
nextLetter();
H
DOT();
nextElement();
DOT();
nextElement();
DOT();
nextElement();
DOT();
nextLetter();
Y
Dash();
nextElement();
DOT();
nextElement();
Dash();
nextElement();
Dash();
nextLetter();
H
DOT();
nextElement();
DOT();
nextElement();
DOT();
nextElement();
DOT();
nextLetter();
S
DOT();
nextElement();
DOT();
nextElement();
DOT();
}