Здравствуте! Можно ли подключить к этому ключу вместо ps клавиатура usb такая ?
Последний раз редактировалось RU9CA; 30.03.2021 в 08:13. Причина: П.6.2
Здравствуйте всем!
Собрал ключ из набора http://radiodiy.club/files/K3NG_KEYER_V2_Documents.pdf, запустил, все работает, как заявлено, но столкнулся с такой проблемой:
Сообщение отSergно логика этого ключа так и наровит выдать "лишний" знак
Ямбический режим "B" действительно норовит выдать лишний знак при использовании двухрычажного ключа. Так, вместо буквы А, частенько может получиться "R", и т.д.
Вопрос: кто может подсказать как решить эту проблему программно (что поправить в скетче), или может помочь только схемное решение?
Заранее спасибо!
73! Павел (un7jdb)
Испытал изготовленный девайс с логгерным софтом, прекрасно работает с N1MM, а со вчерашнего дня и с LogHX
Всем добрый вечер! Прошу помощи...Собрал ключ на Ардуино UNO, как ключ работал нормально, но при увеличении функций писал, что память перегружена. Поэтому решил собрать на MEGA
2560. При подключении дисплея LCD2004+I2C не могу понять, какую строку нужно разкомментировать в keyer_features_and_o ptions.h Привожу машинный перевод-
Этот ключ поддерживает LCD дисплей, либо стандартный банальный дисплей Hitachi LCD в четырех битовом режиме, Adafruit LCD I2C RGB щит и I2C характер рюкзак, YourDuino I2C LCD дисплей, Linksprite 16 X 2 LCD Keypad щит, и FaBo LCD I2C кирпич(библиотека), среди других.
Спрошу по другому-какую из строк нужно разкомментировать для LCD2004-
#define FEATURE_LCD_4BIT // classic LCD display using 4 I/O lines#define FEATURE_LCD_ADAFRUIT _I2C // Adafruit I2C LCD display using MCP23017 at addr 0x20#define FEATURE_LCD_ADAFRUIT _BACKPACK // Adafruit I2C LCD Backup using MCP23008 (courtesy Josiah Ritchie, KE0BLL)#define FEATURE_LCD_YDv1 // YourDuino I2C LCD display with old LCM 1602 V1 ic#define FEATURE_LCD1602_N07D H // http://linksprite.com/wiki/index.php...Arduino#define FEATURE_LCD_SAINSMAR T_I2C#define FEATURE_LCD_FABO_PCF 8574
Решается эта проблема - " в лоб"
Несколько минут упражнеий и Вы - виртуозно используете самый популярный среди операторов режим IAMBIC B
Вот диаграмма, которая поможет Вам понять - что там происходит
Из диаграммы видно, что для того что бы передать CQ в ямбике А - нужно до "последнего" сжимать оба рычага
Если вы, по какой -то причине...не дождетесь полного формирования знака...то вы потеряете последнюю точку.
В ямбике В такого не происходит.
Ваш мозг быстро поймет, когда надо отпускать "щипок" в режиме В...и все наладится. -
в режиме В - зажмите рычаг тире - пойдет серия тире...и не отпусая тире - коротко зажмите точки - сформируется точка и если вы не отпустили тире - дальше опять пойдут тире.
В режиме А - то же самое...не всегда приведет к формированию точки...все зависит от момента в цикле...в которм вы нажмете точку....Это очень неприятное свойство. Ты ждешь. что ключ понял твою команду...а он ...себе на уме
В режиме А - придется "добивать" последнюю точку...Т.Е. В режиме В - вы щипнули оба рычага и знак сформирован.
А в режиме А - вы щипнули оба рычага...а желаемый знак не сформируется...приде тся добивать последний элемент знака.
В режиме А - движений БОЛЬШЕ.
Рассказывать дольше, чем попробовать
Вот тут коллега наглядно показывает разницу в количестве движений в А и В
https://www.youtube.com/watch?v=6R4t3Wq1Gic
Последний раз редактировалось RU9CA; 30.03.2021 в 08:11. Причина: П.6.2
[QUOTE=UA9SJR]Спрошу по другому-какую из строк нужно разкомментировать для LCD2004
Если у Вас используется I2C переходник на чипе PCF8574, то в файле "keyer_features_and_o ptions.h" надо раскомментировать
#define FEATURE_LCD_MATHERTE L_PCF8574
В файле "keyer_settings.h" надо указать параметры дисплея - число символов в строке и число строк
для дисплея LCD2004 это будет
#define LCD_COLUMNS 20
#define LCD_ROWS 4
Последний раз редактировалось 0лег; 29.03.2021 в 23:17.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)