Роботизированная лазерная указка для кошки на Arduino


Контроллер Arduino Uno, пара сервомашинок (для наклонно-поворотного механизма) и лазерная указка — вот и всё, что потребуется, чтобы самостоятельно сделать интерактивную игру для своего кота или кошки.

Код для Arduino — LaserCat.ino

( Читать дальше )

Игра про прохождение лабиринта на Arduino


Интересная игрушка для детей, которая сочетает виртуальный и физический опыт взаимодействия.
С помощью этого устройства — можно сканировать объекты с RFID-чипами (например, карты метро) и сделать их более интерактивными.
Каждый раз, когда вы отсканируете новый RFID-чип, контроллер Arduino создаёт новый лабиринт, который можно пройти и послушать музыку.

( Читать дальше )

Игра с балансировкой блоков на Arduino и сервомашинках


Видео о создании игры на базе контроллера Arduino и трёх сервомашинок.
Сам механизм — это три шкива, соединённые в нижней части с сервомашинками.

( Читать дальше )

Своя гитарная видеоигра на Arduino и PIC32


Студенты Jake Podell и Jonah Wexler, в рамках своего проекта по электротехнике собрали игровой симулятор гитары.
Для работы со «струнами» они использовали контроллер Arduino Uno, а для отображения графической информации грифа на экране TFT — микроконтроллер PIC32.

( Читать дальше )

Игровой контроллер с использованием спиннера и Arduino


Необычный игровой контроллер с использованием спиннера, придумал игровой дизайнер Rob Santos.
Его игровой контроллер, состоит из спиннера и пяти кнопок, которые, при помощи контроллера Arduino, позволяют управлять аркадной игрой Flock Off, основанной на Flappy Bird.

( Читать дальше )

RubberArms - компьютерная игра с управлением при помощи резинки


В качестве основного элемента управления выступает проводящий резиновый шнур, который изменяет сопротивление при растяжении.
Изменение сопротивления очень легко измерить при помощи контроллера Arduino и передать информацию на компьютер.
В итоге, резиновый шнур выступает контроллером джойстика для передачи данных в проект на Unity3D.

( Читать дальше )

Нейронная сеть учится играть в Марио


Используя эволюционный алгоритм, нейронная сеть научилась играть в компьютерную игру Марио.

Нейронная сеть, получает на свой вход небольшое графическое изображение, которое представляет собой спрайт из игрового окна.
Далее, входной сигнал проходит через ряд искусственных нейронов, и преобразуется в команды для контроллера — нажатие клавиш управляющих движением Марио.
Таким образом, используется очень простая нейронная сеть, состоящая менее чем из десятка нейронов – которая со временем, становится способна выполнить даже такую сложную задачу, как провести Марио через весь игровой уровень.

( Читать дальше )

По следам черного самурая, или делаем игру "Sokoban" своими руками (Часть 3 из 3)


Описание основной программы.
К данному этапу мы уже умеем рисовать на экране, проигрывать мелодию и отслеживать нажатие кнопок. Да и основа будущей игры тоже уже кстати готова. Теперь нужно все это собрать и скомпоновать в единый программно-аппаратный продукт.


( Читать дальше )

По следам черного самурая, или делаем игру "Sokoban" своими руками (Часть 2 из 3).


Анекдот-эпиграф.
Закончилась посадка на суперлайнер ИЛ-2086. В салон выходит стюардесса:
Дамы и господа, для того, чтобы помочь вам скоротать время полета,
на борту нашего лайнера имеются библиотека, кинозал, три бара,
ресторан, бассейн и два теннисных корта. А теперь я попрошу вас
пристегнуть ремни безопасности, потому что сейчас вместе со всей этой
фигней мы попытаемся взлететь!

В прошлой части я рассказал о выбранных схемотехнических решениях, которые вошли в данный проект. Были рассмотрены и выбраны схемы основных модулей, сделана печатная плата и все это “хозяйство” размещено в корпус. А в этой части статьи я расскажу о важных, с моей точки зрения, программных вопросах работы с этими модулями.


( Читать дальше )