Table des matières:

Station de code Morse : 3 étapes
Station de code Morse : 3 étapes

Vidéo: Station de code Morse : 3 étapes

Vidéo: Station de code Morse : 3 étapes
Vidéo: Morse Code 2024, Novembre
Anonim
Station de code Morse
Station de code Morse
Station de code Morse
Station de code Morse

Dit-dit-dah-dah ! Apprenez le code Morse avec ce projet Arduino Uno facile.

Ce projet Arduino facile est une station de code Morse. Le code Morse est une méthode de communication qui encode les caractères sous la forme d'une série de points et de tirets. Ce circuit utilise un buzzer piézo pour rendre les points et les tirets audibles.

À l'aide du bouton, vous tapez le code Morse, le buzzer retentit à chaque pression du bouton et l'écran OLED affiche le message décodé. La plupart des gens ne connaissent pas le code Morse, j'ai donc inclus une image montrant tous les codes Morse internationaux ci-dessus pour votre commodité.

Comment entrer le code Morse

Le code est entré en appuyant sur le bouton. Donnez un appui court pour un point et un appui plus long (au moins deux fois plus long) pour un tiret. Dès que vous entrez un code reconnu, la lettre ou le chiffre qu'il représente s'affiche. Si vous faites une pause d'environ 1,5 seconde entre les pressions, l'écran insère un espace vous permettant ainsi d'entrer des mots. Si un code n'est pas reconnu, un '?' caractère s'affiche.

Fournitures

  • Arduino Uno
  • Buzzer piézo
  • Résistance 220 Ohm
  • Résistance 10K Ohm
  • Écran graphique OLED 128x64
  • LED 5 mm: rouge
  • Bouton tactile

Étape 1: Construire le matériel

Construire le matériel
Construire le matériel

Utilisez le schéma de Fritzing ci-dessus pour câbler le circuit.

Étape 2: Téléchargez le code Arduino

Avant de compiler et de télécharger le code Arduino, vous devez installer quelques bibliothèques dans votre IDE Arduino. Ouvrez l'élément de menu Sketch->Inclure la bibliothèque->Gérer les bibliothèques… et recherchez et installez les bibliothèques suivantes:

  • Adafruit GFX
  • Adafruit SSD1306

Vous êtes maintenant prêt à compiler le sketch Arduino. Le code source Arduino pour l'esquisse

morse_code_station.ino est disponible en téléchargement depuis mon référentiel GitHub.

Étape 3: Construire une carte de circuit imprimé

Construire un circuit imprimé
Construire un circuit imprimé
Construire une carte de circuit imprimé
Construire une carte de circuit imprimé

Si vous préférez construire une version permanente, j'ai produit une carte de circuit imprimé. Le fichier Gerber est disponible en téléchargement depuis mon référentiel GitHub. Alternativement, vous pouvez parcourir le schéma et le PCB sur le site Web EasyEda. Le site est lié à un fabricant de PCB, et en quelques clics, vous pouvez commander la carte pour quelques dollars seulement.

Ça y est, profitez-en ! Jusqu'à la prochaine fois…

Conseillé: