Émetteur de Morse série LaunchPad (3 / 5 étapes)

Étape 3: logiciel

Les cycles de programme indéfiniment jusqu'à ce qu’un personnage est reçu sur l’UART, puis il Encode en morse, exécute les combinaisons de points et tirets sur la broche de sortie et enfin fait écho retour le personnage.

Le code est assez bien commenté, afin que vous ne devrait pas trouver beaucoup de problèmes le comprendre.

La partie la plus difficile est venu quand j’ai besoin de construire une table de recherche pour le code morse, comme il n’y a pas d’algorithme connu capable de coder un caractère directement en morse. J’ai eu à utiliser certains définit et combinaisons de points et de tirets pour monter la table dans les 512 octets de RAM de la G2231.

Partie de ce code est issue de « Half Duplex UART SW sur Launchpad » du CNM tutoriel , lire pour mieux comprendre comment serial communications fonctionne sur le MSP430.

Articles Liés

BarGraph Tiva C série Launchpad

BarGraph Tiva C série Launchpad

Matériaux :Tiva - C serie TM4C123g-De led (8)-Résistance de 470 ohms (8)-Pot 10 Kohm-Maquette-FilsConnexionA0 = PE3GND5V = VBUScode
Morse Code de sonnette émetteur et d’imprimante sans fil

Morse Code de sonnette émetteur et d’imprimante sans fil

Dans ce instructable, je vais vous montrer comment modifier une sonnette de porte sans fil dans un code Morse émetteur et le récepteur. Aussi, je vais vous montrer comment faire une imprimante de code Morse en temps réel avec des pièces simples.Rense
Pas cher 2-Way Bluetooth connexion entre Arduino et PC

Pas cher 2-Way Bluetooth connexion entre Arduino et PC

mise à jour31 août 2013 : J'ai publié un guide sur la façon de modifier les paramètres par défaut pour le module SC-05.5 juillet 2013 : S'il vous plaît voir mon autre guide sur Arduino contrôlant avec Android via BluetoothINTRODUCTIONDans le guide, j
Trois prises de courant d’un PC de contrôle sans fil

Trois prises de courant d’un PC de contrôle sans fil

j'ai trouvé une télécommande sans fil bon marchée qui contrôle les trois prises de courant indépendante.À l'aide de la carte de circuit émetteur et sa connexion à un Conseil de développement LaunchPad, j'ai pu contrôler à distance les trois prises 11
Hélice actionné Skateboard

Hélice actionné Skateboard

skateboard devient plus passionnant que je sangle un modèle de moteur d'avion à l'extrémité d'une planche à roulettes.J'ai passé un bon moment avec ce projet. C'était plutôt facile à mettre ensemble et beaucoup de plaisir à tester. J'ai hâte de jouer
Sans fil affichage Arduino avec Modules 315mhz RF

Sans fil affichage Arduino avec Modules 315mhz RF

Bonjour Instructables. Je suis un étudiant canadien 9e cela fait partie de mon projet final - Magnetic Levitation. Je vais le poster en décembre ou en janvier.EDIT : Okay, donc mon projet a échoué, mais je vais encore continuer à tenter de faire fonc
NodeMCU mise en route et Web Application Server

NodeMCU mise en route et Web Application Server

Bonjour à tousDe nos jours, il y a autant de conseils de développement et de plates-formes annonçant et obtenir moins cher aussi bien. Bien sûr, ITO a un effet sur elle. Par exemple, récemment, j'ai reçu un ESP8266 base NodeMCU Conseil. C'est vraimen
Deux émetteurs de Code Morse AM - mise à jour Jan 2014

Deux émetteurs de Code Morse AM - mise à jour Jan 2014

Version 1: (photos 1, 2 et 3) à l'aide de la puce 555La version que j'utilise maintenant, c'est l'émetteur AM basée sur la puce IC 555 schématique en photo 3 avec build instructions ici :http://www.scienceexperimentsforkids.us/Transmitter-Experiments
Émetteur de Code Morse de Emergancy

Émetteur de Code Morse de Emergancy

Pieta House fournit une approche libre, thérapeutique aux personnes qui sont en détresse suicidaire et ceux qui se livrent à l'automutilation. Si vous ou un proche a besoin d'aide vous pouvez les contacter au : http://www.pieta.ie/index.php/contact-u
RS485 Communication utilisant MAX485 et MSP430 Launchpad

RS485 Communication utilisant MAX485 et MSP430 Launchpad

Salut les gens,Ici, nous allons à interface un Launchpad MSP430 avec une puce d'émetteur-récepteur RS-485 comme MAX485 et communiquer avec un x86 PC.Protocole Serial(TTL) ou RS232 est très bien si vous avez décidé de communiquer sur de courtes distan
Manipulateur de Code Morse Touch/Autocoder

Manipulateur de Code Morse Touch/Autocoder

J'ai effectivement construit ce projet il y a quelque temps, mais pensé que quelqu'un pourrait être en mesure d'utiliser l'idée.  Je suis un gars de radio de jambon et eu dedans un peu tard dans la vie quand j'ai pris sa retraite et a eu le temps.  J
Arduino contrôlée caché émetteur

Arduino contrôlée caché émetteur

EDIT12/7/13 : J'ai changé le code un peu. Le nouveau code comprend une table de correspondance du code morse afin que vous puissiez insérer le texte directement dans le programme et l'ai converti en morse pour vous. Ma motivation pour cela a été le c
Comment pirater émetteur RC voiture Via 2,4 GHz NRF24L01 Arduino Part1 Tx

Comment pirater émetteur RC voiture Via 2,4 GHz NRF24L01 Arduino Part1 Tx

Cette instruction vous conseille vous hack 3 canaux RC transmitter(Tx). La télécommande standard de voiture RC, bateau aujourd'hui.Les voitures gaz ou électrique RC standards sont directionnelles, commandé par un servo électrique que déplacement méca
RC Multi canal Arduino proportionnelle émetteur / récepteur avec bouton coupe-bordures

RC Multi canal Arduino proportionnelle émetteur / récepteur avec bouton coupe-bordures

Vous êtes à la recherche pour faire votre propre drone quadcopter ou voiture RC avec Arduino, mais ne sais pas par où commencer ? Peut-être vous avez déjà acheté quelques modules RF 433MHz, seulement pour découvrir qu'ils n'étaient pas aussi simples