MORSE CODE TRAINER EN
SIMULATOR GESCHREVEN IN PYTHON
(2013-2016)
CLICK HERE FOR THE ENGLISH VERSION
Screenshot van het programma om Morse code mee te leren en simuleren.
Vele variaties. Een eenvoudige QRP transceiver voor portable gebruik
tijdens wandelingen of een professionele seinsleutel voor in de shack!
Digitale mode. De computer doet het werk en we zitten heel passief naar
een beeldscherm te kijken om te lezen wat de decoder er van gebakken heeft.
Eenvoudige Morse code transceiver met een seinsleutel die je op je been kunt klemmen.
![]() Begin eerst met alleen maar letters. Dit soort random teksten kun je maken met het oefenprogramma |
![]() Later maak je oefen teksten met alle karakters |
Voor het opnemen is het belangrijk dat je de karakters leert herkennen als een soort muziek. Dus niet eerst omzetten in punten en strepen, maar direct horen dat een .- een A is. Je moet karakters als melodieen leren herkennen. En na een tijdje zul je zelfs hele woorden ineens herkennen zonder de individuele karakters te decoderen.
Om die muzikale herkenbaarheid van karakters snel te leren wordt tegenwoordig vaak de Farnsworth methode toegepast. Bij deze methode wordt het teken met een vrij hoge snelheid geseind (bijvoorbeeld 12 WPM) en de spaties tussen letters en woorden veel groter gemaakt. Dit is mogelijk met het oefenprogramma met de instelling Timing. Met het oefenprogramma kun je teksten bestaande uit 5 random gekozen tekens maken en die omzetten in audio files die je met een muziekspeler kunt beluisteren. Begin eerst met de letters met 1 en 2 punten en strepen en breid dat steeds verder uit.
Mocht je na een tijd redelijk ervaren zijn, dan kun je met het oefenprogramma ook teksten omzetten in Morse code. Ik copieer bijvoorbeeld nieuwsberichten enzo. En dan kun je ook stoorsignalen, ruis en fading toevoegen. Hieronder volgen een paar voorbeelden. Ik kan de WAV files prima afspelen op mijn smartphone met de Google music player. Omdat we alleen lage tonen tot zo'n 1500 Hz gebruiken, is de sample rate van de WAV files laag gehouden, 4800 samples/sec. Daardoor zijn de WAV files redelijk klein en wordt de toonhoogte van de ruis beperkt tot een SSB bandbreedte.
VOORBEELDEN:
Morse en ruis
Morse en fading
Morse en stoorsignalen
Kleine Morse code transceiver, eenvoudig
en goedkoop maar heel betrouwbaar!
Save Setting en Recall Setting
Zoals je op het scherm ziet, kun je allerlei settings programmeren van de Morse en stoorsignalen. Om deze niet steeds opnieuw te moeten instellen, kun je deze settings opslaan en weer oproepen.
Make Text
Hiermee kun je oefenteksten maken zoals je op de voorgaande plaatjes ziet. Je kunt kiezen tussen letters, cijfers, speciale karakters of alle karakters. En je kunt een selectie maken van hoeveel dots en dashes. Zo kun je beginnen met de letters met 1 en 2 dots en dashes en dat steeds verder uitbreiden. Sla de tekst op en maak er daarna een WAV file van.
Sample Rate en Make WAV
De default sample rate van 4800 kan hiermee gewijzigd worden en een tekstbestand kan omgezet worden in een WAV file met de Morse code. Speel deze later af op je smartphone (met Google music player bijvoorbeeld) of je PC. Voordat je een WAV file maakt, moet je eerst de tekst laden met de knop Load Text. Omdat we alleen lage tonen tot zo'n 1500 Hz gebruiken, is een lage sample rate van 4800 samples voldoende en zijn de WAV files redelijk klein en wordt de toonhoogte van de ruis beperkt tot een SSB bandbreedte.
Load Text
Voordat je een WAV file maakt, moet je eerst de tekstfile (*.txt) laden met deze knop.
Timing
Hiermee kun je de seinsnelheid instellen. Een waarde van 0.1 seconde komt overeen met een snelheid van 12 WPM. Ook kun je de pauzes tussen de karakters verlengen met de PAUSE multiplier.
Morse Modes
Druk de knop en je zult een andere mode zien verschijnen op het beeldscherm. Mode 1 is de mode die wij normaal gebruiken. De andere zijn voor het simuleren van modes die gebruikt worden voor QRSS Morse, een mode met heel laag vermogen en langzame seinsnelheid. Eventueel kun je proberen of je Mode 2 op het gehoor kunt decoderen. Bij deze mode is de streep vervangen door een punt met een andere toonhoogte.
Morse Signal
De toonhoogte en sterkte in % van het Morse signaal kan worden ingesteld. Ook kun je voor de spaces een toon instellen. Natuurlijk gebruiken we dat niet voor onze Morse oefeningen, dan zetten we het niveau op 0%. Maar voor het simuleren van QRSS Morse, een mode met heel laag vermogen en langzame seinsnelheid heeft de space wel een toon nodig. Meestal is het verschil in toonhoogte minder dan 5 Hz. QRSS wordt met een speciaal computer programma gedecodeerd.
Fading
Fading kan hiermee worden geactiveerd. Je kunt een fading frequentie kiezen, dus langzame of snellere fading.
Noise en Interferers
Er kan ruis en storende, op Morse code gelijkende signalen worden toegevoegd. Let er wel op dat de niveau's van alle signalen opgeteld (Morse, ruis en alle interferers) maximaal 100% mogen zijn.
Signal Level
Hiermee kan het niveau van het complete signaal worden geregeld. Niet echt nodig, kan soms handig zijn.
![]() Wanneer je behoorlijk ervaren bent geworden, zul je in de shack een squeeze keyer gaan gebruiken. |
![]() Hiermee kun je urenlang heel ontspannen met een hogere snelheid seinen. |
Hoe verder?
Wanneer je behoorlijk ervaren bent geworden, zul je in de shack een squeeze keyer gaan gebruiken. Deze heeft twee paddles. Hiermee kun je urenlang heel ontspannen met een hogere snelheid seinen. Je duim is voor de strepen, je wijsvinger voor de punten.
Helaas zijn er geen stations meer die bijvoorbeeld nieuwsberichten en weerberichten in Morse uitzenden. Maar met het oefenprogramma kun je teksten van internet omzetten in Morse code, ruis en op Morse code lijkende signalen toevoegen. Dan is het net alsof je naar je kortegolf ontvanger zit te luisteren.
Met mijn zelfgebouwde 2 meter transceiver maakte ik de eerste verbindingen in Morse code! Pas een maand later kwam het eerste QSO in FM-spraak. Geweldig die steeds maar wisselende condities. En ook tijdens slechte condities kon je met Morse code over heel grote afstanden een QSO maken!
Portable tijdens koud weer in een guur winter landschap?
Dan is Morse code de meest betrouwbare communicatie!
SOFTWARE
Voordat je dit programma gebruikt, moet je Python installeren. Dit gaat heel eenvoudig. Maar lees eerst eens iets over Python door op de volgende link te klikken:WAT IS PYTHON EN HOE INSTALLEER JE PYTHON
Omdat de broncode van Python in ASCII geschreven is, kun je zelf het programma eenvoudig aanpassen aan je eigen wensen. Denk bijvoorbeeld aan de grootte van het scherm, de kleuren enz.
Benodigde Python versie: