Бесплатная библиотека
Читайте книгу на сайте или телефоне
Инженер - Читать Любимую Русскую Полную Книгу 👉 Read-E-Book.com

Инженер

Электронная книга - «Инженер». Краткое содержание книги:

Системный инженер-программист, открывший в себе способности к магии, к сожалению через боль, как оно обычно и бывает. Радость от открытия, но недолгая — не бывает же все так просто в жизни, правда? И глупо надеяться, что только ты такой уникальный и что все друг другу — братья…
1 ... 33 34 35 36 37 38 39 40 41 ... 167
Перейти на страницу:

Я сперва было думал, что на базе конструкта можно будет сделать универсальную защиту например от пуль. Летит в тебя пуля, а конструкт её детектирует и сжигает импульсом энергии.

Ага, размечтался! Конструкт пулю заметит примерно с такой же задержкой как и человек.

Получается что конструкты — это такие как-бы живые энергетические создания. Можно использовать их органы чувств, как расширение своих. Они могут делать какие-то действия самостоятельно. Но это, увы, не имба из мира компьютерных игр.

Отложив, в очередной раз, конструктную защиту “на потом”, я занялся другим исследованием. Я исследовал может ли конструкт перемкнуть два проводка и на каком расстоянии. Устроить замыкание в розетке, либо просто замкнуть два проводка в кнопке. Оказалось, что может, и что для создания проводящего канала в зазоре один миллиметр, расчитанного на ток до десятка миллиампер, почти не тратит энергии.

А вот при увеличении зазора и требуемого тока замыкания требуются конструкты большей энергонасыщенности. Например для того чтоб замкнуть три фазы ЛЭП требуется конструкт с энергоёмкостью аж целый килоджоуль. Но диверсии на ЛЭП я пока делать не планирую, а вот Драко приспособить к печати — прямо моя мечта.

Я купил две одинаковые клавиатуры, одну разобрал, чтобы видеть где какие контакты. Затем научил Драко перемыкать дорожки под клавишами. Получилось интересно: я отдаю мысленную команду “В” и Драко печатает “В”. Сперва это всё получалось у него медленно, приходилось представлять не только “В”, но и положение её контактов. Но понемногу Драко обучился и начал небыстро, но хорошо печатать слова. Нужно ему только передавать слова побуквенно. Когда я понял, что это направление — перспективное, я взял микроконтроллер ATmega32. Из нескольких портов собрал матрицу 15x8 (чего хватает для обслуживания 120 “кнопок”). Сами кнопки на печатной плате разводить не стал, а просто сделал площадки, которые Драко будет перемыкать. Подключил это к USB. Получилась этакая клавиатура для Драко. Даже не пришлось делать питание для этой тряхомудии, поскольку у USB своего питания достаточно.

Подключаю в USB эту платку. Размещаю её в любом месте в ауре. Например держу в руке. Далее Драко за меня печатает. То же самое с мышкой. Мышку, правда я сделал не как мышку, а как управление курсором при помощи кнопок. Человеку такое неудобно, но для конструкта не представляет проблемы. А аппаратно получилось, что в моей “клавиатуре” просто выделено десять кнопок под управление мышью: четыре — направление, три — обычные клавиши мыши и ещё несколько кнопок увеличивают скорость сдвигания курсора. Когда Драко надо подвинуть мышку через весь экран, он делает нажатия на кнопки скорости и одновременно с ними на кнопки направления. По мере приближения курсора к нужному месту отжимает кнопки скорости.

Но пока работает эта машинерия только в Линуксе. Для Линукса я написал пару скриптов засылающих события в устройство клавиатуры. А полноценный драйвер не писал. А для других операционок (Я, например печатные платы развожу в OrCAD, а конструкции рисую в SolidWorks — это Windows, а просто в интернете сёрфить, программу какую-то написать, расчёты поделать — это Linux) такого простого решения как в Linux не получилось. В общем пока использую Драко в качестве секретаря в вопросах “полазить по интернету” и “написать кому-то письмо”.

Заказал Bluetooth модули, которые можно подключить к AVR’ке. Можно будет сделать полноценную клавиатуру/мышь, подключающуюся по радио. Но драйвера видимо писать придётся. Кажется что не получится изобразить что-то готовое. Надо по документации порыться.

Научить Драко управлять сенсорным экраном телефона оказалось проще. Телефон находится в кармане. Драко мне транслирует картинку с него. Картинку он транслирует, разумеется, в аурном восприятии, но привыкнуть можно. Он же и “нажимает” на области экрана. “Нажимает” на экран он примерно так же как замыкает кнопки: создаёт участок, проводящий электрический ток. Тачскрин воспринимает это как прикосновение стилусом.

Поскольку телефон лежит в кармане со включенным дисплеем, то сразу вылезла проблема случайных нажатий на экран. Пришлось напечатать на принтере нечто вроде пенала для телефона. Я и Драко привыкали друг к другу, к интерфейсу с телефоном где-то дней десять. Поначалу каждое действие с телефоном проделывалось при использовании больших усилий. Но потом и Драко адаптировался и я. Драко, например, научился сам разблокировать телефон и выполнять простые действия, вроде нажатия клавиши Shift при печати. Мне не нужно уже акцентировать ему на этом внимание.

1 ... 33 34 35 36 37 38 39 40 41 ... 167
Перейти на страницу:
0
Сюжет
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0
Атмосфера
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0
Главный герой
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0
Общее впечатление
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Итоговая оценка: 0.0 из 10 (голосов: 0 / История оценок)