Популярная игра собрана на базе Arduino Nano/Uno и OLED дисплея SSD1306(I2C). Четыре кнопки управления через резистивный делитель подключены к одному аналоговому входу(ADC0), по уровню напряжения на этом входе контроллер вычисляет нажатие определенной кнопки. Также к arduino подключены зуммер(D3) и светодиод(D13), который служит индикатором кнопки "Поворот".
Схема для Arduino Nano
Схема с учетом изменений в исходном коде
Видео работы устройства
Источник: Instructables
Файлы к статье "Тетрис на Arduino" | |
Описание:
Исходный код, файл прошивки микроконтроллера |
|
Размер файла: 24.71 KB Количество загрузок: 540 | Скачать |