Difference between revisions of "K3NG Keyer"
Jump to navigation
Jump to search
Blwikiadmin (talk | contribs) |
Blwikiadmin (talk | contribs) |
||
(21 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
* [https://github.com/k3ng/k3ng_cw_keyer/wiki K3NG Arduino CW Keyer Wiki] | * [https://github.com/k3ng/k3ng_cw_keyer/wiki K3NG Arduino CW Keyer Wiki] | ||
+ | * Arduino Pro Mini | ||
+ | * Rotary Encoder to set speed | ||
+ | * Buzzer for sidetone | ||
+ | * MINI-360 DC/DC Power Supply | ||
+ | ** 5-24VDC? in | ||
== Parts == | == Parts == | ||
Line 13: | Line 18: | ||
[[File:ArdProMini-Pins.PNG]] | [[File:ArdProMini-Pins.PNG]] | ||
+ | |||
+ | ==== Pins Used (keyer_pin_settings.h) ==== | ||
+ | |||
+ | <pre> | ||
+ | #define paddle_left 2 | ||
+ | #define paddle_right 5 | ||
+ | #define tx_key_line_1 11 | ||
+ | #define tx_key_line_2 10 | ||
+ | #define rotary_pin1 12 | ||
+ | #define rotary_pin2 9 | ||
+ | #define pin_straight_key 3 | ||
+ | </pre> | ||
+ | |||
+ | ==== Pins used (keyer_features_and_options.h) ==== | ||
+ | |||
+ | <pre> | ||
+ | #define FEATURE_ROTARY_ENCODER | ||
+ | </pre> | ||
=== Rotary Encoder/Breakout Board === | === Rotary Encoder/Breakout Board === | ||
Line 27: | Line 50: | ||
* [http://www.mathertel.de/Arduino/RotaryEncoderLibrary.aspx Library for the Arduino environment for using a rotary encoder as an input] | * [http://www.mathertel.de/Arduino/RotaryEncoderLibrary.aspx Library for the Arduino environment for using a rotary encoder as an input] | ||
− | == Schematic == | + | ==== Keyer Paddle ==== |
+ | |||
+ | * Left paddle (pushed right) = dit | ||
+ | * Right paddle (pushed left) = dah | ||
+ | * Adjusting MFJ paddles | ||
+ | |||
+ | <video type="youtube">uIXz-AZdDPM</video> | ||
+ | |||
+ | == Schematics == | ||
+ | |||
+ | [[File:MiniDuino_Keyer.PNG]] | ||
+ | |||
+ | * Front Side | ||
+ | |||
+ | [[File:KEYER-PROTOTYPE.PNG]] | ||
+ | |||
+ | * Rear side | ||
+ | |||
+ | [[File:KEYER-PROTOTYPE-flipped.PNG]] | ||
+ | |||
+ | === Original Schematic === | ||
[[File:k3ng-keyer-schematic-2012052101.png]] | [[File:k3ng-keyer-schematic-2012052101.png]] | ||
+ | |||
+ | === VE2EVN Schematic === | ||
+ | |||
+ | [[File:VE2EVN_BUILD_K3NG_KEYER-953px.png]] | ||
== Videos == | == Videos == |
Latest revision as of 15:45, 24 August 2021
Contents
Features
- K3NG Arduino CW Keyer Wiki
- Arduino Pro Mini
- Rotary Encoder to set speed
- Buzzer for sidetone
- MINI-360 DC/DC Power Supply
- 5-24VDC? in
Parts
Arduino Pro Mini
- 3.3V
- 8 MHz
Pins Used (keyer_pin_settings.h)
#define paddle_left 2 #define paddle_right 5 #define tx_key_line_1 11 #define tx_key_line_2 10 #define rotary_pin1 12 #define rotary_pin2 9 #define pin_straight_key 3
Pins used (keyer_features_and_options.h)
#define FEATURE_ROTARY_ENCODER
Rotary Encoder/Breakout Board
- Includes pushbutton Switch
- Includes Pull-Up resistors
- Needs R/C filter on output for debounce
- Reading Rotary Encoders - Arduino reference
- Simple Rotary Encoder Arduino library
- Library for the Arduino environment for using a rotary encoder as an input
Keyer Paddle
- Left paddle (pushed right) = dit
- Right paddle (pushed left) = dah
- Adjusting MFJ paddles
Schematics
- Front Side
- Rear side
Original Schematic
VE2EVN Schematic
Videos