Мазмуну:

Raspberry Pi LED Light Schroeder Piano: 3 кадам (Сүрөттөр менен)
Raspberry Pi LED Light Schroeder Piano: 3 кадам (Сүрөттөр менен)

Video: Raspberry Pi LED Light Schroeder Piano: 3 кадам (Сүрөттөр менен)

Video: Raspberry Pi LED Light Schroeder Piano: 3 кадам (Сүрөттөр менен)
Video: Raspberry Pi LED Light Schroeder Piano - Twinkle Little Star 2024, Июль
Anonim
Image
Image
Керектүү материалдар
Керектүү материалдар

Raspberry Pi LED Light Schroeder Piano

LED (Light Emitting Diode) жана LDR (Light Dependent Resistor, or photoresitor) массивдери Raspberry Pi Pygame MIDI секвенеринин жардамы менен музыкалык ноталарды ойнотуу үчүн колдонулат. LED жана LDRдин 15 париси бар (ноталардын толук октавасы үчүн 12, өйдө жана октавага 1, ылдый жана октавага 1, менюга 1). LED менен LDRнын ортосундагы жарык үзүлгөндө, музыка Pygame MIDI секвенери аркылуу ойнотулат. Octave Up же Down LED/LDR ортосундагы жарык үзүлгөндө, калган бардык ноталар өйдө же ылдый жылат. Pygame MIDI 75 музыкалык инструментти жана бир аспапка 128 нотаны колдойт (10 октава). Меню баскычы аспаптарды которуштуруу үчүн колдонулушу мүмкүн. Raspberry Pi, нан тактасы жана колонка 20 дюйм х 30 дюймдук жыгач пианинонун ичинде, миниатюралык рояльга окшош.

1 -кадам: Керектүү материалдар

МАТЕРИАЛ КЕРЕК:

1. Raspberry Pi. Мен эски Model B, rev 2. колдонгом. Жаңы моделдерде тезирээк процессорлор бар жана долбоорду кеңейте турган GPIO бар. 15 даана LED (Фокус/Тар жарык нур), жаркыраган 3. 2 шт LED (жалпы) статусу үчүн (милдеттүү эмес)) 4. 19 даана 100 Омдук резисторлор 5. 15 даана 47 к Омдук резисторлор 6. 15 даана LDR (Light Dependent Resistor) 7. 1 Breadboard 8. Raspberry Pi'ди нанга, LB/LED/каршылыгына нан табактарын туташтыруу үчүн зымдар 9. Пианино алкагы а. 20 дюйм х 30 дюйм 1/2 фанера б. 4 фут x 8 фут ⅛”катуу такта c. 1 дюйм х 2 дюйм х 20 дюйм жыгач LDR жана LEDге орнотулат (катуу жыгач артыкчылыктуу) d. 2 дюйм х 2 дюйм 40 дюймдук ички посттор д. ¾ дюйм x 15 дюймдук буттар үчүн

2 -кадам: Пианино алкагын куруңуз

Чоо -жайын билүү үчүн тиркелген Raspberry Pi LED Light Schroeder Piano - Frame.pdf караңыз.

ЭСКЕРТҮҮЛӨР

❏ Каптал дубалдарды жыгач клейи (горилла клейи) жана кыскычтар менен бүгсө болот ⅛”Hardboard

❏ 4'x8 'Hardboard баракчасы жетишерлик узун тарапка керек

❏ Extra 4’x8 Hardboard Top жана Base үчүн колдонулушу мүмкүн (күч үчүн бир нече катмар керек)

❏ Негизи 1/2 дюймдук фанера болушу мүмкүн

❏ 2 "x2" посттор ийилген катуу борттун капталдарын кармап туруу үчүн базанын астынан бурап коюлган

L LDR орнотмолорунун алдындагы степлер жана кабелдик галстук чындыгында зымдарды панельдин жанындагы тешикке чейин кийүүгө жардам берет

❏ Hardboard базалык тараптарды камтыйт

❏ Боштукту тегиздөө үчүн LDR/LED орнотуучу тешиктер үчүн бургулоочу прессти колдонуңуз

Holes 15 тешик (ноталар үчүн 12, октаванын өйдөсүнө 1, октавага ылдыйга 1, менюга 1)

3 -кадам: Электрониканы куруу

Караңыз Raspberry Pi Light Schroeder Piano - зымдардын схемасы үчүн Schematic.pdf.

ЭСКЕРТҮҮЛӨР:”6" максималдуу аралык 1 "боштук менен LDR жана LED менен тар нурдуу LED менен жарык (1/4" түтүк LDR жана LED кармап) ортосунда 1 "бүтүндөй 1 x2" кыркасына жайгаштырылган.

LED LED тегерегиндеги караңгы фон айланадагы жарыкты жоюуга жардам берет

❏ 2.0 Вольт жарык менен

LED 15 LED/LDR жуптары (12 толук октава үчүн ноталар, 1 октава өйдө, 1 октава ылдый, 1 меню)

Common LED жалпы жер каршылыгы LED жарыктыгын жана учурдагы тартылышын күүлөй алат

❏ GPIOдо тартуу/түшүрүү функциясын иштетпеңиз

❏ LDR> жарыксыз 50к Ом, <жарык менен 10к Ом

Asp 5V Raspberry Pi жаркыраган светодиоддорду иштетүү үчүн көбүрөөк ток/күчкө ээ

❏ LDRди LED жарык борборуна тууралаңыз

Сунушталууда: