Игра, аналог simon says, на uno

Тема в разделе "Закажу проект", создана пользователем Detrit, 2 июн 2020.

  1. Detrit

    Detrit Нуб

    Всем добрый день!

    Ищу человека, который напишет (или подправит) скетч для проекта на Arduino.
    Проект - аналог игры Simon Says, только отличаются компоненты.

    Компоненты следующие - Arduino UNO, Troyka Shield, Светодиодная RGB мартица 4х4 (Troyka-модуль), Troyka-кнопка 4 шт, Пищалка. Всё собрано.
    У меня не получилось разобраться с библиотекой Adafruit_NeoPixel для матрицы.

    Начало игры:
    При подключении игры к USB, включается режим ожидания - мигают разные цвета и программа ждёт, пока будет нажата любая кнопка. Как только кнопка нажата, начинается режим игры.

    Режим игры:
    На светодиодной матрице загорается в случайном порядке 1 из 4 цветов (синий, зеленый, желтый, красный), нужно нажать соответствующего цвета кнопку. Если нажимается кнопка правильного цвета, игра продолжается и на следующем уровне добавляется следующий один случайный цвет. Если игрок нажал кнопку не правильного цвета, игра останавливается. Снова включается режим ожидания. Всего уровней - 20.

    Отдельно про звуки:
    • При достижении 5, 10 и 15 уровня звучит короткая мелодия, обозначающая продвижение к победе. При достижении 20 уровня, звучит мелодия победы.
    • Каждый раз когда матрица загорается определенным цветом, звучит пищалка определенной высоты (всего 4 звука). Так же, когда игрок нажимает кнопки, звучит сигнал, где звук соответсвует нажатой кнопке.
    • При нажатии кнопки не правильного цвета, звучит сигнал ошибки.
    За основу был взял скетч проекта:
    https://create.arduino.cc/projecthu...ame-4a3e8a?ref=similar&ref_id=112583&offset=0
    С отдельными светодиодами и с кодом с arduino.cc всё работает, а вот матрицу никак не могу настроить.

    Ценник прошу предлагать вам.