Оглавление:

Пи-азер лазерное пианино: 9 шагов
Пи-азер лазерное пианино: 9 шагов

Видео: Пи-азер лазерное пианино: 9 шагов

Видео: Пи-азер лазерное пианино: 9 шагов
Видео: Что Просят Сыграть На Пианино/Что играю я: #shorts 2024, Июль
Anonim
Пи-асер лазерное пианино
Пи-асер лазерное пианино

Привет! Я учусь на факультете мультимедийных и креативных технологий в Howest Belgium.

Вы всегда хотели играть музыку, но не так, как все? Тогда это может быть что-то для вас!

Я сделал пианино из лазеров. Вам просто нужно положить пальцы на лазеры, и у вас будет музыка. Вы можете выбрать, какие звуки он издает на веб-сайте, а также увидеть, насколько громко вы играете и как долго.

Шаг 1: Материалы Электроника

Материалы Электроника
Материалы Электроника

Я использовал следующие предметы:

- Raspberry Pi 3

- Arduino UNO

- ЖК-дисплей 16 * 2

- RFID-модуль

- Датчики LDR (7x)

- лазерный диод 3,3 В 5 мВт (7 шт.)

- Звуковой детектор SparkFun

- резисторы

- связка перемычек

- 2 макета

Вы можете найти подробный список пунктов ниже:

Шаг 2: жилье

Корпус
Корпус

В качестве корпуса я использовал кейс, деревянные и алюминиевые U-образные профили.

Шаг 3: Дело

Случай
Случай
Случай
Случай
Случай
Случай

В этом случае мне помогают мой отец и его лучший друг. Мы начали с разборки кейса и установки замков на задней стороне верха, а также добавили несколько деревянных стержней сзади для поддельной задней палочки, куда я мог бы положить провода для своих лазеров. На нижней стороне корпуса мы добавили 4 резиновые ножки, потому что корпус будет повернут на 90 градусов. Для алюминиевых U-образных профилей мы проделали 3 отверстия с помощью маленького винта и использовали винт большего размера, чтобы сделать небольшую выемку, чтобы деревянные доски могли легко перемещаться.

Шаг 4: деревянные доски

Деревянные доски
Деревянные доски
Деревянные доски
Деревянные доски
Деревянные доски
Деревянные доски

Для деревянных досок, которые войдут внутрь U-образных профилей, мы кладем две доски точно друг на друга, поэтому, если мы проделаем отверстия с помощью маленького винта, лазеры будут направлены прямо на ldr. Для ldr мы сделали несколько выемок и 2 маленьких отверстия внутри для ножек ldr, чтобы они проходили через нижнюю часть планки для схемы под ней. Мы не делали никаких отверстий в нижней планке, потому что она предназначена для компонентов.

Шаг 5: Фронт

Перед
Перед
Перед
Перед

На лицевой стороне начали проделывать отверстия под детали. Для ldr мы нарисовали его на дереве, а затем просверлили отверстия в чертеже и использовали гравер, чтобы сделать красивый прямоугольник, в который вписывается мой ЖК-дисплей. Для децибелметра мы только что сделали отверстие, а для RFID мы сделали маленький прямоугольник, чтобы через него проходила проволока. С левой стороны есть отверстие для блока питания и отверстие для гнезда. Мы добавили несколько ручек, поэтому, если что-то не так со схемой, я могу легко добраться до нее.

Шаг 6: добавление схемы в корпус

Добавление схемы в корпус
Добавление схемы в корпус
Добавление схемы в корпус
Добавление схемы в корпус

Когда я добавил схему в свой футляр, я использовал ленту на липучке, поэтому, если какая-то часть сломана, ее легко заменить.

Шаг 7: Подключение

Проводка
Проводка
Проводка
Проводка

Для проводки я использовал Arduino для отправки децибел и значения RFID на мой RPI через последовательную связь. ЖК-дисплей подключен напрямую к RPI, и я использовал MCP3008 для чтения значений моих LDR. В этом случае я использовал много изоляционной ленты между удлинителями, чтобы они не отслаивались.

Шаг 8: База данных

База данных
База данных

Моя база данных не такая большая, мне просто нужно было получить историю моего игрового времени в децибелах, когда я играл. Я добавил столбец users, в котором хранится RFID-ключ. Я не использовал логин, поэтому не использовал пароль и электронную почту.

Шаг 9: Код Github

Код Github
Код Github

Вы можете найти мой код на github:

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