От искры до пламени
Первым делом, зайдя в комнату, он сделал примерный чертёж, и на вид птичка уже была готова улететь с тетрадки. Но Том понимал, что предстоит ещё много работы и что это только начало. Он был готов ко всему, так как очень желал воплотить свою идею в жизнь. Даже во время учëбы в свободное время он не упускал возможности заняться разработкой. И этим он определённо отличался от сверстников, которые в свободное время ставили в приоритет развлечения, зачастую даже очень глупые и необдуманные. По приезде домой Том имел всë необходимое, чтобы приступить к реализации своего проекта. С теоретической стороны птичка была готова. Однако практика обещала подарить много вопросов, которые он ещë не мог учесть. Выбрав нужные чертежи, Том принялся изготавливать детали из дерева.
Стружка ритмично слетала с небольших брусков до самого вечера. Том работал, пока не изготовил последнюю часть тела птички, а затем собрал все части, скрепив болтиками.
Сегодня он сделал большой шаг в разработке, ведь по этим заготовкам теперь можно отлить делали. На что ему в данный момент не хватало денег. И первая мысль, которая его посетила, была о рыбалке.
Том отлично рыбачил, потому как очень это любил. В округе он знал все места и умел ловить самую вкусную рыбу. Ранее на местном рынке Том не раз продавал свой улов, и он впоследствии стал пользоваться там особенным спросом. Поэтому Том решил пойти на рыбалку. Не потребовалось много времени, чтобы собрать снасти, ведь после каждой рыбалки он всегда с любовью складывал их на место. Взяв свои рыбацкие принадлежности, Том направился к реке. Он сразу решил двигаться к своему любимому месту, хоть туда нужно было идти непростой дорогой, он не стал терять времени на более лёгкие пути, где ловят все.
Лес щебетал. Треск, невидимый стук, щебетание птиц – всё это играло одну прекрасную мелодию, которую Том пропускал через себя и чувствовал всем телом. Сейчас он ощущал каждый миг и, вдыхая воздух, чувствовал, что по-настоящему живëт. Не торопясь, уверенным шагом он подошëл к своему любимому месту, одному на весь огромный лес, закинул удочку, и вскоре рыба клюнула. Том поборол еë и вытянул на берег. И так одну за одной, отпуская только мальков и рыб с икрой, он собрал необходимый улов. На рынке его улов разобрали в один миг.
– Что ж, настало время ехать в город за деталями! – обрадовался Том.
Он уже знал, где можно их отлить, ведь продумал это ещë во время учёбы в городе, и с предвкушением сел в автобус. Несколько часов пути, чтобы отлить маленькие детальки и вернуться назад. Его ожидал самый радостный путь. Всë его тепло с любовью обняло автобус и не отпускало до самой остановки. Как только водитель остановил, Том отправился в заветную мастерскую, где за несколько часов мастера изготовили все детальки из пластмассы, а Том успел за это время купить микросхемы и даже прочитать несколько уроков по пайке, чтобы привести птичку в движение.
На обратном пути он изучил ещë несколько уроков и примерил детальки друг к другу. Не терпелось всë это соединить, припаять и завести. Искорки бегали от его сердца до кончиков деталей в руках. Все детальки чётко состыковывались друг с другом, и Том, довольный результатом, понимал, что хорошо поработал. От этого его тепло становилось ещë объёмнее и придавало всë больше веры в своë дело и в самого себя.
– Откуда возникает это чувство? – подумал Том, ведь оно согревало его и помогало жить, дыша полной грудью. С этого дня он чётко хотел узнать, где живëт тепло.
Вернувшись домой, он собрал птичку, скрепив детали болтиками, припаял свою первую микросхему и подключил двигатель к крылышкам с помощью гибких дуг. Затем подсоединил к ним микросхему и аккумулятор, включил двигатель, и он в ответ не откликнулся. Том поменял провода местами, однако это не помогло. Не шелохнули двигатель и следующие несколько попыток исправить систему. Том решил спросить совета у местного электрика, и тот, в свою очередь, с удовольствием всë объяснил и помог. Двигатель завёлся! А электрик был угощëн вкусной рыбой, отчего стал ещë довольнее.
Крылья птички замахали. Маленькая победа была достигнута, однако птичка не взлетала.
– Не хватает сил оторваться, – подумал Том (не хватало лёгкости конструкции, а не уменьшение веса и усиление двигателя).
– Нужно усилить двигатель!
Том сделал перерасчёт, и оказалось, что двигатель слишком тяжëлый. Разобрав движок, он понял, что его действительно можно облегчить и даже прибавить мощности. И решил сделать двигатель специально под эту птичку и даже добавить к нему специальные крепления для крыльев. Над двигателем пришлось попотеть несколько дней, но теперь он сам со всем разобрался. И, установив новый двигатель на птичку, он нажал на «Запуск». Птичка вновь замахала крылышками и в этот раз ещë сильнее, но не взлетела. После нового перерасчёта Том осознал, в чëм проблема – двигатель не мог поднять конструкцию, которая недопонимает, как ей следует подниматься.
– Нужна книга о теории полëта птиц! – решил Том и отправился в город.
Там в огромной библиотеке он нашëл замечательную книгу именитого учёного, исследовавшего эту тему вдоль и поперёк и сделавшего множество открытий. Его опыт должен был очень помочь Тому, поэтому весь путь домой он внимательно изучал его труды и по приезде домой понял, какие ошибки допустил в конструкции птички и подключении двигателя.
– Тут должно быть всë гораздо проще!
– У птички слишком много движений, одно гасит другое, и она не летит.
– Если я с помощью одной дуги, которая будет посередине напрямую соединять двигатель с главными частями, то потребуется меньше затрат энергии, и всë будет происходить логично и синхронно. Одно действие с огромным потенциалом, вокруг которого закрутится всë остальное!
– Чтобы взлететь, нужна лëгкость! – С этой мыслью Том пересобрал конструкцию.
Собрав все главные детали, он подсоединил к ним дополнительные с настоящими пёрышками. Затаил дыхание, запустил двигатель, и птичка взлетела!
Том тут же поймал еë, ведь птичка была ещë неуправляемая.
– Пришло время делать пульт управления с монитором!
У него оставалось ещë достаточно денег, чтобы купить две широкоугольные камеры, которые станут глазами птички, и маленький монитор, по которому можно будет видеть изображение с них. Он уже знал, как их подсоединить, и когда купил, не прося помощи, установил их на места и даже установил связь между ними и монитором с помощью датчиков. Джойстик он сделал, используя оболочку от старой приставки. К ней он присоединил монитор, доработал микросхему, припаял дополнительные датчики для установления связи и добавил несколько кнопок.
Предстояло провести ряд экспериментов и испытаний, чтобы настроить и запрограммировать каждую движущуюся часть тела. На это ушло больше всего времени, ведь это была сложная тщательная настройка, благодаря которой птичка должна была добиться лёгких и эффективных движений, которые не мешают друг другу, а только дополняют.
Когда Том отрегулировал последнее пëрышко, решил провести первый управляемый полëт. Двигатель завëлся, птичка взлетела и послушно выполняла повороты, как вдруг при нажатии на очередную кнопку закрутилась. Она упала и повредила крыло, но боль почувствовал Том.
– Не страшно! Я всë восстановлю!
Сломанные детали он склеил специальным клеем, а перегнувшиеся мелкие детали заменил на новые и вновь перепрошил код на каждое пëрышко на этом крыле. Он запомнил, какая кнопка привела к падению, перепрограммировал еë и просмотрел ещë раз всю программу, где нашëл ещë несколько ошибок и исправил.
– Теперь должно сработать, – подумал Том и запустил двигатель.
Птичка не двигалась.
– Ошибка точно в коде…
Вновь и вновь перепроверяя программу, он не понимал, в чëм проблема.
– Сдаваться нельзя, но я не понимаю, что тут можно ещë исправить… Похоже, нужно немного отвлечься от этого. Лучшим решением будет просто погулять без всяких мыслей и освежить голову, а после у меня хватит дисциплины решить эту задачу, тепло греет меня, и я превращу его в настоящее пламя, когда отдохну и примусь снова.
Том вышел на пробежку. Два шага вперёд – и вот он уже бежит. Без всяких мыслей в голове, вдыхая чистый воздух. Вблизи пронёсся стриж, и Том невзначай вспомнил о конструкции своей птицы.
– Должно быть, ошибка в том, что операции в программе хорошо работают только по отдельности, а вместе гасят друг друга. Нужно сделать одну главную операцию, а остальные подключить к ней так, чтобы они работали только в необходимых случаях.
Эта мысль закрепилась у Тома в голове. Вернувшись с пробежки, он перепрограммировал код и вновь запустил птичку. Элегантно поднявшись, она запорхала возле него.
Управление он начал аккуратно, и еë отзывчивость была на высоте. Птичка с лёгкостью выполняла повороты, парирование, подъëмы и снижения. И Том перешëл к более сложным манëврам, выпустив еë в форточку. Она выполнила переворот через себя, а затем взмыла на высоту, где эффектно проделала ряд красивейших виражей. И, выйдя из прямой бочки, залетела назад через форточку, остановившись у Тома на ладони.
– Что ж, теперь я в ней не сомневаюсь. Пора отправить еë туда, для чего она предназначена!