
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05


Как здорово было бы сделать собственное пианино, наведя палец на ИК-датчики!
И да, это правда. Это пианино, управляемое EBot (микроконтроллер, разработанный CBits), с некоторыми инфракрасными датчиками, которые обнаруживают наши пальцы на небольшом расстоянии. Не теряя лишнего времени; давай продолжим!
Шаг 1. Необходимые материалы




Мы использовали следующие компоненты для этого проекта, все из которых можно найти здесь.
Микроконтроллер EBot8
7 инфракрасных датчиков
Зуммер
Кабель для программирования
Соединительные кабели
Аккумулятор для источника питания
Крышка (мы использовали коробку)
Теперь подключим его:
Шаг 2. Давайте подключимся
Если честно, это самая простая схема подключения, которую вы когда-либо видели.
Просто подключите 7 ИК-датчиков должным образом в соответствии с сигналом (S), заземлением (G), напряжением (V) к белому, красному и черному контактам соответственно на левой стороне микроконтроллера [{A0> A1> A2> A3> A4> A5> A6} 7 контактов для всех 7 ИК-датчиков].
Последний по порядку, но не по значимости; подключите зуммер к правой стороне тем же способом, который описан ранее (Сигнал (S), Земля (G), Напряжение (В) на белом, красном и черном контактах соответственно).
На этом проводка закончена. Ага! Это было так просто. Нет, давайте продолжим отладку.
Шаг 3: отладка

Теперь, чтобы убедиться, что наши инфракрасные датчики работают безупречно, нам нужно отладить их, что означает выявить и удалить ошибки (компьютерное оборудование или программное обеспечение).
- Откройте приложение EBot Blockly на своем компьютере.
- Выберите Input Readings / Debug.
- В раскрывающемся списке выберите «Инфракрасный датчик».
- Выберите штифт, на котором установлен ваш первый инфракрасный датчик. (P. S. вы можете проверять только один датчик за раз.)
- Щелкните "Отладка".
- Проделайте то же самое со вторым датчиком.
- После завершения загрузки и отображения значений с обоих датчиков мы можем приступить к кодированию.
(Примечание. Если при отладке возникла ошибка, попробуйте еще раз, проверьте соединение. Если нет, замените датчик и повторите попытку.)
Шаг 4: Дизайн


Выполнив все остальные шаги, поместите все схемы в простую схему коробки в соответствии с вашим желанием. Оставьте место между датчиками и зуммером.
Шаг 5: кодирование
Просто скопируйте блочный код с изображения выше, и все готово.
Шаг 6: демонстрационное видео


Не стесняйтесь задавать любые сомнения в разделе комментариев, и мы обязательно ответим. Присылайте больше идей, и мы постараемся изо всех сил!
Рекомендуемые:
Air Piano с ИК-датчиком приближения и Arduino Uno Atmega 328: 6 шагов (с изображениями)

Воздушное пианино с ИК-датчиком приближения и Arduino Uno Atmega 328: Обычно пианино, будь то электрическое или механическое, работает с простым механизмом нажатия кнопки. Но вот поворот: мы могли бы просто избавиться от необходимости использовать клавиши в пианино, используя некоторые датчики. И инфракрасные датчики приближения лучше всего подходят для этой цели, потому что
Quick Fruit Piano с MIDI: 6 шагов (с изображениями)

Quick Fruit Piano With MIDI: Это действительно простое пианино с емкостным сенсорным управлением. Постучите по фруктам, банкам с газировкой, бутылкам с водой, полоскам алюминиевой фольги и т. Д., И вы получите полифоническую фортепианную музыку со своего компьютера. Теперь, когда программное обеспечение написано, проект не должен занимать больше, чем
PCB Touch Piano: 6 шагов (с изображениями)

PCB Touch Piano: пианино для вашего кармана? Конечно! Используя принтер для переноса тонера, раствор для травления меди и Teensy 3.2, мы делаем крошечный MIDI-контроллер, который реагирует на простое прикосновение пальца. Вам понадобятся некоторые материалы: медная печатная плата 100 мм X 70 мм Teensy 3.2 Ferric
EBot8 Робот, следующий за объектом: 5 шагов (с изображениями)

EBot8 Робот, следующий за объектом: Вы когда-нибудь задумывались о создании робота, который следует за вами, куда бы вы ни пошли? Но просто не смогли? Ну … Теперь можно! Представляем вам объект следующего робота! Пойдите для этого урока, поставьте лайк и проголосуйте, и, возможно, вы тоже сможете это сделать
Робот для объезда препятствий с помощью EBot8: 4 шага (с изображениями)

Робот для обхода препятствий с использованием EBot8: В этом руководстве вы узнаете, как построить автомобиль-робот, который будет избегать препятствий на своем пути. Концепция может использоваться и применяться по-разному в зависимости от условий. Требуемые материалы: 1. Колеса x4 2. Шасси (вы можете купить