Un traducteur de Code Morse (lumière-> texte & texte-> lumière)

C’est pour mon entrée dans le concours de l’automatisation, je voulais essayer quelque chose qui a un peu de code dedans.

le projet est divisé en deux États principaux (lumière lire et écrire lumière) qui sont transitionable par un bouton

1-conversion de lumière en texte, c’était la partie plus difficile ; à l’aide d’une LDR j’avais besoin de faire la différence entre un point et un tiret si je devais garder une trace de temps le moment, que le voyant s’allume jusqu'à ce qu’il s’éteint, et aussi j’avais besoin de faire la différence entre la fin des lettres et des mots qui se fait aussi par le suivi des temps du moment où que la lumière s’éteint jusqu'à ce qu’il est à nouveau.

le plus excitant part cependant, est que j’ai fait un arbre binaire et la classe Node pour représenter le graphe de code Morse

Si je pouvais sauver beaucoup de temps et de pouvoir traverser à travers l’arborescence trouver les lettres à partir d’une séquence de dot et tableau de bord avec la simple logique de traitement

dot = enfant gauche

Tableau de bord = enfant droit

au lieu de tester dans un tableau linéairement et en comparant leur caractère par caractère

2 - conversion de texte à la lumière, pour cela j’ai transformé mon 4x4 clavier en 4 X 4 X 2 afin que je peux représenter tout anglais alphabet (numéros non compris malheureusement), vous pouvez visualiser comment faire dans mon précédent instructble. puis j’avais besoin de convertir mon texte à une séquence de dot et tableau de bord qui exprime avec une lumière LED

Unity3D a été utilisée pour visualiser le code et pproject, il aurait pu être facilement remplacé avec un écran LCD et être 100 % arduino:)

Articles Liés

Traducteur de Code Morse

Traducteur de Code Morse

avez-vous déjà nécessaire pour signaler une baisse d'approvisionnement secrètes, ou pris part à une mission d'espionnage clandestin ?  Dans l'affirmative, vous pourriez avoir utilisé le Code Morse.  Cependant, pour ceux d'entre nous qui aiment encore
Comment faire un Bracelet de Code Morse sur un métier à tisser perles

Comment faire un Bracelet de Code Morse sur un métier à tisser perles

J'aime les bijoux message secret, donc quand j'avais des projets de remue-méninges pour ma nouvelle perle à tisser, je savais que je devais intégrer un message secret en quelque sorte. Ma solution ? Combiner le métier à tisser perles avec le Code Mor
Programme un chapelet de lumières de Noël à clignoter le code morse avec Arduino & Snap Circuits

Programme un chapelet de lumières de Noël à clignoter le code morse avec Arduino & Snap Circuits

c'est un projet de mon fils Dylan (9) et j'ai mis ensemble en utilisant une platine Arduino, un ensemble de Circuit Snap et un chapelet de lumières de Noël.Ce que vous devez :Un Arduino : Un Arduino est un ordinateur sur un circuit unique que vous po
Throwduino Basic - détection de lumière clignotant Throwie avec 1 partie ajoutée - maintenant avec le Code Morse

Throwduino Basic - détection de lumière clignotant Throwie avec 1 partie ajoutée - maintenant avec le Code Morse

Throwies sont grands.  Ils ont un nombre de pièces minimum - 2 ou 3 selon que vous utilisiez un aimant - et de produisent un grand effet.  Ils sont très bon marché et facile, mais pas très efficace :1) ils sont tout le temps, donc en moyenne, ils per
Le Code Morse encodeur/décodeur en utilisant un LinkIt

Le Code Morse encodeur/décodeur en utilisant un LinkIt

Il s'agit du deuxième projet à l'aide de LinkIt une planche dans le précédent instructable que je vous ai montré comment construire une ruban de mesure de distance.Dans ce tutoriel je vais vous montrer comment faire un Code Morse décodeur/encodeur ut
Code Morse Arduino

Code Morse Arduino

Quand j'étais plus jeune j'ai commencé à pratiquer pour ma licence radioamateur mais ne se colle pas avec ce assez longtemps pour maîtriser le code morse. Avec ce projet, vous pouvez convertir n'importe quel texte en code morse. Ce projet vous montre
Construire un Code Morse portable

Construire un Code Morse portable

Codes sont utilisés pour envoyer des messages secrets. Mais, ils sont utilisés pour de nombreuses autres raisons : efficacité, précision, fiabilité et identité. Les protocoles Internet sont un type de code. Les images et la musique vous regarder, et
Arduino Code Morse bouclier

Arduino Code Morse bouclier

code Morse a été la percée qui a rendu possible sur de longues distancescommunication à l'ère du télégraphe. Le code représentecaractères alphanumériques par intervalles courts et longs du signal--cesles familiers points et tirets. Pendant de nombreu
Apprendre le Code Morse...

Apprendre le Code Morse...

Jamais des quoi d'étonnant que bip sonore entendu dans un sous-marin au cinéma ? Eh bien vous venez d'entendre le code Morse est dirigé vers un autre décodeur. Le code Morse a été si populaire (à l'armée) depuis la seconde guerre mondiale, mais de no
É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
Expérience pour le plaisir : Encrypter le Code Morse en utilisant Arduino et Smartphone!!!

Expérience pour le plaisir : Encrypter le Code Morse en utilisant Arduino et Smartphone!!!

Eh bien, Bonjour à tout le monde!! Comment allez-vous, les gars ? J'espère que tout le monde est ok et de bonne humeur. Aujourd'hui, je voudrais partager avec vous sur une expérience simple que j'ai fait pendant mon temps libre. On l'appelle l'encryp
Code Morse avec tactile capacitif !

Code Morse avec tactile capacitif !

Hejo ! Aujourd'hui, je vais vous montrer comment faire un thingamajigger de code morse tactile capacitif ! Ses très cool et amusant pour un projet de base arduino. Il est assez facile et l'apprentissage sur les commutateurs tactiles capacitives est u
Lampe code Morse

Lampe code Morse

une lampe base. Je l'utilise pour le code morse.Étape 1 : Faire vous avez besoin.1 bac à piles.2. flash ampoule3. fils conducteurs en métal4. joint sur interrupteurpince crocodileÉtape 2 : Faire mettre des fils sur le compartiment. Fixez le dessus au
Code morse simple jouet (fonctionne avec les câbles de téléphone rj11)

Code morse simple jouet (fonctionne avec les câbles de téléphone rj11)

cette instructable vous montrera comment faire un jouet simple code morse pour jouer avec. Il existe des 2 boîtes avec un bouton et une lumière.Etape 1: le circuit le circuit est vraiment simple.C'est 2 circuits avec interrupteur et batterie + lumièr