Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Как здорово было бы сделать собственное пианино, наведя палец на ИК-датчики!
И да, это правда. Это пианино, управляемое 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: демонстрационное видео
Не стесняйтесь задавать любые сомнения в разделе комментариев, и мы обязательно ответим. Присылайте больше идей, и мы постараемся изо всех сил!