Tabla de contenido:

Estación de código Morse: 3 pasos
Estación de código Morse: 3 pasos

Video: Estación de código Morse: 3 pasos

Video: Estación de código Morse: 3 pasos
Video: CURIOSIDADES SOBRE EL CÓDIGO MORSE | Draw My Life 2024, Noviembre
Anonim
Estación de código Morse
Estación de código Morse
Estación de código Morse
Estación de código Morse

¡Dit-dit-dah-dah! Aprenda el código Morse con este sencillo proyecto de Arduino Uno.

Este sencillo proyecto de Arduino es una estación de código Morse. El código Morse es un método de comunicación que codifica caracteres como una serie de puntos y guiones. Este circuito utiliza un zumbador piezoeléctrico para que los puntos y los guiones sean audibles.

Con el botón, presiona el código Morse, el timbre suena con cada presión del botón y la pantalla OLED muestra el mensaje decodificado. La mayoría de las personas no están familiarizadas con el código Morse, por lo que he incluido una imagen que muestra todos los códigos Morse internacionales anteriores para su conveniencia.

Cómo ingresar el código Morse

El código se ingresa tocando el botón. Da un toque corto para un punto y un toque más largo (al menos el doble de tiempo) para un guión. Tan pronto como ingrese un código reconocido, se mostrará la letra o el número que representa. Si hace una pausa de aproximadamente 1,5 segundos entre los toques, la pantalla insertará un espacio que le permitirá ingresar palabras. Si no se reconoce un código, aparece un '?' se muestra el carácter.

Suministros

  • Arduino Uno
  • Zumbador piezoeléctrico
  • Resistencia 220 ohmios
  • Resistencia 10K Ohm
  • Pantalla OLED gráfica 128x64
  • LED de 5 mm: rojo
  • Botón táctil

Paso 1: construya el hardware

Construya el hardware
Construya el hardware

Utilice el diagrama de Fritzing anterior para conectar el circuito.

Paso 2: Cargue el código Arduino

Antes de compilar y cargar el código de Arduino, debe instalar un par de bibliotecas en su IDE de Arduino. Abra el elemento de menú Sketch-> Incluir biblioteca-> Administrar bibliotecas… y busque e instale las siguientes bibliotecas:

  • Adafruit GFX
  • Adafruit SSD1306

Ahora está listo para compilar el boceto de Arduino. El código fuente de Arduino para el boceto

morse_code_station.ino está disponible para descargar desde mi repositorio de GitHub.

Paso 3: construya una placa de circuito impreso

Construya una placa de circuito impreso
Construya una placa de circuito impreso
Construya una placa de circuito impreso
Construya una placa de circuito impreso

Si prefiere construir una versión permanente, he producido una placa de circuito impreso. El archivo Gerber está disponible para descargar desde mi repositorio de GitHub. Alternativamente, puede navegar por el esquema y la PCB en el sitio web de EasyEda. El sitio está vinculado a un fabricante de PCB y, con unos pocos clics, puede solicitar la placa por solo unos pocos dólares.

Eso es todo, ¡disfrútalo! Hasta la proxima vez…

Recomendado: