Notice utilisateurarduino_goodfields_64.jpgARDUINO universel '20_CLF_meter'
 
Sommaire

L L'ARDUINO universel ... Versions F et T Démarrage  et tableau récapitulatif Démarrage et tableau récapitulatif Menu  général [10] Menu général [10] Horloge  [1] Horloge [1]
Fréquencemètre  [100] Fréquencemètre [100] Capacimètre  [200] Capacimètre [200] Selfmètre  [300] Selfmètre [300] Voltmètre  [400] Voltmètre [400]

   
Vers le début Vers Chapitre 2 Vers sommaire L'ARDUINO universel ... Versions F et T
L'ARDUINO universel est l'aboutissement (qui n'est pas abouti) de multiples essais et découvertes que j'ai faites autour de l'ARDUINO UNO.
Dans un premier temps, donc, je voulais faire un selfmètre capacimètre; en fait, c'est un fréquencemètre qui se cache dessous. Comme il faut bien gérer le temps, il fera aussi office d'horloge, avec une RTC pour garder le temps quand le module est hors tension. Pour le rendre plus convivial, il se mit à faire du Morse, ce qui ne manquera pas d'intéresser les OM QRM video. Puis il décode le Morse (tant que l'on a les données sous la main), et sert de manip électronique (pioche, auto ou semi-auto). Evidemment, au passage, il sert de Voltmètre, Ohm-mètre et autres développements en tout genre.

Il existe 2 versions : F et T, selon usage ou non de la partie 'Fréquencemètre' ou a contrario 'Tone', géré par l'état de la variable de compilation 'tone_mode'. Ceci provient d'une incompatibilité de bibliothèques et d'une limitation du hardware de l'UNO. Cette deuxième limitation pourrait sauter avec un MEGA, mais au prix de modifications lourdes dans les bibliothèques dans lesquelles je ne me suis pas lancé ...
Le générateur de Morse existe dans les 2 versions, mais est plus limité en version F, car d'une part il nécessite dans ce cas un oscillateur externe, et ne peut pas jouer de musique (carillon BigBen par exemple).
cliquez pour agrandir : photo/07_boitier_modem.JPG La bête ressemble à ça ! C'est un ancien modem 9,6kB, le coffret est en alu très épais. J'ai conservé l'alimentation (-12,-5,+5,+12V #10-15W) et une partie de la face avant, dont l'afficheur 2 lignes de 16 caractères, avec son brochage 16 pins "standard".
   
Vers le début Vers Chapitre 2 Vers sommaire Démarrage et tableau récapitulatif
Au démarrage on a l'affichage de la version, puis on bascule sur le menu général. Si aucune option n'est choisie au bout d'un certain temps, on passe en mode 'Horloge'.
Dans tous les modes :
- La touche 0 permet de revenir au menu général
- La touche 9 provoque l'émission des données en Morse
Fonctions des touches dans chaque MODE

Version E/S Code Fonction 0 1 2 3 4 5 6 7 8 9 Grafcet_a
FT - Menu menu général M:option Ok Ok option préc. option suiv. Ok Ok Ok Ok M:option [10]
FT - Horl horloge GMT et locale Menu Lampe+ Lampe- Lampe OFF Lampe ON BigBen ON/OFF calage minute sonnerie BigBen M:date M:heure [0]
F LCF Freq Fréquencemètre Menu - - RC RL RF R-Reset Vitesse- Vitesse- M:fréquence [100]
F LCF Self Selfmètre Menu Rel Mém Mém Mém Mém Mém Mém Mém M:self [200]
F LCF Capa Capacimètre Menu Rel Mém Mém Mém Mém Mém Mém Mém M:capa [300]
FT U1,U2,U3 Volt Voltmètre Menu - - - - - - M:U3 M:U2 M:U1 [400]
FT U3 Ohms Ohm-mètre Menu - - - - - - - - M:résistance [420]
FT U2?,U3 Kapa Capacimètre (+1 microF) Menu - - - - - - - - M:capacité [440]
T GBF GBF_ Générateur BF Menu 440Hz 880Hz -octave -demi-ton +demi-ton +octave 1760Hz 3520Hz 7040Hz 500]
FT - Kafé 'bidouille/test' Menu - - - - - - - - - [1200]
FT - Mors gestion Morse Menu CQ test QSL test -speed +speed ON OFF tonalité-1/2ton tonalité+1/2ton reset valeurs [1300(.h)]
FT U1,U2,U3 Deco Décodeur Morse Menu - - - - - - - - Reset [1400.h]
-tali Version E/S Code Fonction 0 1 2 3 4 5 6 7 8 9 Grafcet_a
E/S : entrée ou sortie concernée
M: = émission en morse
Ok = validation
Rel = relance processus
Mém = mise en mémoire valeur
Entre [999] je note les premières étapes du programme qui gèrent la fonctionnalité décrite.
   
Vers le début Vers Chapitre 2 Vers sommaire Menu général [10]
Au démarrage on a l'affichage de la version, puis on bascule sur le menu général qui affiche 3 options sur la première ligne, l'option centrale étant pré-selectionnée. On peut, grâce aux touches 3 et 4, se déplacer dans les options; on valide par appui sur une touche Ok telles que 1,2,5,6,7,8.
On bascule alors dans un mode, avec ses fonctions particulières, d'où le tableau de synthèse suivant.
A chaque changement d'option, la 1° lettre du mode est manipulée en Morse. Lors d'un appui sur Ok, on a un 'K'.
   
Vers le début Vers Chapitre 2 Vers sommaire Horloge [1]
   
Vers le début Vers Chapitre 2 Vers sommaire Fréquencemètre [100]
   
Vers le début Vers Chapitre 2 Vers sommaire Capacimètre [200]
   
Vers le début Vers Chapitre 2 Vers sommaire Selfmètre [300]
   
Vers le début Vers Chapitre 2 Vers sommaire Voltmètre [400]

Dernière mise à jour : 16:27:42 28/03/2016