Arduino MIDI клавиатура със светодиоди за преподаване на песни: 8 стъпки
Arduino MIDI клавиатура със светодиоди за преподаване на песни: 8 стъпки
Anonim
Arduino MIDI клавиатура със светодиоди за преподаване на песни
Arduino MIDI клавиатура със светодиоди за преподаване на песни

Това е урок за това как да създадете MIDI клавиатура, заедно със светодиоди, които да ви научат на песен, и LCD, за да покажете коя песен е избрана.

Светодиодите могат да ви насочат кои клавиши да натиснете за определена песен. Изберете песента с левия и десния бутон и я стартирайте, като натиснете средния.

Стъпка 1: Стъпка 1: Материали

Какво ще ви трябва:

  • 6 светодиода
  • Джъмперни проводници (мъжки-мъжки и мъжки-женски)
  • Заглавие за мъжки щифт
  • I2c LCD дисплей
  • Arduino Uno и Arduino Mega
  • 3x бутони
  • 9x 10k резистори
  • 1 330 ома резистор
  • Стара клавиатура (използвах Casio CT-638)
  • USB кабел за свързване на arduino към компютъра

Стъпка 2: Стъпка 2: Демонтирайте клавиатурата

Стъпка 2: Демонтирайте клавиатурата
Стъпка 2: Демонтирайте клавиатурата

Разглобете кутията на клавиатурата и премахнете основната платка, бутоните и високоговорителите. Всичко, от което се нуждаете, е клавиатурата и клавиатурната PCB / лентов кабел.

Стъпка 3: Стъпка 3: Матрицата на клавиатурата

Стъпка 3: Матрицата на клавиатурата
Стъпка 3: Матрицата на клавиатурата
Стъпка 3: Матрицата на клавиатурата
Стъпка 3: Матрицата на клавиатурата

Начертайте конфигурацията на клавишите за матрицата на клавиатурата. Можете да направите това с мултиметър, но ако можете да намерите схемите за него, още по-добре! След като начертаете матрицата на клавиатурата, запоявайте заглавката на мъжкия щифт към лентата на клавиатурата, за да можете да я прикрепите към макета.

Стъпка 4: Стъпка 4: Схема на Breadboard

Стъпка 4: Креста на платката
Стъпка 4: Креста на платката
Стъпка 4: Креста на платката
Стъпка 4: Креста на платката
Стъпка 4: Креста на платката
Стъпка 4: Креста на платката

Прикрепете всичко към arduino според схемата. По -горе са изображения на схемите, заедно с това как ще изглежда с макета.

Стъпка 5: Стъпка 5: Свържете се с клавиатурата

Стъпка 5: Свържете се с клавиатурата
Стъпка 5: Свържете се с клавиатурата
Стъпка 5: Свържете се с клавиатурата
Стъпка 5: Свържете се с клавиатурата

Прикрепете лентата на клавиатурата към макета и фиксирайте светодиодите към правилните им клавиши.

Стъпка 6: Стъпка 6: Кодът

Качете кода във вашия Uno и вашия Mega. Ако използвате различна клавиатура, входните и изходните щифтове може да са различни. leduno.ino е за Uno, а midipiano2 е за Mega.

Стъпка 7: Стъпка 7: MIDI кодът

Стъпка 7: MIDI кодът
Стъпка 7: MIDI кодът

Изтеглете и инсталирайте Atmel Flip. След това свържете Mega към вашия компютър с USB и го поставете в режим на програмиране DFU. Това ще ви позволи да го програмирате с Atmel Flip.

Изтеглете Atmel Flip от тук:

www.microchip.com/DevelopmentTools/Product…

След това изтеглете шестнадесетия файл arduino от тук:

github.com/ddiakopoulos/hiduino

Качете го на дъската си чрез Atmel Flip.

Стъпка 8: Стъпка 8: Свържете се с компютъра си

Сега, ако искате да играете на вашата MIDI клавиатура, всичко, което трябва да направите, е да го свържете към компютъра си, да стартирате любимия си VST хост или DAW и сте готови!

Препоръчано: