En breve quiero rendir el examen de ascenso y necesito practicar morse.
Hay muchas formas de practicar y muchos proyectos para Arduino o PC al respecto.
No quiero caer en el refrito de “Guía definitiva para practicar morse”… pero… elegí hacer algo SIMPLE, MUY SIMPLE pero bastante efectivo…

Para los que no conocen la app, la pueden descargar desde los siguientes links:

Play Store: https://play.google.com/store/apps/details?id=net.countrymania.morse

App Store: https://apps.apple.com/us/app/morse-mania/id1511042196

Blog de MorseMania: https://dong.digital/morsemania/

Les dejo un video de como se ve funcionando:

Básicamente, el Arduino Pro Micro (o cualquier otro que utilice el controlador Atmega32u4) hace de “teclado” cuano se conecta al telefono a travez de un cable OTG. Se pueden usar manipuladores straight o iambic

Nuevamente, es EXTREMADAMENTE SIMPLE

El codigo que debe ser cargado al Arduino lo pueden encontrar en https://github.com/LU9ABM/MorseMania-key

Dejo el codigo en GitHub por si le agrego alguna funcionalidad, aunque la idea siempre va a ser que sea SIMPLE

Para eso, vamos a necesitar tener el Arduino IDE instalado en nuestra PC, lo vamos a descargar de la web oficial: https://www.arduino.cc/en/software
Para descargar, si no queremos realizar donacion ni dejar nuestro mail, en ambos casos tenemos que hacer click en “JUST DOWNLOAD”
Descargar la version acorde a nuestro sistema operativo.

Materiales

  • Arduino Pro Micro (o cualquiera con Atmega32u4)
  • Conector Jack 3.5 o 6.5 (a gusto)
    • Estéreo si vamos usar iambic o straight
    • Mono si solo vamos a usar straight
  • Cable para conectar el Arduino al celular
  • Celular con la app instalada
  • Cable para conectar el manipulador a la placa
  • Cables para conectar el plug

Bien, ya con los materiales, procedemos a hacer las conexiones.

Cableado

ARDUINO > JACK
    GND > 1 - Sleeve
      2 > 2 - Tip
      3 > 3 - Ring

ASI DE SIMPLE!

En caso de querer usar solo llaves straight, no hace falta conectar el 3.

Y de yapa! no te preocupes si te quedaron al revés los pines 2 y 3, ya que lo podes modificar desde el código! Lo importante conectar bien GND.

Arriba de todo, se ven dos defines para DIT y DAH, si notas que te quedo al revés, los podes invertir en el código cambiando:

// Original
#define DIT 2
#define DAH 3

// Invertido
#define DIT 3
#define DAH 2

Y asi de facil invertimos DIT y DAH si nos quedó mal =)

Listo para usar!

Ya cargamos el codigo a la placa y ya terminamos de soldar todo… ahora nos queda conectar el manipulador a la placa, abrir la app MorseMania en el celu, y conectar la placa al mismo.

La app tiene muchas funciones, incluso “Salas de chat” en morse, realmente interesante.

Espero que les haya sido de utilidad el post! 73’s!

By LU9ABM