Warning: Creating default object from empty value in /home/egain/users/egain-legomsru/www/htdocs/config/config.php on line 24
?гра yumm с применением LEGO NXT

LEGO MINDSTORMS NXT-2

Робототехника это просто !!!

Вот возникла идея повторить с помощью NXT 2.0 игру YUMM для андроида, погуглив, думаю легко найдете видео с этой игрой.

Здесь можно скачать готовый проект игры Yumm для LEGO MINDSTORMS YUMM. 

?так конструкция.  Долго пришлось ломать голову с челюстями, вот фото сего чуда. Думаю это не самое оптимальное решение.

Злобные челюсти YUMM

Вот открытые челюсти, датчик нажатия контролирует закрытие челюстей.

?гра yumm с применением LEGO NXT

С телом Yummи было по проще. Вот вид спереди.

?гра yumm с применением LEGO NXT

А вот вид, так сказать, сзади.

?гра yumm с применением LEGO NXT

 Ультразвуковой сенсор так использован и не был, установлен просто для имитации глаз.
Небольшие комментарии к программе.
1. Настройка работы челюсти. Здесь воспроизводим звук при старте и выводим челюсть в исходную позицию. Потом ждем "появления" пальца для его откусывания.

?гра yumm с применением LEGO NXT

Далее в бесконечном цикле случайным образом, с помощью генератора случайных чисел, определяем момент захлопывания челюсти с проверкой результата. Результат определяем по значению угла поворота челюсти: если меньше 95 градусов, то игрок остался без пальца.

?гра yumm с применением LEGO NXT

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

?гра yumm с применением LEGO NXT

Вот вроде и все основные моменты, звуки я думаю добавите свои :)
Вот видео того, что получилось.



Коментарии:


Нет коментариев ...

Сколько синих звездочек? * * * * * * * 

Ответ на вопрос:

Простые модели


Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in /home/egain/users/egain-legomsru/www/htdocs/facility/save_logs.php on line 21