Оглавление:

Бумажное пианино с Arduino: 5 шагов
Бумажное пианино с Arduino: 5 шагов

Видео: Бумажное пианино с Arduino: 5 шагов

Видео: Бумажное пианино с Arduino: 5 шагов
Видео: Понравилась девушка 🥰 #shorts 2024, Ноябрь
Anonim
Image
Image

Это простой проект с использованием Arduino, нарисованной клавиатуры графитным карандашом, бумаги и динамика.

Шаг 1: материалы

- Перемычки между мужчинами:

- Макетная плата:

- Плата Arduino Uno:

- Резистор 1 МОм:

- Спикер:

- карандаш

- бумага формата А4

- Скрепка для бумаг

Шаг 2: Рисуем клавиатуру

Собираем все вместе
Собираем все вместе

Датчики создаются путем рисования карандашом на бумаге. В моем проекте я использую только 8 ключей. Каждое клавишное пианино - это датчик, который и ваше тело образуют конденсатор. Чем больше его емкость, тем больше заряда он может хранить. Емкость этого датчика зависит от того, насколько близко ваша рука к датчику. Если вы хотите нарисовать на бумаге красивые толстые линии.

Шаг 3: Собираем все вместе

Собираем все вместе
Собираем все вместе

- Положим резисторы на макетную плату.

- Подключите перемычки к рисунку через скрепку.

- Для каждого конца резистора требуется две перемычки. Подключите каждую перемычку от бумажного пианино к каждому концу резистора, а затем подключите провода к цифровым контактам 3-10.

- Другой конец каждого резистора подключен к контакту 2.

- Подключите динамик к Arduino одним проводом к цифровому контакту 11, а другим - к земле Arduino.

Шаг 4: Код

Прежде чем вы начнете играть на бумажном пианино, вам понадобится библиотека емкостных датчиков, если она еще не установлена. Его можно скачать здесь.

Если вы хотите добавить новую библиотеку в свою Arduino IDE. Перейдите в каталог, в который вы скачали ZIP-файл библиотеки. Извлеките ZIP-файл со всей его структурой папок во временную папку, затем выберите основную папку, которая должна иметь имя библиотеки. Скопируйте его в папку «Библиотеки» в альбоме для рисования.

Шаг 5. Поиграем

Вы можете издавать звуки, если нажимаете клавиши бумажного пианино. Если клавиши не реагируют, вам может потребоваться изменить значение capacitySensor () для вашего рисунка, или вам может потребоваться повторная трассировка вашего рисунка снова. Я рекомендую вам толстые линии на бумаге, когда вы рисуете клавиши пианино на бумаге.

Рекомендуемые: