🛒
0 товаров
0 руб.

Интернет-магазин «Неглупый Дом»


🎹 Проект: сенсорное пианино на 4 кнопках TTP223

Четыре сенсорные кнопки TTP223 и зуммер

Четыре сенсорные кнопки TTP223 заменяют клавиши обычного пианино — прикосновение к каждой из них воспроизводит свою ноту через пассивный зуммер, без единой механической детали.

Схема подключения

Скетч

const int touchPins[4] = {2, 3, 4, 5};
const int notes[4] = {262, 294, 330, 349}; // до, ре, ми, фа
const int buzzerPin = 8;

void setup() {
  for (int i = 0; i < 4; i++) {
    pinMode(touchPins[i], INPUT);
  }
}

void loop() {
  bool anyTouched = false;
  for (int i = 0; i < 4; i++) {
    if (digitalRead(touchPins[i]) == HIGH) {
      tone(buzzerPin, notes[i]);
      anyTouched = true;
      break;
    }
  }
  if (!anyTouched) {
    noTone(buzzerPin);
  }
}

Массив `notes` легко расширить до полной октавы, если добавить ещё сенсорных кнопок и цифровых пинов — принцип остаётся тем же.

Товары по теме

Ещё модули для Arduino: Электронные модули.

← 🎶 музыкальная шкатулка на кнопке и пассивном…🔆 диммер освещения на энкодере KY-040 и MOSF… →

🎁 Купить весь комплект со скидкой 10%

Все 2 товара сразу в корзину: 115 ₽ 104 ₽ (экономия 11 ₽)

Скидка применяется автоматически при оформлении заказа, если в корзине именно этот комплект.

Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.

Корзина


Поиск



Пример: понижающий или DC-DC или mini360 или aw-023 или арт. OZ/WB/YA