Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¡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
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
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…