Инженер - Эд Нерский

Шрифт:

-
+

Интервал:

-
+
1 ... 23 24 25 26 27 28 29 30 31 ... 125
Перейти на страницу:
ожидающего информацию от конструктов — наблюдателей за Аурами, не было…

Часть 4. Ноль-ноль-икс

Драко-секретарь

— Степан! Ах ты гадёныш! Опять мой конструкт сожрал! Ай как не стыдно!

Степан спокойно сидел и умывался, делая вид, что ничего не произошло.

— Ну, раз ты поужинал моим конструктом, то консервов сегодня не получишь! Всё! Моё терпение кончилось!

Ничем не пронять эту животину! “Я кот, гуляю сам по себе, хожу где вздумается!” — вспомнилась мне фраза из детского мультика.

Но я к Степану привязался.

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

Однако конструкты эта тварь жрёт! Не успеешь отправить куда-то — раз, и связи нет!

И даже дракончика сожрать пытается, когда тот на поверхности ауры появляется! Драко заныривает обратно в ауру, я ругаюсь на Степана, Степан делает вид, что ни при чём. Но попыток не оставляет.

Я, кстати, исследовал скорость реакции конструктов и пришёл к удручающим результатам. Конструкты у меня носятся с большими скоростями: сотня километров в час для них не предел. Вероятно, могут разогнаться и быстрее. Мне казалось, что они невероятно быстрые. А вот скорость принятия решения конструктом оказалась довольно небольшой.

Измерил скорость реакции так. Взял светодиод и фотодатчик, разместил их так, чтобы свет от светодиода не попадал на фотодатчик. Поместил конструкт в точке, откуда видны и светодиод, и фотодатчик. Научил конструкт излучать свет в ответ на зажигание светодиода.

Включаю светодиод. В ответ конструкт зажигается сам. Фотодатчик детектирует поток света от конструкта.

Один луч осциллографа показывает ток, проходящий через светодиод. Другой луч показывает напряжение на выходе фотодатчика.

В итоге время реакции конструкта получилось… сопоставимо со среднечеловеческим временем реакции: сто — двести миллисекунд. То есть условный мозг конструкта работает примерно на той же тактовой частоте, что и мозг человека: от единиц герц до нескольких десятков в максимуме.

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

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

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

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

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

Оказалось, что может и что для создания проводящего канала в зазоре один миллиметр, рассчитанного на ток до десятка миллиампер, почти не тратит энергии.

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

Я купил две одинаковые клавиатуры, одну разобрал, чтобы видеть, где какие контакты. Затем научил Драко перемыкать дорожки под клавишами. Получилось интересно: я отдаю мысленную команду “В” — и Драко печатает “В”. Сперва это всё шло у него медленно, приходилось представлять не только “В”, но и положение её контактов. Но понемногу Драко обучился и начал небыстро, но правильно печатать слова. Только нужно передавать ему их побуквенно.

Когда я понял, что это направление перспективное, я взял микроконтроллер ATmega32. Из нескольких портов собрал матрицу 15 × 8 (чего хватает для обслуживания ста двадцати кнопок). Сами кнопки на печатной плате разводить не стал, а просто сделал площадки, которые Драко будет перемыкать. Подключил это к USB. Получилась этакая клавиатура для Драко. Даже не пришлось делать питание для этой тряхомудии, поскольку у USB своего питания достаточно.

Подключаю в USB эту платку. Размещаю её в любом месте в ауре. Например, держу в руке. Далее Драко за меня печатает.

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

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

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

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

Поскольку телефон лежит в кармане с включенным дисплеем,

1 ... 23 24 25 26 27 28 29 30 31 ... 125
Перейти на страницу:

Комментарии

Обратите внимание, что комментарий должен быть не короче 20 символов. Покажите уважение к себе и другим пользователям!

Никто еще не прокомментировал. Хотите быть первым, кто выскажется?