Перевожу статью о разработке K3NG весьма функционального ключа на Arduino, вплоть до эмуляции протоколов Winkey. Не уверен, нужно ли это кому-то, но если вдруг...перевод (пока- в процессе) на сайте в подписи.:read:
Вид для печати
Перевожу статью о разработке K3NG весьма функционального ключа на Arduino, вплоть до эмуляции протоколов Winkey. Не уверен, нужно ли это кому-то, но если вдруг...перевод (пока- в процессе) на сайте в подписи.:read:
Спасибо за наводку! C интересом ознакомился с информацией по этому вопросу. :read:
Перевод закончен, выложен на сайте в подписи. Прямая ссылка http://rz9hk.ru/412/
Вдруг да и пригодится кому :victory:
спасибо! надо будет попробовать
Вот и я решил попробовать.
Купил ребенку набор для сборки робота Mini-Bots и при сборке или брак попался или сами напортачили, но робот наш стал прихрамывать на одну ногу, т.к. оказался неисправным один из сервомоторов. Деваться некуда пришлось заказать новый моторчик.
А пока китайские товарищи будут выполнять заказ, я решил поглубже изучить мозг купленного чуда. Основа представляет собой плату платформу типа Arduino – 8 на микроконтроллере ATmega8 с 8 Кб оперативной, 16 МГц тактовая, язык программирования на основе С и С++. Маловато конечно памяти и быстродействия, но в былые времена довелось поработать на ЕС-1020 с 64 Кб ОЗУ и 30 Мгц тактовой, так на ней такие чудеса творили, что современное поколение программистов и не поверит. На БИУС-ах «Лесоруб» до сих пор бороздят просторы океана крейсера, а у них всего памяти на младших моделях 512 Кб и тактовая не помню, но не ахти какая, и ничего рулят атомными ПЛ и Кузнецовыми., управляя энергоустановками и всем вооружением . Рулили. Ну да ладно.Есть у меня клавиатурный датчик морзе “CW Keyboard” в котором вроде все правильно, но нет буферизации, нет регулировки между словами и т.д. Ну думаю, тряхну стариной и попробую под свои требования соорудить подобный девайс. Покумекал, как сделать так, чтобы не курочить ребенку конструктор и приступил. Единственно припаял к плате провод земли, а все остальное на переходниках, благо, что платформа заточена под стыковку с другим конструктивами. Схему подключения и библиотеку нашел в сети. Правда, все наработки только под PS/2, а под USB ничего не нашел, но я не расстроился, т.к. это дело времени и денег. Кстати у американца тоже под PS/2. В качестве исполнительного органа без раздумий взял герконовое реле, т.к. вспомнил, как повозился с “CW Keyboard”, ЭКМ-4 и с другими изделиями на полупроводниковом выходе при стыковке с IC-78 в итоге так и не достигнув нормальных результатов в условиях некачественного заземления. Реле, на мой взгляд, может быть и не так долговечно, зато дает правильный результат сразу и работать с ним, оказалось в данном случае, очень просто. Но это мое мнение и я не претендую на его правильность.
Короче говоря, взял плату управления от робота, разъем для клавиатуры от старой мамки, реле, все подключил, написал программку и…. Все получилось. На картинке изобразил, как подключена клава и реле, правда, плата показана от настоящей ардуины, но это так для знакомства кто не видел. На фото платка от робота, с которой работал. Проверил с трансивером. Все вроде не плохо. Конечно, дорабатывать еще много чего надо. Это просто модель. Скорость пока задается программно, но всему свое время. Заказал специально ардуину для своих экспертменов, т.к. надо восстановить ребенку робота. Вот так и я приобщился к этой теме. Что касается американского коллеги, то он просто молодец. Я обязательно внимательно изучу его опыт.
2 RZ9HK
ВИКТОР,большое спасибо за статью. Заказал платку Ардуино в Гонконге и набор ключа у немца(ну лень самому делать), по плучении попробую собрать. Если кому будет интересно, сделаю фотоотчет.
Тоже взял себе Ардуину - делаю пульт дистанционного управления трансивером. Забавная штука, хоть и с косяками. Сторожевой таймер в режиме RESET не поддерживается загрузчиком. Вешается платка.
Купил программатор и шьюсь теперь через него. Все работает и в CVAVR программировать можно.
Получил от DJ0MY набор Nanokeyer,к сожалению,сама Ардуино где-то едет.
За наводку большое спасибо RZ9HK
наверное тут
за 29 евро пришлют куда хочешь
еще придется купить Arduino Nano, например у китайцев
за 12 долл пришлют куда захочешь
Поддержал своим взносом китайского производителя.
А какие еще есть проекты на базе Нано для нашего брата?
Сорри, только зашел. Совершенно верно, 29 евро набор плюс 12-13 долларов ардуино.
Ардуино ставится на разьем и может быть использована для других проетов.
2 RX3X навскидку-там же у RZ9HK плата SO2R
Я правильно понял, что, например, обсуждаемый тут ключ можно реализовать на любой версии платформы Arduino (http://arduino.ru/Hardware), или софт написан именно для Нано ?
да
чтобы был как минимум на чипе ATMEGA 328
(чтобы прога в память влезла)
Добавлено через 1 минуту
вот списочек со ссылками
можно делать не только на Nano
подойдет и UNO и Mega (только на смотреть чтобы прога юзала нужные пины)