Автор Тема: Клавиатура для ношения на руке, идея, (мозговой штурм)  (Прочитано 12662 раз)

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11617
  • Репутация: +23/-16
    • http://jowel.ru
    • E-mail
    • Личное сообщение (Оффлайн)
зачем всё это нужно?

И я не знаю.

Цитировать
Чем хуже обычный смартфон с экранной клавиатурой? Причём всё в одном флаконе: и клавиатура, и процессор, причём весьма мощный, многоядерный, и беспроводная связь, и навигация, и интернет. Ну что ещё нужно?

Именно! Причем, из смартфона можно вообще все что угодно сделать, там все есть - пиши программу и получай на выходе все что хочешь.

Цитировать
Единственная вразумительная причина, которую я услышал, - это то, что это будет сделано своими руками.

Еще раз, если только за ради искусства - тогда ладно, любой проект имеет право на жизнь, тем более такой проект, довольно простой, я бы его студентом в качестве курсового проекта задал :) Если это разработка претендующая на серийное (мелкосерийное) производство - тогда должен быть применен нормальный коммерческий подход, при этом нет необходимости создавать окончательный вариант, достаточно создать некую демонстрационную модель, но изначально нужно объяснить зачем это нужно и какова область применения. Я пока не вижу где подобное устройство может быть применено.

Оффлайн Новичёк

  • Administrator
  • Full
  • *****
  • Сообщений: 8767
  • Репутация: +21/-106
    • Личное сообщение (Оффлайн)
Я вот что подумал. Эта тема называется в конце "...мозговой штурм". Соответственно здесь много лишней информации.

Вообще-то, информация "лишней" не бывает!

Так как метод "Мозгового Штурма", подразумевает генерацию разнообразных (и противоречащих идей). Пора пожалуй создать на форуме тему с рабочими материалами спецификациями и алгоритмами, которые частично уже здесь сформировались.

Повторюсь, что-то типа мозгового штурма было в начале этой темы. Вот только ты, как я уже писáл,  принял к разработке самый примитивный, ничем не обоснованный (кроме желания сделать самому эту клавиатуру), и к тому же бесперспективный в плане бизнеса вариант!

И спокойно и планомерно разрабатывать УСТРОЙСТВО в рамках заданных условий и стандартов.

А где хотя бы внятно изложенное Техническое задание (ТЗ)? Конечно же не нужно его излагать, как я уже писáл в полном соответствии с ГОСТ'ом, но основные требования должны быть изложены по любому! И там же, в ТЗ, должны быть указаны стандарты (ГОСТ'ы) которым эта разработка должны соответствовать. А без этого, как я уже опять же писáл, получится не пойми что и нужное не пойми кому, точнее ненужное никому!

PS. Со мною случилась досадная неприятность - "немножко" сломал левую руку (из-за нервов видимо - много всего). (В потенциальном месте крепления клавиатуры). В течении месяца планирую срастить. :)

Печально... Искренне желаю не падать духом и скорейшего выздоровления! У меня у младшего сына та же история, только рука - правая, и гипс он снял два дня назад.

Оффлайн digitalman

  • DiG_Man
  • Full
  • ****
  • Сообщений: 1363
  • Репутация: +0/-0
  • DigitalMan[hi is not Cristopher Lambert]
    • http://vkontakte.ru/digital_man
    • Личное сообщение (Оффлайн)
зачем всё это нужно?

И я не знаю.

Цитировать
Чем хуже обычный смартфон с экранной клавиатурой? Причём всё в одном флаконе: и клавиатура, и процессор, причём весьма мощный, многоядерный, и беспроводная связь, и навигация, и интернет. Ну что ещё нужно?

Именно! Причем, из смартфона можно вообще все что угодно сделать, там все есть - пиши программу и получай на выходе все что хочешь.

Цитировать
Единственная вразумительная причина, которую я услышал, - это то, что это будет сделано своими руками.

Еще раз, если только за ради искусства - тогда ладно, любой проект имеет право на жизнь, тем более такой проект, довольно простой, я бы его студентом в качестве курсового проекта задал :) Если это разработка претендующая на серийное (мелкосерийное) производство - тогда должен быть применен нормальный коммерческий подход, при этом нет необходимости создавать окончательный вариант, достаточно создать некую демонстрационную модель, но изначально нужно объяснить зачем это нужно и какова область применения. Я пока не вижу где подобное устройство может быть применено.

Ещё раз хочу коротко описать эту концепцию, и область применения. Тема длинная - писал уже, но так как всё забывается - напомню.

Мобильная клавиатура естественно не сама по себе, а в составе мобильного опять же компьютера. Смартфон это НЕ компьютер. Для любого АйТишника - компьютер это прежде всего УНИВЕРСАЛЬНОЕ устройство которое можно ПРОГРАММИРОВАТЬ в широких пределах. Смартфон - обычный ПОТРЕБИТЕЛЬСКИЙ гаджет, практически не требующий от пользователя специальных знаний.

Что касается ноутбуков - они хороши, но большая их часть рассчитана на дом и офис а опять же не на полевые условия. Ноутбуком нельзя пользоваться на ходу, а смартфон "на ходу" легко разбить.

В качестве компьютера может быть использован к примеру Raspberry - "Малина", компактная дешевая плата, ну или какой угодно мини/микро-ATX, который можно носить в рюкзаке вместе с ёмким аккумулятором.

Очевидно потребуется и устройство ВЫВОДА, дисплей/очки-дисплей. Но его разработать гораздо сложнее, да и скорее всего рынок уже имеет варианты и готовит новые.

Я вот сейчас набираю текст одной рукой (поскольку сломал вторую, она в гипсе). Какая ирония судьбы! :)) Скорость набора текста на стандартной клавиатуре упала раза в четыре. А вот на клавиатуре с конструкцией сабжа я бы вероятно набирал текст лишь в два раза медленнее, чем на обычной, когда освоил бы раскладку.

SMS-ку подобной клавиатурой было бы проще написать чем на телефоне с T9.

Клавиатура эта как уже писалось была бы хорошо востребована в диких полевых условиях. Поле (лес/горы/пустыня) как говорится - это вам не офис!

Удобно также иметь манипулятор типа мышь, но в крайнем случае для носимого ПК (с ДОПОЛНЕННОЙ реальностью) без него можно обойтись.

Мобильные компьютеры, вообще говоря, действительно могут существенно развить технологии ДОПОЛНЕННОЙ реальности, которая всяко полезнее ВИРТУАЛЬНОЙ реальности, по множеству причин.

Смартфоны дополненную реальность скорее имитируют чем создают поскольку слишком слабы (Хотя бы из за малого дискового пространства). Для дополненной реальности нужно хранить локально объёмные карты окружающего пространства.

Гипотетически, мобильные компьютеры могли бы сообща ОЦИФРОВЫВАТЬ окружающий мир, обмениваясь трафиком в автоматическом режиме.

ДОПОЛНЕННАЯ реальность это большая тема и она выходит за пределы концепции мобильного устройства ввода. Но клавиатура уже была бы кирпичиком в основании этих новых развивающихся концепций.
Глобальный Информационный Сервис: Вся информация принадлежит нам...
[DigitalMan/CapRiuS:A1/Цифровой Человек]
(htap://crs)

Оффлайн digitalman

  • DiG_Man
  • Full
  • ****
  • Сообщений: 1363
  • Репутация: +0/-0
  • DigitalMan[hi is not Cristopher Lambert]
    • http://vkontakte.ru/digital_man
    • Личное сообщение (Оффлайн)
Я вот что подумал. Эта тема называется в конце "...мозговой штурм". Соответственно здесь много лишней информации.

Вообще-то, информация "лишней" не бывает!

Да ладно! Ещё как бывает. Мы все тонем в море "лишней" информации. Фильтровать её нужно, но это непросто. Мало кто умеет по настоящему эффективно работать с информацией. Но этому всегда нужно учится, даже в старости. Как говорилось в ролике от КОБбы о "законе времени" - из-за смены логики социального поведения, приходится учится новому постоянно.

И спокойно и планомерно разрабатывать УСТРОЙСТВО в рамках заданных условий и стандартов.

Цитировать
А где хотя бы внятно изложенное Техническое задание (ТЗ)? Конечно же не нужно его излагать, как я уже писáл в полном соответствии с ГОСТ'ом, но основные требования должны быть изложены по любому! И там же, в ТЗ, должны быть указаны стандарты (ГОСТ'ы) которым эта разработка должны соответствовать. А без этого, как я уже опять же писáл, получится не пойми что и нужное не пойми кому, точнее ненужное никому!

ГОСТы - это конечно очень хорошо и ТЗ штука нужная, но не всё  сразу. Нужно же оценивать силы. Рабочий прототип создать для  начала. Чем хорош форум? Тем что доступ к нужной информации в постах произвольный. Следовательно нет жесткой необходимости делать всё поэтапно последовательно. Можно прыгать по этапам возвращаясь к предыдущим (параллельная разработка), и пусть это и выглядит иррациональным, главное добиваться промежуточных результатов, количество переходит в качество.

Цитировать
Печально... Искренне желаю не падать духом и скорейшего выздоровления! У меня у младшего сына та же история, только рука - правая, и гипс он снял два дня назад.

Ну духом то я не падаю, вот только месяц придется гипс носить. (Сегодня только рентген сделал и гипс, думал простой ушиб - самодельную шину носил). Неудобно печатать и программировать. :( Зато стимул думать над каждой строчкой, когда программу пишешь. :)
Глобальный Информационный Сервис: Вся информация принадлежит нам...
[DigitalMan/CapRiuS:A1/Цифровой Человек]
(htap://crs)

Оффлайн Новичёк

  • Administrator
  • Full
  • *****
  • Сообщений: 8767
  • Репутация: +21/-106
    • Личное сообщение (Оффлайн)
зачем всё это нужно?

И я не знаю.

Цитировать
Чем хуже обычный смартфон с экранной клавиатурой? Причём всё в одном флаконе: и клавиатура, и процессор, причём весьма мощный, многоядерный, и беспроводная связь, и навигация, и интернет. Ну что ещё нужно?

Именно! Причем, из смартфона можно вообще все что угодно сделать, там все есть - пиши программу и получай на выходе все что хочешь.

Цитировать
Единственная вразумительная причина, которую я услышал, - это то, что это будет сделано своими руками.

Еще раз, если только за ради искусства - тогда ладно, любой проект имеет право на жизнь, тем более такой проект, довольно простой, я бы его студентом в качестве курсового проекта задал :) Если это разработка претендующая на серийное (мелкосерийное) производство - тогда должен быть применен нормальный коммерческий подход, при этом нет необходимости создавать окончательный вариант, достаточно создать некую демонстрационную модель, но изначально нужно объяснить зачем это нужно и какова область применения. Я пока не вижу где подобное устройство может быть применено.

Ещё раз хочу коротко описать эту концепцию, и область применения. Тема длинная - писал уже, но так как всё забывается - напомню.

Я не думаю, что ты скажешь что-то новое! Тем не менее - послушаем.

Мобильная клавиатура естественно не сама по себе, а в составе мобильного опять же компьютера. Смартфон это НЕ компьютер. Для любого АйТишника - компьютер это прежде всего УНИВЕРСАЛЬНОЕ устройство которое можно ПРОГРАММИРОВАТЬ в широких пределах. Смартфон - обычный ПОТРЕБИТЕЛЬСКИЙ гаджет, практически не требующий от пользователя специальных знаний.

Ошибаешься! Цитата вот отсюда - Программирование под Android для начинающих. Часть 1:
Цитировать
Смартфоны и планшеты на Android все чаше встречаются в наших сумках и карманах, и программирование под Android также становится все популярнее. Это отличная платформа для разработки — API прекрасно документирован и прост в использовании, да и просто интересно создать что-то, что вы cможете запустить на своем смартфоне.

 :) К тому же не нужно забывать, что в смартфоне - достаточно много периферии, которая отсутствует в обычном ПК! Вот в качестве примера то, что сделали в одной из контор, где я раньше работал - устройство диагностики автомобилей. Просто берёшь смартфон, запускаешь разработанное приложение и кладёшь смартфон на капот автомобиля с работающим двигателем. Через некоторое время получаешь полную диагностику двигателя! Согласись, что сделать подобное на ПК довольно не просто, прежде всего, из-за отсутствия необходимой периферии.

Что касается ноутбуков - они хороши, но большая их часть рассчитана на дом и офис а опять же не на полевые условия. Ноутбуком нельзя пользоваться на ходу, а смартфон "на ходу" легко разбить.

Опять же повторюсь, программировать на ходу - это маразм! Я предпочитаю это делать сидя в кресле и с чашечкой кофе на CD диске.  :) На прогулке (на ходу) следует наслаждаться природой, а не программированием!

В качестве компьютера может быть использован к примеру Raspberry - "Малина", компактная дешевая плата, ну или какой угодно мини/микро-ATX, который можно носить в рюкзаке вместе с ёмким аккумулятором.

Мой старшенький использует вот такую штучку ODROID-C2:



Четырёх ядерный 64-х битный процессор, плюс вся периферия на борту:
* Amlogic ARM® Cortex®-A53(ARMv8) 1.5Ghz quad core CPUs
* Mali™-450 GPU (3 Pixel-processors + 2 Vertex shader processors)
* 2Gbyte DDR3 SDRAM
* Gigabit Ethernet
* HDMI 2.0 4K/60Hz display
* H.265 4K/60FPS and H.264 4K/30FPS capable VPU
* 40pin GPIOs + 7pin I2S
* eMMC5.0 HS400 Flash Storage slot / UHS-1 SDR50 MicroSD Card slot
* USB 2.0 Host x 4, USB OTG x 1 (power + data capable)
* Infrared(IR) Receiver
* Ubuntu 16.04 or Android 5.1 Lollipop based on Kernel 3.14LTS

Размер его - 85х56 мм, вес 40 г. Он его использует в качестве домашнего медиа-сервера, подключив к нему дополнительно винт на 2 Тб.

Очевидно потребуется и устройство ВЫВОДА, дисплей/очки-дисплей. Но его разработать гораздо сложнее, да и скорее всего рынок уже имеет варианты и готовит новые.

Опять же - зачем изобретать велосипед? Ведь всё уже давно изобретено и продаётся за вполне вменяемые деньги. Ведь я в начале этой темы уже писáл об этом!

Я вот сейчас набираю текст одной рукой (поскольку сломал вторую, она в гипсе). Какая ирония судьбы! :)) Скорость набора текста на стандартной клавиатуре упала раза в четыре. А вот на клавиатуре с конструкцией сабжа я бы вероятно набирал текст лишь в два раза медленнее, чем на обычной, когда освоил бы раскладку.

Вот именно, что вероятно, но вовсе не факт! Поскольку на обычной клавиатуре ты просто тычешь пальцами, как правило не задумываясь о том, на каком регистре работаешь - раз переключил, и обычно этого достаточно. А на твоей 32-кнопочной, нужно постоянно помнить, на какой регистр она включена! Так что не уверен, что это будет быстрее.

А насчёт одной руки - сочувствую, конечно же...

Клавиатура эта как уже писалось была бы хорошо востребована в диких полевых условиях. Поле (лес/горы/пустыня) как говорится - это вам не офис!

Ещё раз: для чего востребована? Для программирования? Не факт. Обычно в пустыне люди не программирую, они там выживают! А что касается набора текста, - то банальный смартфон для этого как-то больше подходит.  ;)

Удобно также иметь манипулятор типа мышь, но в крайнем случае для носимого ПК (с ДОПОЛНЕННОЙ реальностью) без него можно обойтись.

Ага, катать мышь на ходу - это ещё то удовольствие!  ;D

Мобильные компьютеры, вообще говоря, действительно могут существенно развить технологии ДОПОЛНЕННОЙ реальности, которая всяко полезнее ВИРТУАЛЬНОЙ реальности, по множеству причин.

Смартфоны дополненную реальность скорее имитируют чем создают поскольку слишком слабы (Хотя бы из за малого дискового пространства). Для дополненной реальности нужно хранить локально объёмные карты окружающего пространства.

Гипотетически, мобильные компьютеры могли бы сообща ОЦИФРОВЫВАТЬ окружающий мир, обмениваясь трафиком в автоматическом режиме.

ДОПОЛНЕННАЯ реальность это большая тема и она выходит за пределы концепции мобильного устройства ввода. Но клавиатура уже была бы кирпичиком в основании этих новых развивающихся концепций.

Господи, ну неужели ты до сих пор не понял, что эта твоя клавиатура не имеет никакого отношения ни к виртуальной, ни к дополненной реальности! Опять же, в начале этой темы я также писáл, что если ты планируешь использовать дополненную реальность, зачем там вообще клавиатура с кнопками? Ведь клавиатуры (виртуальные) управляемые взглядом, давно существуют! Т.е. в одном устройстве - очках, совмещаются по сути два устройства: устройство вывода - дисплей, и устройство ввода - клавиатура. Причём не только клавиатура, но ещё и мышь. И твоя кнопочная клавиатура в данном случае, это как привязать телегу к реактивному самолёту! Причём обрати внимание, в случае виртуальной клавиатуры вообще не нужно делать никаких железяк, - только программное обеспечение.

Оффлайн Новичёк

  • Administrator
  • Full
  • *****
  • Сообщений: 8767
  • Репутация: +21/-106
    • Личное сообщение (Оффлайн)
Как говорилось в ролике от КОБбы

КОБ - в топку! Поскольку бред сивой кобылы.

И спокойно и планомерно разрабатывать УСТРОЙСТВО в рамках заданных условий и стандартов.

Цитировать
А где хотя бы внятно изложенное Техническое задание (ТЗ)? Конечно же не нужно его излагать, как я уже писáл в полном соответствии с ГОСТ'ом, но основные требования должны быть изложены по любому! И там же, в ТЗ, должны быть указаны стандарты (ГОСТ'ы) которым эта разработка должны соответствовать. А без этого, как я уже опять же писáл, получится не пойми что и нужное не пойми кому, точнее ненужное никому!

ГОСТы - это конечно очень хорошо и ТЗ штука нужная, но не всё  сразу. Нужно же оценивать силы. Рабочий прототип создать для  начала. Чем хорош форум? Тем что доступ к нужной информации в постах произвольный. Следовательно нет жесткой необходимости делать всё поэтапно последовательно. Можно прыгать по этапам возвращаясь к предыдущим (параллельная разработка), и пусть это и выглядит иррациональным, главное добиваться промежуточных результатов, количество переходит в качество.

Ты знаешь, не нужно надеяться, что количество как-то само перейдёт в качество! Я уже много раз писáл: хочешь что-то сделать, прежде всего составь план! И даже могу повторить то, что писáл ранее:
1. Составить блок-схему программы, сначала упрощённую, затем подробную.
2. Освоить MPLAB, если решил делать клавиатуру на PIC'е, или другую среду программирования под выбранный тобой микроконтроллер.
3. В соответствии с блок-схемой в среде программирования написать и отладить  программу.
4. Записать программу в микроконтроллер.
5. В соответствии с принципиальной схемой разработать печатную плату прототипа клавиатуры, вывести фотошаблоны платы и вытравить её.
6. Запаять детали в плату, установить микроконтроллер (в панельку!).
7. Проверить работу прототипа, если что-то не так, доработать программу.

Вот только так и никак иначе! Поскольку всё остальное - это пустая трата времени.

Цитировать
Печально... Искренне желаю не падать духом и скорейшего выздоровления! У меня у младшего сына та же история, только рука - правая, и гипс он снял два дня назад.

Ну духом то я не падаю, вот только месяц придется гипс носить. (Сегодня только рентген сделал и гипс, думал простой ушиб - самодельную шину носил). Неудобно печатать и программировать. :( Зато стимул думать над каждой строчкой, когда программу пишешь. :)

То, что духом не падаешь - это хорошо! Но вот программировать (что касается клавиатуры) ещё рановато... Ведь у тебя до сих пор нет самого главного - алгоритма работы клавиатуры! Как можно писáть программу, не представляя, что же она должна делать?

Оффлайн Новичёк

  • Administrator
  • Full
  • *****
  • Сообщений: 8767
  • Репутация: +21/-106
    • Личное сообщение (Оффлайн)
Вообще-то, программирование, - это сродни езде на велосипеде: раз научился, и забыть потом невозможно!


Ну это написано с немалой долей лукавства. Любые недостаточно регулярные занятия постепенно забываются. Даже велосипед можно наполовину забыть если пройдет лет десять.

Вчера пришлось программировать для SCADA системы GeniDAQ. Последний раз я этим занимался 17 лет назад! Ничего, пошло вполне себе нормально. Лишь один раз наступил на грабли - дело в том, что там встроенный язык программирования - VBA. А там, поскольку это Бэйсик,  нет типизированных переменных, происходит автоматическое присваивание значений переменным разных типов. И всё бы ничего, но это Бэйсик всё же для SCADA систем, а устройства вывода допускают только один, вполне конкретный тип переменных! Запускаю скрипт под отладчиком - всё нормально, но на выходе ничего нет. Потом всё же осенило, что устройства вывода не проверяют и не перекодируют тип переменных, а тупо их используют в том формате, как это сделано при их разработке. Поправил, - и всё заработало. Так что я здесь прав: программировать - это сродни езде на велосипеде!

 

Последние сообщения на форуме:

[Наука] Re: Новости науки и технологии от Новичёк Сегодня в 00:41:55
[О разоблаченных шарлатанах и созданных ими "учениях"] Re: Разоблачение шарлатанов от Новичёк Октябрь 22, 2017, 18:20:57
[Робототехника] Re: Дуэль роботов от Новичёк Октябрь 22, 2017, 18:02:32
[Наука] Re: Новости науки и технологии от Новичёк Октябрь 22, 2017, 17:19:15
[Беседка] Re: Шутка юмора :) от Новичёк Октябрь 22, 2017, 03:53:42
[Наука] Re: Игры разума с Татьяной Владимировной Черниговской от Новичёк Октябрь 21, 2017, 22:35:33
[О разоблаченных шарлатанах и созданных ими "учениях"] Re: Разоблачение шарлатанов от Новичёк Октябрь 21, 2017, 22:30:23
[Экономика] Re: Криптовалюта от Новичёк Октябрь 21, 2017, 22:24:40
[Наука] Re: Скандал в "науке" от Новичёк Октябрь 21, 2017, 03:29:12
[Наука] Re: Скандал в "науке" от Новичёк Октябрь 20, 2017, 19:07:22
[Наука] Re: Скандал в "науке" от Новичёк Октябрь 20, 2017, 18:41:17
[Наука] Re: Скандал в "науке" от Новичёк Октябрь 20, 2017, 18:27:40
[Наука] Re: Скандал в "науке" от Новичёк Октябрь 20, 2017, 17:53:42
[Наука] Re: Новости науки и технологии от Новичёк Октябрь 19, 2017, 18:00:05
[Наука] Re: Новости науки и технологии от Новичёк Октябрь 19, 2017, 17:58:24
[Политика] Re: Свобода в Интернете заканчивается от Новичёк Октябрь 19, 2017, 17:51:41
[Религия] Re: Религия - опиум для народа от Новичёк Октябрь 19, 2017, 17:42:19
[Экономика] Re: Криптовалюта от Новичёк Октябрь 19, 2017, 17:39:50
[Религия] Re: Религия - опиум для народа от Новичёк Октябрь 18, 2017, 19:20:12
[Робототехника] Re: Дуэль роботов от Новичёк Октябрь 18, 2017, 19:17:36
 Rambler's Top100