SUPER MARIO RUN vs Arduino

Наткнулся на дня на ролик, где ардуинка играет в "Stack". Решил сделать нечто подобное.

SUPER MARIO RUN vs Arduino Super Mario, Arduino, Длиннопост

Почему-то игра отказалась фиксировать нажатия оригинального стилуса, поэтому пришлось импровизировать. Как оказалось, для андроида, в качестве стилуса, подойдет и обычная батарейка. Только нужно было добавить немного фольги, чтобы смягчить нажатия.

SUPER MARIO RUN vs Arduino Super Mario, Arduino, Длиннопост

Далее взял небольшой сервак и прицепил к нему батарейку, с помощью термоклея.

SUPER MARIO RUN vs Arduino Super Mario, Arduino, Длиннопост

Еще немного махинаций и получилась такая конструкция.

SUPER MARIO RUN vs Arduino Super Mario, Arduino, Длиннопост

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

Ролик ищите в комментариях ->

Лига Геймеров

45.4K постов89.2K подписчика

Добавить пост

Правила сообщества

Ничто не истинно, все дозволено, кроме политоты, за нее пермач, идите на ютуб
Помни!
- Новостные/информационные публикации постим в pikabu GAMES
- Развлекательный контент в Лигу Геймеров



Нельзя:

Попрошайничать;

Рекламировать;

Оскорблять участников сообщества;

Нельзя оценивать Toki Tori ниже чем на 10 баллов из 10;

Выкладывать ваши кулвидосы с только что зареганных акков - пермач

15
Автор поста оценил этот комментарий
Автор поста оценил этот комментарий

Кстати, в качестве стилуса нужно можно ложкой пользоваться

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Батарейка показалась мне более привлекательной) Заказал уже себе нормальные стилусы. Попробую с айфоном подобное сделать.

Автор поста оценил этот комментарий

в чём суть устройства? это просто дистанционная нажималка или в коде автоматический анализатор игры какой-то?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Скорее автономная нажималка. В принципе любой может собрать такую подставку, скопировать код и ардуино пройдет ему 1 уровень. Код основан на таймингах, через определенное время совершается нажатие короткое/среднее/длинное. Но в теории возможно подключить веб-камеру и написать какой-нибудь ИИ.

показать ответы
Автор поста оценил этот комментарий

Ты нахрен исцарапаешь себе экран фольгой, возьми лучше упаковку от жесткого диска (антистатик), она тоже прекрасно работает. Может даже еще лучше.

раскрыть ветку (1)
Автор поста оценил этот комментарий

На планшете пленка)

Автор поста оценил этот комментарий

А ты данные считываешь с планшета по Wi-Fi или просто время нажатия заложил?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Задержку поставил.

1
Автор поста оценил этот комментарий

Глупость, честно. Не делает вообще ничего, чисто выполняет заранее заложенные действия. В чём смысловая нагрузка сего аппарата?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Честно говоря, так себе замечание) Многие программы выполняют заранее заложенные действия. А по вопросу, в самом начале написал. Увидел подобное устройство, захотел  самостоятельно такое сделать.

показать ответы
Автор поста оценил этот комментарий

Емкостной экран требует пальца, вот стилус и не работает в руках робота. Я сейчас уже забыл, но нужна либо емкость, либо потенциал на стилусе чтобы он работал. Батарейка видать его создаёт.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Проблема немного не в этом) Стилус не работал и в моих руках. Интерфейс игры воспринимался нормально, но именно нажатия, чтобы совершить прыжок, игра почему-то не воспринимала.

показать ответы
3
Автор поста оценил этот комментарий

Вот Ардуино универсальная вещь, одни с ней Марио проходят, другие за погодой следят, третьи тестовый процессор собрать пытаются.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

У нас, в институте, все концепты роботов с помощью нее работает)