Робототехническая игра Санта и Рудик на NXT

28.09.2015, 21:27


Санта и Рудик - сложность
сложность постройки: Expert
сложность программирования: Advanced

Инструкция постройки


1


2


3


4


5


6


7


8


9


10


11

Эти детали прикреплены слева направо на модели в том же порядке слева направо, как показано выше.


12


13


14


15


16


17


18


19


20


21


22


23

Поворачивайте оси по мере необходимости, пока отверстия не выровняются, чтобы вы могли вставить колышек.

Убедитесь, что эти две оси проходят весь путь до обеих опор, как показано ниже.

Оси немного прогибаются под весом Рудика, поэтому вам следует удалить Рудика, отсоединив оси, когда модель не используется. Это поможет предотвратить изгиб осей.


24


25

Используйте провод средней длины, чтобы подключить двигатель Санты к порту C на NXT. Вы можете временно удалить Санту, если у вас возникнут проблемы с подсоединением провода под ним.

Чтобы спрятать провод, вы можете проложить его от Санты вверх и через мешок с игрушками (шины), а затем вниз под блоком NXT, как показано на двух рисунках ниже. Это плотно прилегает, но это получается, если вы полностью опускаете мешок с игрушками.


26

Используйте самый короткий провод, чтобы подключить двигатель Рудика к порту B на NXT. Вы можете направить его по колышку в опоре, как показано, чтобы он выглядел лучше.


27

Используя самый длинный провод, подсоедините один конец к голове Рудольфа (датчик освещенности), пропустив его через шею, как показано ниже.

Проведите другой конец провода по левой руке Санты (с внутренней стороны колышка), затем вниз за мешком с игрушками и в порт 3 на блоке NXT.


28

(Необязательно) Разработайте и создайте несколько подарков, чтобы добавить их в заднюю часть саней. Вот несколько идей:


Программирование Санты и Рудика

Используйте программу Санта в данном проекте. Эта программа использует серию звуковых сигналов для воспроизведения "Колокольчиков" в то же время, когда она управляет двигателями, чтобы заставить Санту и Рудика двигаться.

 

Запускаем игру "Санта и Рудик"
  • Чтобы убедиться, что Санта правильно натягивает поводья, вы должны запустить его левым предплечьем параллельно земле, как показано на последнем рисунке выше. Если Вы правильно проложили провод (голова Рудика к порту 3 блока NXT), то провод должен быть достаточно тугим, но голова Рудольфа все равно должна быть направлена в основном прямо вперед.

  • Вы можете расположить хлыст так, как хотите начать, но прямой выход работает хорошо.

 

Проблемы и задание
  • Программа Санта использует серию звуковых сигналов для воспроизведения звона колокольчиков, с некоторыми циклами, добавленными для повторяющихся частей. Главный трюк для правильного подбора музыкальных тонов - это выбор времени. Если вы кое-что знаете о музыке и немного разбираетесь в математике, то вам просто нужно решить, сколько длится один такт в секундах, тогда вы сможете рассчитать время, необходимое для каждого тона. Еще одна маленькая хитрость заключается в том, что вам нужно делать небольшую паузу после каждой ноты, если вы не хотите, чтобы она звучала "невнятно", а повторяющиеся ноты "привязывались". Подробности смотрите в программе. После того как вы поймете основную технику, попробуйте запрограммировать какую-нибудь свою собственную музыку, возможно, другую рождественскую песнь для этого проекта.

  • Попробуйте создать какое-нибудь другое моторизованное музыкальное украшение. Начните с простого и добавляйте в него функции по одной за раз. Есть много возможностей, используйте свое воображение!

Источник: nxtprograms.com



Хотите видеть на нашем сайте больше статей? Кликните Поделиться в социальных сетях! Спасибо!

Смотрите также:

Обратите внимание полезная информация.

Робототехника для каждого. 2024г.