Mb led: простая игровая платформа на светодиодах

Несколько французских студентов создала необыкновенную игровую платформу MB Led, складывающуюся из нескольких независимых светодиодных блоков, взаимодействующих между собой. Итог их работы может запускать маленькие игры, воспроизводить несложную анимацию и проигрывать музыку посредством несложного встроенного синтезатора.

MB Led – это развитие идей проекта GLiP (Great LED Interactive Puzzle), созданного второй группой студентов весной прошлого года. GliP воображал собой эффектный интерактивный анимированный пазл: любой элемент «мозаики» складывался из светодиодной матрицы 8*8 и мог обмениваться информацией с соседними блоками посредством инфракрасного порта. Будучи собранными в единую конструкцию, блоки синхронизировались между собой и воспроизводили анимацию, причём размер изображения зависел от количества задействованных элементов.

Разработчики MB Led решили зайти дальше и наделить собственное изобретение дополнительным функционалом, придумав возможность запуска несложных игр наподобие хорошей «змейки». Прелесть аналогичного подхода пребывает в том, что игрок приобретает возможность в настоящем времени поменять размер и форму игрового поля, додавая, убирая либо переставляя блоки. Один из блоков наряду с этим является элементом управления: поворачивая его в ту либо иную сторону, мы задаём направление перемещения змейки по «игровому полю». Еще одним отличием MB Led от собственного предшественника стало отсутствие подключаемого к компьютеру «мастер-блока», нёсшего ответственность за синхронизацию элементов пазла.

Технически, любой блок MB Led складывается из 64-х светодиодов, печатной платы, 4-х инфракрасных трансиверов, процессора, 2-х пальчиковых батареек и SD картридера. Последний помогает новых игр, анимации либо музыки. В качестве ОС употребляется FreeRTOS. Для DIY-энтузиастов, желающих собрать MB Led дома, разработчики опубликовали алгоритм работы и необходимые схемы программы на своём сайте. В недалеком будущем в том месте же покажется и исходный код ПО.

Случайное видео:


Интересные записи: