Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Клавиатура Arduino Piano, взаимодействующая с ЖК-дисплеем, имеет 2 режима.
Ручной режим и режим предустановок. Я использовал 7 кнопок для простого 7-клавишного пианино и 1 кнопку для режима настройки для переключения на 7 предустановленных песен.
. Песни в предустановленном режиме: сначала нажмите кнопку режима настройки.
- супер марио этап 1
- супер марио этап 2
- К Элизе
- Despacito
- радость для мира
- колокольчики
- Звездные войны
КОД ПРОГРАММЫ
Шаг 1: материалы
Материалы:
- Arduino UNO (я использовал его клон)
- Макетная плата (длинная)
- 1 светодиод (любого цвета. Я использовал синий)
- Резистор 8-10 кОм
- 2 - резистор 220 Ом
- 1 пьезо-зуммер
- 8- тактильная кнопка
- Соединительные провода (папа-папа) - не менее 40 шт.
- 1 ЖК-дисплей 16x2 с выводами заголовка (я использовал ЖК-дисплей с подсветкой)
- Потенциометр
Шаг 2: Кнопочные соединения
Кнопка имеет 4 контакта. По умолчанию (кнопка не нажата) A и B подключены, C и D также подключены. Таким образом, если кнопка нажата, все ABCD подключены.1.) Подключите контакт D кнопки с резистором 10 кОм (не имеет значения, на какой ноге резистор не имеет полярности). Другая ножка резистора подключена к заземлению (GND) Arduino. 2) Подключите контакт B кнопки к 5 В (5 В) Arduino. 3.) Подключите контакт C кнопки к контактам Arduino. (2, 3, 4, 5, 6, 7, A0, A1).