Jeffrey Cross
Jeffrey Cross

Взлом Star Wars AT-AT на самом деле идет

Это моя игрушка Vintage AT-AT Walker с дистанционным управлением с Arduino Uno, сервоэкраном Adafruit и контроллером Xbox 360.

Моим вдохновением для этого проекта была попытка сделать что-то уникальное с Arduino Uno и моей любовью к AT-AT Walker в фильме Empire Strikes Back. Я хотел, чтобы моя винтажная игрушка AT-AT Walker работала так, как я всегда мечтал, когда был ребенком. Я полагал, что мои знания в области компьютерных наук и разработки программного обеспечения помогут мне в этом.

Я многому научился, работая над этим проектом. Прежде всего, четвероногие движения чрезвычайно сложны. Вы не можете ожидать, что простое перемещение ног вперед будет приводить в движение конструкцию из точки А в точку Б. Есть несколько переменных, которые вы должны учитывать, такие как баланс, множественные углы сочленения и использование противоборствующих сил для перемещения Уокера AT-AT вперед.

Это был также мой первый проект Arduino, и я научился взаимодействовать с микроконтроллером для получения желаемого результата для физических компонентов.

Одной из проблем, которые мне пришлось преодолеть, было оснащение ходунка AT-AT надлежащими компонентами для его движения. В этом проекте я использовал сервоприводы, прикрепленные к каждому бедру и колену. Для установки сервоприводов я использовал наборы сервоблоков Actobotics, а также множество других деталей для крепления сервоприводов Uno и Adafruit.

На ранних этапах проекта я приготовил несколько сервоприводов, которые я приписываю своим недостаткам знаний о макетировании и энергопотреблении. Чтобы решить эту проблему, я купил серво щит Adafruit, который позволял устанавливать до 16 сервоприводов с дополнительным преимуществом защиты от полярности. Поскольку сервоэкран Adafruit поставляется в разобранном виде, мне пришлось также научиться паять компоненты вместе. Это была моя первая пайка. Излишне говорить, что было много проб и ошибок.

Я работал над этим проектом около двух лет. Причина, по которой это заняло у меня так много времени, заключается в том, что у меня ограниченное количество свободного времени из-за моего графика работы. Я работаю инженером-программистом в течение дня с 9 до 5, а также работаю консультантом в двух других компаниях. Я работал над этим проектом исключительно вечером и в выходные дни, когда я не был занят работой консультанта. У меня также было несколько неудач при создании этого проекта, который требовал полной доработки.

Я не уверен, что бы я изменил, если бы мне снова пришлось работать над этим проектом. Есть несколько предметов, которые можно улучшить. Одна область - количество выставленных компонентов Actobotics. Я хотел бы скрыть их немного больше, чтобы полностью сохранить внешний вид AT-AT Walker. Поскольку этот проект является прототипом первой версии, я сосредоточился не столько на внешнем виде, сколько на функциональности.

Совет, который я бы дал всем, кто решил поработать над этим, должен иметь терпение и достаточно времени для изготовления. Мне пришлось сверлить прямо в неповоротливые части игрушки AT-AT Walker, чтобы установить сервоприводы. Если бы я спешил с этим процессом, я бы резко снизил точность и уменьшил баланс.

У меня есть несколько видео YouTube с финальным решением, а также другие видео, которые сопровождают меня в процессе сборки.

Поделиться

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