Tabla de contenido:
- Paso 1: Partes:
- Paso 2: diagrama de circuito:
- Paso 3: PCB:
- Paso 4: Construcción:
- Paso 5: Software y programación:
- Paso 6: Operación:
- Paso 7: Notas:
- Paso 8: referencias:
Video: Teclado de código Morse: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Este proyecto es un pequeño teclado donde el usuario escribe código Morse y los caracteres se envían a una computadora adjunta.
La unidad se inspiró en el codificador Dot-dash de EE. UU. (CO-3B, MX-4495).
Publiqué mi versión de primera generación en el centro de proyectos Arduino y desde entonces he mejorado mi proyecto.
Esta versión cuenta con 5 interruptores antirrebote de software y 4 LED indicadores de 5 voltios conectados a un clon chino Pro Micro, todos montados en una PCB personalizada.
Paso 1: Partes:
1 * Pro Micro
Interruptores de botón cuadrado de 5 * 6 mm
LED de 4 * 3 mm y 5 voltios (los que tienen la resistencia incorporada)
2 tiras de enchufe de 12 vías de 0,1 pulgadas
Pines de 1 * 2 vías de 0,1 pulgadas
Puente de 1 * 0,1 pulgadas
1 * PCB personalizado
Paso 2: diagrama de circuito:
Paso 3: PCB:
Diseñé la PCB usando Eagle CAD y OSH Park hizo que las placas tuvieran un precio aproximado de $ 23.00 por placas 3 *.
Paso 4: Construcción:
La construcción no debería presentar problemas.
Suelde los LED, asegurándose de que estén correctamente orientados (clavija de cátodo (tierra) en el lado izquierdo de la placa).
Soldar en los botones.
Encontré más fácil enchufar los conectores de 12 vías en la placa Pro Micro antes de empujarlos en la PCB y soldar los pines de las esquinas para asegurar una alineación adecuada, y luego soldar el resto de los pines.
Finalmente suelde en el conector de 2 pines, lo encontré más fácil con el puente presionado y un poco de tachuela azul para mantenerlo firme para soldar.
Paso 5: Software y programación:
Usé el IDE estándar de Arduino para crear y descargar el programa en la placa Pro Micro, tengo un par de estas placas y aparecen como "Arduino Leonardo" en Herramientas-> Placa:
También deberá configurar el puerto en Herramientas-> Puerto.
Paso 6: Operación:
El conector de puente selecciona para operación con la mano izquierda o derecha (retire el puente para la operación con la mano izquierda).
Al presionar la tecla Retorno se produce un retorno de carro.
Al presionar la tecla Retroceso se borra 1 carácter.
Al presionar la tecla Espacio / Intro sin haber presionado Punto o Guión, se produce 1 carácter de espacio.
Ingresando una serie apropiada de puntos y guiones, luego presionando la tecla Enter producirá el carácter para esa combinación de puntos y guiones, p. Dot, Dash, Enter producirá la letra "a" en la pantalla.
Se accede a los modificadores Alt, Control, Función y Shift escribiendo el código apropiado:
Alt - 6 * puntos, luego Enter seguido de un carácter, p. Ej. Alt entonces e da é
Control - 5 * puntos 1 * guión y luego Enter, p. Ej. Control y luego C para copiar
Función: 4 * puntos 1 * guión 1 * punto, luego ingrese seguido del número, p. Ej. 0-9 y a, b, c para 10, 11 y 12.
Mayús - 4 * puntos 2 * guión y luego Enter, p. Ej. Shift entonces s da S
Paso 7: Notas:
Cada modificador solo afecta a 1 personaje subsiguiente; no obtienes el equivalente al bloqueo de turno.
Alt implementa Alt Gr (intenté que el Alt estándar (izquierda) funcionara pero no tuve éxito)
Los 4 modificadores están codificados en elementos no asignados del árbol Morse.
La biblioteca de teclados utilizada por el programa está configurada para emular un teclado estadounidense; Si utiliza esta unidad en una máquina configurada para otro país, algunas de las letras pueden transponerse.
Exceder la profundidad del árbol Morse (> 6 puntos / guiones) lo envuelve de nuevo al primer elemento del árbol, esto se indica mediante la iluminación de los 4 LED.
Paso 8: referencias:
Codificador de puntos y guiones de EE. UU. (CO-3B, MX-4495):
Fuente: https://www.cryptomuseum.com/burst/gra71/index.htm (consultado el 27 de febrero de 2017)
Código Morse y árbol Morse:
Fuente: https://www.cryptomuseum.com/radio/morse/index.htm (consultado el 27 de febrero de 2017)
Recomendado:
Estación de código Morse: 3 pasos
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
K-Ability V2 - Teclado accesible de código abierto para pantallas táctiles: 6 pasos (con imágenes)
K-Ability V2 - Teclado accesible de código abierto para pantallas táctiles: Este prototipo es la segunda versión de K-Ability. K-Ability es un teclado físico que permite el uso de dispositivos de pantalla táctil a personas con patologías que provocan trastornos neuromusculares. Hay muchas ayudas que facilitan el uso de la computación
Proyecto de bloqueo de código digital Arduino usando el teclado de matriz: 9 pasos
Proyecto de bloqueo de código digital Arduino usando el teclado de matriz: Construya un dispositivo de bloqueo de código digital con el sistema Arduino y Qwiic usando Zio M Uno y un teclado de matriz Hex 4x3. in. En este tutorial, mostraremos el uso
Teclado de código Morse: 5 pasos
Teclado de código Morse: este programa le muestra cómo crear un programa c ++ que utiliza un enfoque de registrador de teclas para encontrar la tecla que se está presionando y generar el valor del código Morse mediante el uso de la luz de bloqueo de desplazamiento en su teclado (que incluso usa ¿ese?). Este proyecto c
Teclado táctil / codificador automático de código Morse: 12 pasos (con imágenes)
Teclado táctil / codificador automático de código Morse: De hecho, construí este proyecto hace algún tiempo, pero pensé que alguien podría usar la idea. Soy un tipo de radioaficionado y me involucré un poco tarde en la vida cuando me jubilé y tuve el tiempo. Ahora tengo mi licencia general y uso el teléfono (vo