telegamochka: (Default)
[personal profile] telegamochka
В начале февраля я попробовала собрать морзе-клавиатуру на базе "радиоконструктора" Arduino. Получился вполне работоспособный прототип с единственной кнопкой, нажимая которую, можно "генерировать" точки и тире - из которых микроконтроллер будет собирать буквы и отправлять их на компьютер. Девайс (если можно назвать девайсом с полдюжины деталек на макетной плате) получился вполне работоспособный. Но для практического применения малопригодный, так что я собиралась усовершенствовать конструкцию. И вот, что у меня получилось.



подробнее

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

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

Date: 2010-02-25 12:00 pm (UTC)
From: [personal profile] alll
Кстати, тема, которая отчего-то постоянно остаётся в тени: а где берут корпуса для самодельной электроники?

Date: 2010-02-25 12:05 pm (UTC)
From: [identity profile] divemachine.livejournal.com
Класс! Порадовала! :)
Вот только скотч, канцелярский, на ножках светодиодов не комильфо ;)

Я делаю так: Курс начинающего паяльника...

Date: 2010-02-25 12:05 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Видела коробочки в ЧипДипе. Можно попробовать заказать готовый ппластиковый корпус, вроде, делают мелкие серии. Еще можно попробовать заюзать реп-рап... Или фрезерным робо-станком из куска пластмассы. Буду думать...

Date: 2010-02-25 12:06 pm (UTC)
From: [identity profile] divemachine.livejournal.com
можно выдавить из оргстекла и покрасить, можно спаять из фольгированного гетинакса, можно... можно готовый купить в "чип и дип" :)

Date: 2010-02-25 12:13 pm (UTC)
From: [identity profile] rufous-spb.livejournal.com
Если особых красот не нужно, можно использовать всё что угодно. Например мыльницу =) Ещё хорошо идут распределительные коробки:

http://picasaweb.google.com/ivalrom/Thermo#5440428908151020882
http://picasaweb.google.com/ivalrom/Thermo#5440428938857237122

Date: 2010-02-25 12:15 pm (UTC)
From: [identity profile] aamonster.livejournal.com
И как это я упустил предыдущие посты из этой серии?

Кстати, а почему клавиатура принципиально оставляется морзе? Ведь сделать 5 кнопок - и на ней реально быстро можно будет набирать текст...

Date: 2010-02-25 12:17 pm (UTC)
From: [personal profile] alll
О, с распредкоробками хорошая идея, спасибо.

Хотя в данном случае корпус должен быть довольно специализированный, таскать с собой мыльницу или распредкоробку, которая чуть не больше самого носимого компьютера как-то не того.

Date: 2010-02-25 12:24 pm (UTC)
From: [identity profile] rufous-spb.livejournal.com
Ну можно поискать такие корпусяки. http://www.brownbear.ru/goods/9077.html
Они распространены, представлены разными размерами, и относительно недорогие.

А вообще лучше всего здесь поглядеть: http://www.korpusa.ru/

Date: 2010-02-25 12:35 pm (UTC)
From: [personal profile] alll
Спасибо!

Date: 2010-02-25 01:24 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
На 2-кнопочной морзе-клавиатуре проще отработать основные моменты, которые потребуются для сборки нормального аккордника. Мне же еще разбираться с вибро-мотором, жк-дисплеем, bluetooth-модулем и блоком питания... Проще это делать, когда проводов меньше :)

Date: 2010-02-25 01:24 pm (UTC)
From: [identity profile] isolder.livejournal.com
Что-нибудь потолще фломастера надо было взять, хоть ручку от лыжной палки.
Спасибо за хронику - термоусадочные трубки я уже купил. В субботу поеду за конденсаторами.

Date: 2010-02-25 02:15 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Спасибо :) Значит, под термоусадочную трубочку нужно вставлять кембрик? А как термоусаживать? Паяльником?

Date: 2010-02-25 02:15 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
А что собираешься делать?

Date: 2010-02-25 02:30 pm (UTC)
From: [identity profile] isolder.livejournal.com
Пока начну со всякого радиоремонта.

Date: 2010-02-25 03:10 pm (UTC)
From: [identity profile] divemachine.livejournal.com
Кембрик я поставил для изоляции, чтобы не замкнуть ножки между собой, а-то после термоусадки проблематично исправлять :)

Можно паяльником, зажигалкой, спичками, спиртовкой...

Термоусадка

Date: 2010-02-25 03:13 pm (UTC)
From: [identity profile] eval-apply.livejournal.com
Лучше строительным (или бытовым, если горячий) феном.

Date: 2010-02-25 03:28 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
То есть кембрик - на каждую (кроме одной) ножку, а затем их все - под одну термоусадку?

Date: 2010-02-25 03:41 pm (UTC)
From: [identity profile] divemachine.livejournal.com
Да,я считаю, что этого достаточно.

Re: Термоусадка

Date: 2010-02-25 03:41 pm (UTC)
From: [identity profile] divemachine.livejournal.com
Горячий воздух - в обще идеально.

Date: 2010-02-26 12:45 am (UTC)
From: [identity profile] ibnteo.livejournal.com
3D принтер собрать!

Date: 2010-02-26 05:40 am (UTC)
From: [identity profile] telegamochka.livejournal.com
Вот я и говорю - можно попробовать реп-рап :) Правда, качество поверхности отпечатанного изделия, вроде, оставляет желать лучшего. Но если поработать шкуркой... :)

Date: 2010-03-04 12:29 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Отличная поделка. Правда мне не понятен, зачем мучится с арудино, когда можно нормально программировать чистые AVR-микроконтроллеры, что даёт гораздо больше возможностей и скорости? Можете, кстати сделать кросспост в сообщество [livejournal.com profile] ru_radio_electr ;)

Date: 2010-03-04 12:30 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
делают из фанеры например, либо льют из эпоксидки. На Юноне есть ларёк, где можно заказать корпус. Так же в "Точке опоры" есть разные корпуса, ну так же как верно заметили ниже в Чип-дипе. Обычно устройство делают под конкретный корпус (если серьёзное устройство)

Date: 2010-03-04 12:58 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
> Правда мне не понятен, зачем мучится с арудино, когда можно нормально программировать чистые AVR-микроконтроллеры, что даёт гораздо больше возможностей и скорости?

Возможно, для человека, который знаком со схемотехникой, способен вытравить печатную плату и припаять на нее ATmega, это действительно логичнее :) Arduino хорош тем, что позволяет что-то сделать своимми руками не ттолько радиолюбителям (и радиопроессионалам) со стажем, но и полным чайникам в этом деле - вроде меня :) Для моих задач сейчас вполне хватает тех возможностей и скоростей, которые может предложить Arduino :) Зато он увеличивает скорость вхождения чайника "в тему", позволяя быстро получить работающее нужным образом устройство. Естественно, мне пришлось изучать новые для себя области - но я потратила на их изучение пару вечеров - и смогла получить простое, но работающее устройство, которое мне нужно. Если бы я пыталась собирать все "на голом МК", я бы с месяц потыкалась в различные источники информации и в конце концов опустила бы руки, смирившись с тем, что это мне недоступно :)

> Можете, кстати сделать кросспост в сообщество [info]ru_radio_electr ;)

Спасибо, сейчас попробую :)

Date: 2010-03-04 01:29 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Я снимаю шляпу, что вы так заинтересованны микроконтроллерной техникой. В мою бытность, когда я начинал, будучи школьником, были только контроллеры и документация на английском. Но у меня было безудержное желание. На самом деле контроллеры - это очень просто. Мне проще программировать на ассемблере, чем на си или других языках, т.к. мне понятно как работает машина. И я начинал с него. А по поводу разбираться с контроллерами, порекомендую блог моего коллеги (соадмина по сообществу) http://easyelectronics.ru/ .

Ну и я всегда готов помочь. А первая поделка у меня была без всяких плат, я тогда не умел травить. Просто взял контроллер в DIP корпусе, припаял к нему разъём ЛПТ порта, через ЛПТ порт прошил и помигал светодиодом. Был бешенный восторг. Это заняло меньше времени, чем сборка арудины ;). Зато дало понимание работы процессора.

Date: 2010-03-04 03:23 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
> вы так заинтересованны микроконтроллерной техникой.

Не совсем так :) Я заинтересована темой носимых компьютеров (wearable computers) и дополненной реальности (augmented reality). А нужных мне устройств почему-то никто не производит. А если и производят - то или втридорога, или не так, как надо, но чаще - и то, и другое вместе :) Поэтому можно или ждать, когда нужный мне девайс наконец-то появится в продаже, или сделать свой вариант. Чем я и занимаюсь :) Так что моя цель - не изучение работы микроконтроллера, а создание девайса, который бы выполнял нужные мне функции: аккордная клвиатура, беспроводной биометрический датчик, беспроводной алфавитно-цифровой дисплей и т.п.

На ассемблере я тоже когда-то писала - и под Z80, и под x86. И в кодах калькулятора БЗ-34 тоже писать программы доводилось :) Но писать объемный код на ассемблере без излишней необходимости я бы не рискнула. В лучшем случае отлаженную C-программу перевела бы на ассемблер :)

Date: 2010-03-04 04:10 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Не вижу проблем писать на ассемблере, очень простой язык. Я достаточно сложные устройства на нём делал. У меня даже есть операционная система, для AVR, написанная целиком на ассемблере.

А по поводу вашего проекта, очень похвально всё это. Данная тема мне очень близка, и я пока на рынке не вижу готовых и удачных решений в этой сфере. Озадачившись данным вопросом, я купил себе вот такую вещь http://dlinyj.livejournal.com/tag/friendlyarm . Там нормальный и адекватный linux, который надёжно работает. Ну или адекватное winCE.


Так же очень был вдохновлён подобным девайсем http://dlinyj.livejournal.com/463754.html ;). Надеюсь я верно понял вашу мысль.

mini2440 S3C2440

Date: 2010-03-05 09:00 am (UTC)
From: [identity profile] eval-apply.livejournal.com
dlinyj:
В общем я нашёл платформу, из которого можно сделать идеальный КПК, о котором я так давно грезил. Сегодня мне принесли его, из далёкой страны восходящего Солнца - Китая. Я его раскрыл, подключил и открылась мне тайна мира сего. (http://dlinyj.livejournal.com/tag/friendlyarm)

dlinyj, mini2440 S3C2440 может заменить КПК?

Я ищу себе что-нибудь карманное на Linux.

Re: mini2440 S3C2440

Date: 2010-03-05 09:04 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Это и есть по сути очень навороченный КПК. Там эзернет есть. Можно всякие блутусы, гсм модемы нацепить и получить мощщ. Единственное, что необходимо сделать - контроллер заряда аккумулятора и сам аккумулятор повесить. Ну и плюс корпус сделать нормальный. Но даже с ручным трудом выйдет дешевле, чем любой линукс кпк!

iLet Re: mini2440 S3C2440

Date: 2010-03-05 09:15 am (UTC)
From: [identity profile] eval-apply.livejournal.com
И даже iLen mini за $150? (http://pda.computerra.ru/?action=article&id=510645 , haleron.com)

We ship worldwide. The unit is purchased online and you may pay with credit card, western union, or bank transfer

А давно Вы заказывали его за $100? По ссылке нет лота.
Во сколько обошлись дополнительные расходы?

Re: iLet Re: mini2440 S3C2440

Date: 2010-03-05 09:27 am (UTC)
From: [identity profile] dlinyj.livejournal.com
про первое ничего не слышал. Но мне скорее функционал нужен (типа эзернета и трёх компортов).

Заказывал на ебее. По русским деньгам стало около 4500 рубалей

Date: 2010-03-05 12:05 pm (UTC)
From: [identity profile] aterentiev.livejournal.com
я бы посадил по термоусадке прямо на ножку, без кембриков

Date: 2010-04-29 11:04 am (UTC)
From: [identity profile] jxrgo-pet.livejournal.com
Одно слово: крутотень. Френдить, срочно френдить.

А как быстро возможно морзить текст?

Date: 2010-04-29 03:06 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
http://ru.wikipedia.org/wiki/%D0%90%D0%B7%D0%B1%D1%83%D0%BA%D0%B0_%D0%9C%D0%BE%D1%80%D0%B7%D0%B5
Обычно средней квалификации радист работает в диапазоне скоростей 60 — 100 знаков в минуту. Достижения по скоростным приёму-передаче находятся в диапазоне скоростей 260—310 знаков в минуту.

Но вообще-то я в итоге хочу получить не морзе-девайс, а аккордную клавиатуру на базе алфавита Брайля (алфавит для слепых). Так от девайса в любом случае практическая польза будет :)
From: [identity profile] eval-apply.livejournal.com
25.05.2010, 12:09 Проект Skinput: "Кожный ввод" Автор: Олег Нечай http://pda.computerra.ru/?action=article&id=533887
При поддержке со стороны Microsoft учёные разработали устройство, считывающие команды, подаваемые движениями и постукиванием пальцами по телу.

Date: 2010-06-06 11:14 am (UTC)
From: [identity profile] jeremy-slonik.livejournal.com
Я конечно мб и не в тему, а пятипальцевую клавиатуру вы видели? Они даже в продаже есть...

Date: 2010-06-06 11:15 am (UTC)
From: [identity profile] jeremy-slonik.livejournal.com
Именно что аккордную.

Date: 2010-06-06 01:08 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Если не сложно - скиньте, пожалуйста, ссылку на девайс? Сейчас у меня есть идея более простой в освоении клавиатуры. Попробуем сделать прототип, если идея окажется рабочей (должна, должна!) - опубликуем инфу и, может быть, опробуем выпустить небольшую пробную партию :)

Date: 2010-06-17 06:22 am (UTC)
allter: (Default)
From: [personal profile] allter
Кстати, прозрачные упаковки от двух сосок Aventa, визуально, должны подойти. Правда, там нет места под винты, но раз они одноразовые, можно и склеить.

Profile

telegamochka: (Default)
telegamochka

April 2017

S M T W T F S
      1
234 567 8
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 10th, 2025 12:40 am
Powered by Dreamwidth Studios