На этот раз (в моей самой первой в истории инструкции) я собираюсь показать вам, как построить робота-шестигранника с использованием Lego Mindstorms NXT.
Наслаждайтесь и оставьте КОММЕНТАРИЙ!
Расходные материалы:
Шаг 1: что вам нужно
Тебе нужно:
- Лего Mindstorms NXT комплект
- некоторые дополнительные механизмы Lego
- какое-то время и будет
- компьютер
Шаг 2: Построение ног
В нашем случае ножной механизм очень прост. Есть два мотора, приводящие в действие ноги - один для каждой стороны робота. Мотор приводит в движение среднюю ногу, которая связана с двумя другими. Когда одна нога (в середине) находится на земле, две другие находятся в воздухе.
Чтобы управлять, мы останавливаем двигатель с одной стороны, так что только одна сторона робота движется, заставляя робота вращаться. Робот ходит в штативной походке. Каждая шестерня поднимает ноги вверх и вниз и одновременно вперед и назад, заставляя робота идти.
Нет никаких различий между двумя механизмами ног (кроме того, что один отражается на другом).
Шаг 3: Создание тела
Мы начнем с того, что соединяем два механизма ног вместе как можно прочнее. Вы хотите, чтобы он был максимально надежным. Чем вы можете прикрепить кирпич NXT и все дополнительные датчик и моторы. Я установил другой мотор спереди (с сенсорным и ультразвуковым датчиком) для подъема мелких предметов и датчиков звука и света на задней части робота.
Когда все будет готово, вы можете добавить некоторые украшения … кузов?
Шаг 4: Программирование
Я использовал стандартный язык программирования NXT NXT-G. Это довольно просто, и вам не нужно писать все эти сотни строк кода. Конечно, есть и другие языки программирования, которые вы можете использовать …
(Примечание: изображение НЕ из программы моего робота!)
Шаг 5: Другие хорошие вещи …
Вы можете сказать, что этот робот пригоден для вторичной переработки, потому что вы можете разобрать его и построить новый, когда вам надоест текущий. И они очень веселые …