Le jeu de Morse Fiche technique Cette fiche est destinée aux OM ayant une certaine pratique des montages électroniques et initiés aux techniques ARDUINO. Le jeu de Morse avec un clavier souple. On distingue l afficheur LCD 2 lignes, le haut-parleur, l interrupteur marche/arrêt et le bouton de volume. Les ARDUINOS Le cœur du montage est un ARDUINO, que l on choisisse le modèle UNO ou NANO. L UNO est utile pour le développement. Il est très pratique à cause de ses connecteurs. Le NANO sera obligatoirement monté sur un support soudé sur une plaque à bandes cuivrées parallèles pour pouvoir y placer les fils de connexion. Cette plaque support pourra être taillée assez grande pour y loger le connecteur PS2, le connecteur d alimentation, l alimentation stabilisée si l on ne fabrique pas une platine spécifique. Les caractéristiques techniques des deux modèles, au point de vue programmation, sont semblables et ils ont les mêmes performances. Le NANO est beaucoup moins cher
et ses connexions soudées seront plus fiables que les fils enfichables de l UNO. C est pour cela que nous avons choisi le NANO pour l installer dans notre prototype. L afficheur Le brochage utilisé est celui dit «sur 4 bits». On n utilise que les données D4 à D7, les autres broches de données ne sont pas connectées. Le rétro-éclairage est assuré par les broches 15 et 16,. Broche 1 : GND masse Broche 2 : VCC 5V Broche 3 : CO contraste en fonction de la tension. (Voir schéma ci-desssus) Broche 4 : RS Sélection du registre Broche 5 : R/W lecture/écriture. Toujours à la masse. Broche 6 : EN (enable), actif ou non Broches 7 à 10 : non connectées dans notre montage Broches 11 à 14 : données à écrire Broches 15 et 16 : rétro-éclairage. Anode et cathode 5 Volts Liaisons avec l ARDUINO ARDUINO PIN 5 : LCD PIN 4 (RS) ARDUINO PIN 6 : LCD PIN 6 (EN) ARDUINO PIN 7 : LCD PIN 11(D4) ARDUINO PIN 8 : LCD PIN 12 (D5) ARDUINO PIN 9 : LCD PIN 13 (D6) ARDUINO PIN 10: LCD PIN 14 (D7) Liaison avec l alimentation
L afficheur peut prendre son énergie directement sur la carte alimentation, sur la broche 5V. Le clavier PS2 En général un clavier USB fonctionnera avec un adaptateur USB/PS2. La plupart des claviers reconnaissent et acceptent les deux protocoles. Brochage du connecteur vue de dessous : Pin 1 Broche 4 de l ARDUINO ( Data) Pin 5 Broche 3 de l ARDUINO (Clock) Pin 3 Masse Pin 4 5V L alimentation La régulation Il est commode de positionner l ajustable de 10kOhms servant au contraste (broche 3 du LCD) sur la platine d alimentation comme il est indiqué sur le schéma.
On remarque des sorties 9 et 12 V en plus du 5V destiné à l ARDUINO et une tension variable pour le contraste de l afficheur. Si l on n a pas besoin du 9 ou 12V en fonction de son ampli BF, on shunte l entrée et la sortie du régulateur que l on ne monte pas. La diode 2A en entrée évite tout mauvais branchement. La sortie 5V de la carte doit être reliée à l entrée 5V de l ARDUINO. On peut également relier le 9V à l entrée Vin. Dans ce cas le régulateur interne de l ARDUINO est mis en œuvre. La source d énergie La carte alimentation peut recevoir son énergie de piles, accus ou du secteur par l intermédiaire d une alimentation du commerce. La fabriquer reviendrait plus cher! Le connecteur est au choix mais on utilise le plus souvent des prises circulaires avec le pole (+) sur la broche centrale. Avec des piles, pour avoir une tension suffisante et une capacité convenable j utilise 3 piles de 4,5V «carrées» montées en série, les lames étant reliées par des fils munis de broches «fast-on» d automobile. Ces broches de 6mm s adaptent parfaitement sur les lames et ne se débranchent pas comme le feraient des trombones. Un interrupteur de mise en marche est prévu pour évider lors d une journée de présentation de débrancher souvent pour économiser les piles. L amplification BF L ampli BF sera relié à la carte alimentation électrique en fonction de la tension nécessaire. Selon l usage que l on compte en faire on choisira une amplification BF plus ou moins puissante. Sur le prototype photographié elle est de 4Watts.
Rudimentaire Piézo tout seul. Relié directement à l ARDUINO. Ce montage n a pas besoin d alimentation spéciale vu la faible consommation. Tous les piézo conviennent HP piloté par transistor On peut ajouter un condensateur de 200nF entre l ARDUINO PIN 12 et la résistance de 2,2k pour éviter une éventuelle composante continue. Toutefois le programme place la broche en position LOW (masse) après toutes les musiques. Ajuster l une ou l autre des résistances pour ne pas avoir un son tonitruant! Faible puissance avec le LM 386
Voici un schéma très classique d amplificateur de petite puissance avec le circuit LM386. On notera la résistance R2 en série avec le potentiomètre de volume montée en pont diviseur de tension. Faire des essais pour déterminer la valeur de cette résistance. Pour cela, la remplacer par une résistance ajustable de 470kOhms. Placer le potentiomètre de volume au maximum et ajuster la résistance de 470k pour que le son soit puissant mais sans distorsion. La remplacer ensuite par une résistance fixe de valeur équivalente. Cette façon de faire est également valable pour un amplificateur commercial dont nous allons parler. Perfectionné avec un amplificateur intégré du commerce Il suffit alors de choisir un amplificateur BF du commerce de puissance voulue. On relie la broche 12 de l RDUINO à travers un condensateur de 200nF vers le «point chaud» du potentiomètre de volume, mais ATTENTION il faudra placer en série une résistance d environ 200 kohms car le microprocesseur envoie des signaux à 5V crête, bien trop forts pour n importe quel amplificateur, nécessitant une position du potentiomètre de volume au «ras des pâquerettes»! La résistance série sera montée en pont diviseur avec le potentiomètre permettant alors un réglage bien plus aisé. On peut également utiliser des enceintes amplifiées devenues très courantes et destinées aux ordinateurs et autres baladeurs, MP3 etc. La sortie vers un émetteur Bien que ce ne soit pas le but du jeu de Morse, on peut relier la broche 13 de l ARDUINO à l entrée de manipulation d un émetteur pour faire un «keyer-clavier». Il est recommandé alors d installer un condensateur de 470 nf entre cette broche et la masse. On peut protéger la sortie en la reliant à la base d un transistor NPN genre 2N222. On peut également envisager d utiliser un relais miniature TTL 5V. Dans ce cas le montage serait totalement isolé de l émetteur. Il serait envisageable de transmettre sur l air les exercices du jeu de Morse dans le cadre d une formation à la télégraphie à distance, mais les ordinateurs font cela de façon plus commode. Le programme On peut le télécharger sur le site de l UFT : jeudemorsev1.ino. Il est assez long mais il est très largement commenté afin que toute personne ayant des connaissances basiques en programmation ARDUINO puisse comprendre ce dont il retourne. Nous avons fait un important travail de présentation et d organisation dans l intérêt de ceux qui vont en prendre connaissance mais également dans notre propre intérêt. Programmer à quatre mains demande plus de rigueur que lorsqu on fait ça tout seul.
Le mode d emploi Lire le fichier «Le jeu de Morse_utilisation.docx» ou l article paru dans Radio-REF. Les réalisateurs Alain CAUPENE F5RUJ UFT 1091 Nicolas CHATELAIN F4EGX Radioscoutisme