Translate

суббота, 28 сентября 2013 г.

С чего начинается проект

   Любой проект начинается с огромного желания его, этот проект, во что бы то ни стало сделать. Сразу после этого суровая реальность начинает диктовать нам свои законы, и оказывается, что желания мало, что нужно ещё и время, нужно терпение, финансовые затраты, знания, голова, прямые руки и умение всем этим делом распорядиться.
   С чего начинается робот?
   Для сборки техники всё то, что перечислено выше необходимо не меньше, чем в любом другом деле. И регулярно бывает так, что чего-то из этого непременно нет. Проблема? Конечно. Но проблема, на самом деле, решаемая. Мне в своё время долго и доходчиво объясняли, чего мне не дано, чего дано только избранным, и чего я никогда не сделаю. С такими подходами я прожил немало лет, пока до меня не дошло, что желание и интерес к чему-то всё равно перевесят. Нет времени - найди время, нет средств - заработай, не умеешь держать отвёртку - научись. С мозгами дело обычно обстоит сложнее... но, знаете, я среди людей клинических дураков встречал весьма нечасто, а я, что говорить, с людьми постоянно работаю. А значит и научиться чему-то и понять - человек может, когда ему это станет нужно. К чему я развёл всю эту лирику? А к тому, дорогой читатель, чтобы у Вас не возникло желание бросить интересное дело, не начав его из-за пустых сомнений в своей неспособности к нему. Злейший враг человека - неуверенность в себе. С ним может конкурировать только излишняя самонадеянность. Так что на вопрос "С чего начать?" я бы ответил: с трезвой оценки того, зачем мне это надо, и если это действительно интересно, тогда остаётся только начать.

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

1) Это должен быть автономный робот с низким энергопотреблением.
2) Робот должен иметь небольшие размеры и свободно двигаться по квартире.
3) У него должен быть набор функций, выполняемых без участия человека, таких как: движение от/к свету, реагирование на препятствия, управление скоростью и направлением движения, возможно, сбор информации, радиоуправление, обратная связь с человеком и т.п.
4) Должна присутствовать возможность модернизации и развития проекта.
5) Робот по максимуму с нуля собирается своими руками из доступных деталей.

По поводу сборки с нуля. В принципе, есть два варианта: делать самому и купить в магазине. В век капитализма купить можно совершенно всё. То есть сборку можно свести к покупке конструктора, запаиванию в нужные места по инструкции нужных деталей, заливку отлаженной прошивки в процессор и счастливое созерцание мигающих светодиодов и крутящихся моторчиков. Это интересно, это замечательно, но я об этом писать не буду. Моя цель - собственная разработка: мучительная сборка корпуса, травление печатных плат и написание прошивки с кучей глюков, которые потом надо отлавливать и по одному расстреливать на месте. Да, это всё не для слабонервных, но в этом и прелесть занятия. Я не знаю, что из этого выйдет, хотя... кое-что уже вышло, не знаю, на чём остановлюсь, но знаю, что я хочу построить. Итак, у нас есть цели, и это главное.

Комментариев нет:

Отправить комментарий