k3ng Keyer: Open-Source Arduino Morse Code Zender Uitgelegd
Een keyer is een apparaat dat signaleren met de hand toelaat via het indrukken van één of meer schakelaars. Bijvoorbeeld, we hebben een keyer in de vorm van een telegraaf toets die functioneert in het sleutelen van Morse codes. In vandaag artikel zullen we uitleggen over een type keyer bekend als de k3ng keyer. We tonen je de kenmerken, schema en een project dat je kunt realiseren met het apparaat.
k3ng Keyer Introductie
k3ng is een relatief goedkope open-source keyer die Arduino-gebaseerd is voor Morse Code/CW met uitstekende flexibiliteit en diverse functies. Bovendien kun je het gebruiken met een AVR MCU chip/volledige Arduino board, waarbij je het direct in circuits programmeert en gebruikt.
Vaak is het ideaal bij permanente installatie binnen een rig, bijv. een homebrew QRP rig of als standalone keyer. Bovendien, aangezien het een open-source code is, is het gemakkelijk aanpasbaar aan de vereisten van iemand.
De Hoofdkenmerken
De hoofdkenmerken van de k3ng Keyer zijn als volgt:
- Eerst bestaat de webinterface, maar is in ontwikkeling, en het heeft een 'Messy'/QLF rechte toets emulatie.
- Dan heeft het een alfabeetzend oefening, USB muis ondersteuning, en een slaapmodus functie.
- Derde, er is een rotary encoder snelheidscontrole, en CW ontvangt de decoder.
- Het heeft ook niet-Engelse tekens ondersteuning.
- De modulaire code ontwerp stelt je in staat om functies te selecteren en eenvoudige codewijziging te hebben.
- Daarnaast heeft het een commando modus die de peddel in staat stelt om geheugens te programmeren, instellingen te wijzigen, etc.
- Het heeft een logging en wedstrijd programma interfacing via 2.0 interface protocol emulatie en K1EL Winkey 1.0.
- Verder kun je k3ng bedienen met een CW toetsenbord zonder een computer te gebruiken, aangezien het een PS2/USB toetsenbord interface heeft.
- Opnieuw, het heeft een optionele LCD (klassieke I2C displays en 4-bit LCD's ondersteund). Dan heeft het ook optionele PTT outputs met configureerbare hang tijden, staart, en kop.
- Ten slotte heeft het een lage output/zijtoon hoog/zijtoon uitschakelen functionerend naar de externe audio oscillator.
Andere cruciale kenmerken zijn:
- Amerikaanse morse modus,
- Diverse oefenmodi en trainingsmodules,
- TX/RX sequencer,
- Molensmodus,
- Toetsenblok ondersteuning,
- Niet-vluchtige opslag van de meeste instellingen,
- Aangepaste en voorgeconfigureerde Prosigns,
- Werkruimte aanpassing,
- Luchtvaart,
- 'Dode operator watchdog',
- Geheugen stapeling,
- Gewichting,
- Dah tot Dit verhouding aanpassing,
- Sleutelcompensatie,
- Aanpasbare frequentie zijtoon,
- Farnsworth timing,
- Hellschreiber modus (baken, geheugen macro, toetsenbord zenden),
- Peddel omkeren,
- CMOS super keyer Iambic B timing,
- Bug modus,
- Ultieme modus,
- Enkele peddel,
- Rechte toets ondersteuning,
- Iambic A en B,
- Baken/Vos modus,
- HSCW en QRSS,
- Een optionele snelheidspotentiometer (commando's kunnen ook snelheid aanpassen),
- Serienummer,
- Tot 12 geheugens met macro's,
- Commandoregel interface,
- Programmeren en interfacen via USB-poort,
- Tot zes selecteerbare zender sleutellijnen, en
- CW snelheid is instelbaar van 1-tot-999 WPM.
Circuitdiagrammen en Schema's
Circuitdiagram van een k3ng keyer
Hier zijn een paar dingen die je uit de schema's moet opmerken:
- Eerst is elke condensatorwaarde in uF (Microfarads) tenzij de eisen afwijken.
- Tweedens, het is ideaal om 1K ohm weerstanden te gebruiken dan 100-ohm basisweerstanden.
- Je kunt ook typische tolerantie componenten gebruiken aangezien geen van de waarden superkritisch is.
- Ten slotte, focus voornamelijk op de nummers binnen het vakje voor pinverbinding zoals A2 D13, AN1, etc.
Code
De GitHub website biedt de broncode. Begin dus met het klikken op de knop met Download Zip geschreven aan de rechteronderkant van de site. Het zal je in staat stellen om een ZIP-bestand met alle codes te krijgen.
k3ng keyer kit
Een k3ng keyer kit heeft de volgende samenstelling:
- Een Arduino UNO bijv., Arduino Mega 2560 pro mini
Arduino Mega 2560
- Inputs, bijv., peddel input, geheugenknoppen, toetsenblok, etc.
- Outputs zoals Audio output, Keyer outputs een en twee
- Indicators/Displays, bijv., I2C, LCD, en LED
- Componenten zoals knoppen, headers, transistors, condensators, en weerstanden
Projecten Met K3ng Keyer
Het K3NG keyer project dat we vandaag bespreken heeft een Arduino architectuur. In ons geval hebben we een Mega2560 board omdat het verschillende Keyer opties kan weerstaan. Bovendien kun je het UNO board gebruiken met een minimale optieset. Het project omvat verder het passen van een keyer shield board in de Arduino.
We gebruiken twee software:
- Een Arduino software, 1.6.5 versie
- K3NG keyer software
Benodigde componenten
- Keyer shield board
- Sleutelverbindingen
- Potentiometer
(potentiometer)
- Peddel connector,
- PS/2 toetsenbord
Je kunt ook het volgende in je verbindingspunten opnemen:
- PTT,
Push-to-talk microfoonschakelaar
- Externe drukknoppen, en
- LCD's
Ten slotte kun je programmeerbare verbindingsopties gebruiken zoals een externe luidspreker en schakelbare zijtonen.
Conclusie
We zijn aan het einde van ons artikel gekomen, en we hopen dat je nu goed op de hoogte bent van het k3ng keyer apparaat. Als je nog vragen hebt of verduidelijking nodig hebt, neem dan contact met ons op.
Industriële technologie
- SERENA: Een Aangepast Arduino Mega 2560 Alarmsysteem Met TFT LCD Touchscreen
- Python 3 naar Arduino UNO: Eenvoudige Commando Besturing en LED Demo
- Bouw Een Externe Tekstknop Met Sigfox & Twilio Voor Remote Messaging
- Bouw een Morsecode-zender/ontvanger met Arduino UNO – Praktijk communicatieproject
- WALTER: Een Arduino-aangedreven fotovoor insectenrobot
- Morsecode Zender Bouwen met Arduino – Eenvoudige DIY Handleiding
- Blockly@rduino: Arduino-projecten bouwen met visuele blokprogrammering
- Morse code en dubbele chantage: huidig landschap van geavanceerde malware-dreigingen
- Gieten Uitgelegd: Een Uitgebreide Gids voor Metaalgietprocessen
- G-code vs M-code begrijpen: Belangrijkste verschillen voor CNC-operators
- C++ Hello World‑handleiding: Stap‑voor‑stap code, setup & uitleg