Hello les KOPains les raw score du CQWW SSB 2025 sont arrivés! 10373 Log reçus Dans notre catégorie MULTI MULTI HP nous étions 57 stations a travers le monde Vous trouverez ci dessous le 25 …
Chers KOPains et KOPines, Nous devons confirmer très rapidement le nombre exact de participants à notre traiteur pour l’Assemblée Générale de F6KOP. Merci à toutes et à tous de nous prévenir de votre présence avant …
Hello les KOPains encore une belle journée à F6KOP ! Ce samedi, notre radio-club F6KOP a encore vibré au rythme de la passion radioamateur. Nous avons eu le grand plaisir d’accueillir notre ami Hassan CN8HAN, …
Bonjour a tous Juste un petit rappel; merci d’avance. QSL card via Direct, Bureau, LoTW, PLEASE NOTE – We do NOT accept emailed QSL’s for confirmations from QSL World, QSL Creator or similar sites. If you use these …
Maintenant notre relais F5ZNG est doté de sa signalisation/identification en graphie.
Rien de plus simple qu’un Arduino et quelques relais pour tout gérer ainsi que les commutations.
Dans le cas présent, c’est un Arduino nano avec un « sheild » (platine de raccordement) et une platine à 4 relais (et un convertisseur de tension avec une petite platine pour régler le niveau audio injecté du K),
Et si cela vous parait hors de portée, sachez que la programmation Arduino est enseignée dans les collèges pour des jeunes de 11 à 14ans !
Rien de plus simple, pour commencer, que de vous faire la main avec l’application libre de droit MBlock.
Et d’accéder très vite à la programmation en Arduino,
puis franchir le cap et passer directement sous l’IDE (c’est le nom de l’outils de développement et de programmation Arduino).
Bref. Rien qui ne soit hors de votre portée. ! Il n’est pas besoin d’etre ingénieur pour programmer un Arduino, puisque les outils pédagogiques sont là et que de principe, tout est libre de droit donc collaboratif et participatif. Et c’est par ce que c’est libre de droit qu’il y a des portions de codes qui sont en anglais, trouvé ça et là sur le net.
Pour ceux qui sont intéressés, vous trouverez au bas de la page les codes de notre interface. C’est loin d’être du grand Art, mais c’est simple à suivre.
//////////////////////////////////////////
#include <Wire.h>
#include <SoftwareSerial.h>
// ————————— Gestion du générateur de note morse
const int tonefreq = 800; //tone frequency
const int dotlength = 50; // constants for tone and rest durations
const int dashlength = dotlength * 3; // inter-element gap – between each dot or dash of a letter
const int inter = dotlength; // letter gap is 3 dots – the inter gap is always added – so this is one fewer
const int lgap = dotlength * 2; // inter-letter gap
// word gap is 7 dots – with letter and inter gap already counted, this is -1
const int wgap = dotlength * 4; //inter-word gap
double Time; // Tempo quand le relais est au calme
double COR; // Tempo de detection de porteuse
double HOLD; // Tempo de maintient
double SMetre; //Mesure du Smetre
const int SQL = 7; // Detection de porteuse
const int PTT = 6; //Commande TX
const int K = 9; // Patte du buzzer
const int Audio1 = 4; // Commande relais audio
const int Audio2 = 5; // Commande relais audio
int compteur = 0; // un compteur de detection de porteuse
int etatBouton; // Detection de porteuse
int memoire = LOW; // Memoire de detection de porteuse
/* Le numéro de broche analogique pour la mesure de la tension en VIN */
const byte BROCHE_CAPTEUR_VIN = A0;
/* Coefficient diviseur du pont de résistance */
const float COEFF_PONT_DIVISEUR_VIN = 1.0;
void loop(){
if((Time) < (600000)){ // 10 minutes
_delay(0.001);
Time += 1;
Porteuse();
}else{
Serial.print(« Envoi du Call : « );
digitalWrite(PTT, LOW); //commande LOW et HIGH inversée sur tous les relais
digitalWrite(Audio1, LOW);
digitalWrite(Audio2, LOW);
delay(100);
F6KOP();
digitalWrite(Audio1, HIGH);
digitalWrite(Audio2, HIGH);
Serial.println(« F6KOP »);
digitalWrite(PTT, HIGH);
Time = 0;
}
_loop();
}
void Porteuse()
{
etatBouton = digitalRead(SQL); // lecture de l’état de la presence porteuse
// Si la porteuse a un état différent de celui enregistré ET que cet état est « haut »
if((etatBouton != memoire) && (etatBouton == HIGH))
{
memoire = etatBouton; // on enregistre l’état du bouton pour le tour suivant
}
/* Fonction loop() */
void InRSSI() {
/* Mesure la tension en VIN et la référence interne à 1.1 volts */
unsigned int raw_vin = analogRead(BROCHE_CAPTEUR_VIN);
unsigned int raw_ref = analogReadReference();
/* Calcul de la tension réel avec un produit en croix */
float real_vin = ((raw_vin * 1.1) / raw_ref) * COEFF_PONT_DIVISEUR_VIN;
le Père Noël est arrivé avec quelques semaines d’avance a F6KOP…
Afin d’être au top dans la nouvelle configuration de notre station, il nous a apporté un acom 1000 d’occasion, mais en parfait état et un jeux de filtres de chez Low Band Système.
En 2019 nous devrions être prêt pour les contests et les pile up’s…
Nos TRX d’expédition, sont toujours partant pour une nouvelle aventure, mais notre dernier achat d’occasion n’avais pas eu sa remise a niveau ni son réglage d’ ALC….comme sur nos autres appareils.
Notre KOPain Claude a contacté KENWOOD France et nous avons préparé son envoie aujourd’hui a KOP pour sa cure de jouvence HI..
F6KOP, les KOPains d'abord Radio club de Provins 100 Route De Chalautre la petite
77160 PROVINS Tel : 01.60.58.87.29 / 09.53.14.25.51
Notre club est ouvert tous les week-end
à partir de 9h00
Locator : JN18PN
Les photographies présentées sur ce site restent la propriété exclusive de leurs auteurs ou ayants droit respectifs. Elles sont utilisées à des fins uniquement informatives ou pédagogiques, sans but commercial.