Manipulador de código Morse para Arduino y Radio Amateur (2 / 3 paso)

Paso 2:

El código es un poco complicado para escribir, pero era mi primer intento de un sistema de menús. Al principio me imaginaba un sistema de cuadrícula de menús usando arriba/abajo/izquierda/derecha. Cada fila representa un tipo de función y las páginas a lo largo de la fila cada relacionadas entre sí. Esto significa que una variable de la columna número, una variable de número de la fila, los cuales coloca alrededor o limitado. Entonces también necesita mantener un número en la intersección de la fila y columna que sería el número de página. Ufff, 3 variables sólo para comenzar con. Capaces de conseguirlo trabajando pero se preguntaba si había una forma más inteligente de hacerlo.

Creo que al tratar de hacerlo a usted mismo, para que usted pueda aprender primero. Una vez has probado tu camino, cabeza encima a la web y ver cómo hacen los programadores! Decidí buscar en la web.

Un ejemplo que vi, tenía desplazamiento izquierda o derecha a través de todas las funciones, bucles alrededor al comienzo. Una variable, el programa número, incrementado o disminuye en las teclas izquierdas y derecha. Mucho más elegante, más simple y lo suficientemente bueno como para lo que trataba de hacerlo aquí, mantienen simple para mí y si nadie quería usarlo.

Así es más o menos como va el código.

He ojeado en la web tratando de mejorar mis habilidades de programación, esto era probablemente el más difícil código que había escrito hasta la fecha. Aprendí en algún lugar a lo largo de la manera que era buena práctica escribir todos tus comentarios en primer lugar, luego rellene el código más tarde.

Por ejemplo;

Aquí es donde la configuración será

Aquí es donde vamos a definir todas las variables

Esta es la rutina que convierte una letra en dits y dahs

Esto es donde vivirá el código

Y así sucesivamente. He añadido una sección de notas que describen la forma de programas de trabajo. Y he añadido una lista para hacer, por ejemplo;

TODO:

Añadir Pulse cualquier tecla para cancelar

cambiar tono de sonido de la llave de morse

Añadir números y caracteres especiales

tal vez reducir el sistema a una tecla, pulse Menú de avances, pulsación larga para usar

ofrecen posibilidad de escribir un mensaje personalizado es decir indicativo directo desde el teclado

soporte de Faro menú

control serial o ethernet si es posible

¿sonidos especiales? respuestas de PSK??

Una lista de todo era algo que más tarde encontré una manera inestimable de añadir cosas que debían fijarse.

Ha habido diez revisiones hasta el momento, cada una agregar más capacidad al dispositivo, espero que el código puede ser mejorado aún más. Incluso hay un poco de cosas tontas arrojados allí por diversión.

Artículos Relacionados

Programa de una cadena de luces de Navidad a parpadear el código morse con Arduino y Snap circuitos

Programa de una cadena de luces de Navidad a parpadear el código morse con Arduino y Snap circuitos

esto es un proyecto de mi hijo Dylan (9) y pongo usando una placa de circuito de Arduino, un conjunto de broche de presión del circuito y una cadena de luces de Navidad.Lo que usted necesita:Un Arduino: Un Arduino es un equipo en una sola placa de ci
Código Morse de Arduino

Código Morse de Arduino

Cuando era más joven comenzó a practicar para mi licencia de radioaficionados, pero no se pegaron con este tiempo suficiente para dominar el código morse. Con este proyecto puede convertir cualquier texto a código morse. Este proyecto le mostrará cóm
Experimento para la diversión: Encrypter código Morse usando Arduino y Smartphone!!!

Experimento para la diversión: Encrypter código Morse usando Arduino y Smartphone!!!

Bueno, Hola todos! ¿Qué tal, chicos? Espera que todo el mundo es bueno y de buen humor. Hoy me gustaría compartir con todos ustedes sobre un simple experimento que hice en mi tiempo libre. Se llama el encrypter código Morse. El flujo de este experime
Llave de código Morse de Arduino USB

Llave de código Morse de Arduino USB

¿Alguna vez has querido escribir en un ordenador con una clave de código morse o código morse de aprender/enseñar? Estás en la página correcta!Para mis otros proyectos, visite calvinliang.mePaso 1: Reunir los materiales• 1 × Arduino/Genuino Micro• 1
Código Morse con arduino + LED

Código Morse con arduino + LED

Hola,No sé la verdadera razón, pero tengo que aplastar en la tecnología antigua y sus cosas, uno de más lo que siempre quise es código morse y cómo se comunican, así que en mis primeros días con arduino - hace tres años creo! - uno de mis primeros pr
Generador de código Morse para la 16 x 24 HT1632C LED Matrix-hice en TechShop

Generador de código Morse para la 16 x 24 HT1632C LED Matrix-hice en TechShop

en este instructable te detallo cómo utilizar la Matriz de LED HT1642C de Adafruit para hacer un generador de código Morse que parpadea una carta y tiene un timbre correspondiente al código Morse equivalente.Para hacer la caja para la matriz, mira mi
Simple código Morse Maker

Simple código Morse Maker

Este es un breve tutorial de cómo hacer tu propio código morse maker. Modificar el código para hacerlo decir lo que quieras.Paso 1: fuentes dePaso 1: fuentes de1 - Arduino uno7 - cables de puente1 - altavoz de 8 ohm2-luces1-breadbox(Electrical)3 - re
Codificador/decodificador de código Morse usando una de LinkIt

Codificador/decodificador de código Morse usando una de LinkIt

Este es el segundo proyecto usando el LinkIt un tablero en el instructable que le mostré cómo construir una cinta de medición a distancia.En este tutorial voy a mostrarte cómo hacer un Decodificador/codificador de código Morse usando LinkIt uno. La s
Llave de Morse Iambic Arduino Powered

Llave de Morse Iambic Arduino Powered

Nota: En este Instructable, supongo que sabes como funciona un protoboard, cómo un Arduino funciona (cómo se programa, cómo encenderla y tal) y sabe cómo conectar los LED RGB en este proyecto. Si no sabes a ese tipo de cosas, recomiendo vas comprobar
Siente el-(A código Morse táctil lector) - parte 1: Software de código

Siente el-(A código Morse táctil lector) - parte 1: Software de código

sensación la-código (F-T-C) es un lector de texto de código Morse táctil vibra. Tiene un componente de software y un componente de hardware. Su propósito es hacer posible leer cualquier archivo de texto en silencio y sin mirar el ordenador. Con F-T-C
Simple código morse juguete (funciona con cables de teléfono rj11)

Simple código morse juguete (funciona con cables de teléfono rj11)

este instructable le mostrará cómo hacer un juguete simple código morse para jugar con. Existe de 2 cajas con un botón y una luz.Paso 1: el circuito el circuito es muy simple.Es 2 circuitos con interruptor y luz + batería juntos.La sección resaltada
LÓGICA de MANOA: código Morse pared arte con Arduino + encontraron materiales

LÓGICA de MANOA: código Morse pared arte con Arduino + encontraron materiales

Paso 1: Materiales reunirPara este proyecto he comprado un Arduino Uno REV 3, un LED blanco brillante, cuatro resistencias, un interruptor de botón, cuatro separadores de placa de circuito, soporte de la batería de un 8 x 1.5 AA, cable de conector de
Arduino código Morse Flaher

Arduino código Morse Flaher

soy un gran fan de la programación pero me gusta mantenerlo hasta 555 temporizador pero cuando se trata de funciones complejas como parpadear un LED en una cierta programación del patrón es necesario. Un día al surf con la me encontré con algo conoci
Arduino texto a código Morse

Arduino texto a código Morse

¡ Hola!Este es mi primer instractableHe escrito un pequeño programa en Arduino para convertir texto a código Morse y visualizar con ledZumbador también se puede agregar fácilmente