telegamochka (
telegamochka) wrote2010-02-25 02:58 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Знакомство с Arduino, часть 3. Морзе-клавиатура: бета-версия
В начале февраля я попробовала собрать морзе-клавиатуру на базе "радиоконструктора" Arduino. Получился вполне работоспособный прототип с единственной кнопкой, нажимая которую, можно "генерировать" точки и тире - из которых микроконтроллер будет собирать буквы и отправлять их на компьютер. Девайс (если можно назвать девайсом с полдюжины деталек на макетной плате) получился вполне работоспособный. Но для практического применения малопригодный, так что я собиралась усовершенствовать конструкцию. И вот, что у меня получилось.

подробнее
Пожалуй, получившийся девайс можно назвать бета-версией. Функционал практически полностью реализован, осталось превратить поделку в законченное устройство.
Для следующей версии морзе-клавиатуры я собираюсь подобрать более удобный корпус, в котором уместится вся электроника (нужно будет перейти на более компактную версию Arduino), заменить пищалку вибро-моторчиком и, возможно, дополнить клавиатуру жк-экранчиком, на который можно будет выводить подсказки.

подробнее
Пожалуй, получившийся девайс можно назвать бета-версией. Функционал практически полностью реализован, осталось превратить поделку в законченное устройство.
Для следующей версии морзе-клавиатуры я собираюсь подобрать более удобный корпус, в котором уместится вся электроника (нужно будет перейти на более компактную версию Arduino), заменить пищалку вибро-моторчиком и, возможно, дополнить клавиатуру жк-экранчиком, на который можно будет выводить подсказки.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
http://picasaweb.google.com/ivalrom/Thermo#5440428908151020882
http://picasaweb.google.com/ivalrom/Thermo#5440428938857237122
no subject
Хотя в данном случае корпус должен быть довольно специализированный, таскать с собой мыльницу или распредкоробку, которая чуть не больше самого носимого компьютера как-то не того.
no subject
Они распространены, представлены разными размерами, и относительно недорогие.
А вообще лучше всего здесь поглядеть: http://www.korpusa.ru/
no subject
no subject
no subject
Вот только скотч, канцелярский, на ножках светодиодов не комильфо ;)
Я делаю так: Курс начинающего паяльника...
no subject
no subject
Можно паяльником, зажигалкой, спичками, спиртовкой...
Термоусадка
Re: Термоусадка
no subject
no subject
no subject
no subject
Кстати, а почему клавиатура принципиально оставляется морзе? Ведь сделать 5 кнопок - и на ней реально быстро можно будет набирать текст...
no subject
no subject
Спасибо за хронику - термоусадочные трубки я уже купил. В субботу поеду за конденсаторами.
no subject
no subject
no subject
no subject
Возможно, для человека, который знаком со схемотехникой, способен вытравить печатную плату и припаять на нее ATmega, это действительно логичнее :) Arduino хорош тем, что позволяет что-то сделать своимми руками не ттолько радиолюбителям (и радиопроессионалам) со стажем, но и полным чайникам в этом деле - вроде меня :) Для моих задач сейчас вполне хватает тех возможностей и скоростей, которые может предложить Arduino :) Зато он увеличивает скорость вхождения чайника "в тему", позволяя быстро получить работающее нужным образом устройство. Естественно, мне пришлось изучать новые для себя области - но я потратила на их изучение пару вечеров - и смогла получить простое, но работающее устройство, которое мне нужно. Если бы я пыталась собирать все "на голом МК", я бы с месяц потыкалась в различные источники информации и в конце концов опустила бы руки, смирившись с тем, что это мне недоступно :)
> Можете, кстати сделать кросспост в сообщество [info]ru_radio_electr ;)
Спасибо, сейчас попробую :)
no subject
Ну и я всегда готов помочь. А первая поделка у меня была без всяких плат, я тогда не умел травить. Просто взял контроллер в DIP корпусе, припаял к нему разъём ЛПТ порта, через ЛПТ порт прошил и помигал светодиодом. Был бешенный восторг. Это заняло меньше времени, чем сборка арудины ;). Зато дало понимание работы процессора.
no subject
Не совсем так :) Я заинтересована темой носимых компьютеров (wearable computers) и дополненной реальности (augmented reality). А нужных мне устройств почему-то никто не производит. А если и производят - то или втридорога, или не так, как надо, но чаще - и то, и другое вместе :) Поэтому можно или ждать, когда нужный мне девайс наконец-то появится в продаже, или сделать свой вариант. Чем я и занимаюсь :) Так что моя цель - не изучение работы микроконтроллера, а создание девайса, который бы выполнял нужные мне функции: аккордная клвиатура, беспроводной биометрический датчик, беспроводной алфавитно-цифровой дисплей и т.п.
На ассемблере я тоже когда-то писала - и под Z80, и под x86. И в кодах калькулятора БЗ-34 тоже писать программы доводилось :) Но писать объемный код на ассемблере без излишней необходимости я бы не рискнула. В лучшем случае отлаженную C-программу перевела бы на ассемблер :)
no subject
А по поводу вашего проекта, очень похвально всё это. Данная тема мне очень близка, и я пока на рынке не вижу готовых и удачных решений в этой сфере. Озадачившись данным вопросом, я купил себе вот такую вещь http://dlinyj.livejournal.com/tag/friendlyarm . Там нормальный и адекватный linux, который надёжно работает. Ну или адекватное winCE.
Так же очень был вдохновлён подобным девайсем http://dlinyj.livejournal.com/463754.html ;). Надеюсь я верно понял вашу мысль.
mini2440 S3C2440
(http://dlinyj.livejournal.com/tag/friendlyarm)
dlinyj, mini2440 S3C2440 может заменить КПК?
Я ищу себе что-нибудь карманное на Linux.
Re: mini2440 S3C2440
iLet Re: mini2440 S3C2440
А давно Вы заказывали его за $100? По ссылке нет лота.
Во сколько обошлись дополнительные расходы?
Re: iLet Re: mini2440 S3C2440
Заказывал на ебее. По русским деньгам стало около 4500 рубалей
no subject
А как быстро возможно морзить текст?
no subject
Обычно средней квалификации радист работает в диапазоне скоростей 60 — 100 знаков в минуту. Достижения по скоростным приёму-передаче находятся в диапазоне скоростей 260—310 знаков в минуту.
Но вообще-то я в итоге хочу получить не морзе-девайс, а аккордную клавиатуру на базе алфавита Брайля (алфавит для слепых). Так от девайса в любом случае практическая польза будет :)
Клавиатура, что всегда с тобой
При поддержке со стороны Microsoft учёные разработали устройство, считывающие команды, подаваемые движениями и постукиванием пальцами по телу.
no subject
no subject
no subject