Мазмұны:

Raspberry Pi жарықдиодты шам Шредер фортепиано: 3 қадам (суреттермен)
Raspberry Pi жарықдиодты шам Шредер фортепиано: 3 қадам (суреттермен)

Бейне: Raspberry Pi жарықдиодты шам Шредер фортепиано: 3 қадам (суреттермен)

Бейне: Raspberry Pi жарықдиодты шам Шредер фортепиано: 3 қадам (суреттермен)
Бейне: Установка приложения ArduBlock 2024, Шілде
Anonim
Image
Image
Қажетті материалдар
Қажетті материалдар

Raspberry Pi жарықдиодты шам Шредер фортепиано

Жарық диодты (жарық шығаратын диод) және LDR (жарыққа тәуелді резистор немесе фоторезитор) массивтері Raspberry Pi Pygame MIDI секвенсерінің көмегімен музыкалық ноталарды ойнау үшін қолданылады. LED & LDR -нің 15 парисі бар (ноталардың толық октавасына 12, жоғары және октаваға 1, төменге және октаваға 1, мәзірге 1). Жарықдиодты және LDR арасындағы жарық үзілген кезде музыка Pygame MIDI секвенері арқылы ойнатылады. Octave Up немесе Down LED/LDR арасындағы жарық үзілгенде, қалған барлық ноталар октаваға жоғары немесе төмен жылжиды. Pygame MIDI 75 музыкалық аспапты және әр аспапқа 128 нотаны қолдайды (10 октава). Аспапты ауыстыру үшін мәзір пернесін пайдалануға болады. Raspberry Pi, нан тақтасы мен динамик миниатюралық рояльға ұқсайтын 20 дюйм х 30 дюймдік ағаш фортепианода орналасқан.

1 -қадам: Қажетті материалдар

МАТЕРИАЛ ҚАЖЕТ:

1. Raspberry Pi. Мен ескі B үлгісін қолдандым, rev 2. Жаңа модельдерде жылдам процессорлар бар және жобаны кеңейтетін GPIO қол жетімді. 15 дана жарық диодты (фокус/тар жарық сәулесі), жарқын 3. күйі үшін 2 дана жарықдиодты (жалпы)) 4. 19 дана 100 Ом резисторы 5. 15 дана 47 к Ом резисторы 6. 15 дана LDR (Жарыққа тәуелді резистор) 7. 1 Нан тақтасы 8. Raspberry Pi -ді нанға, LDR/LED -ге/резисторға қосылатын сымдар 9. Пианино жақтауы а. 20 дюйм х 30 дюйм 1/2 дюймдік фанера b. 4 фут x 8 фут ⅛ »қатты тақта c. 1 дюйм x 2 дюйм x 20 дюймдік ағаш LDR мен жарықдиодты орнатуға арналған (қатты ағашқа артықшылық беріледі) d. 2 дюйм x 2 дюйм x 40 дюйм ішкі постар e. ¾ дюйм x 15 дюймдік аяқтарға арналған дюбель

2 -қадам: Фортепиано жақтауын жасаңыз

Қосымша Raspberry Pi жарықдиодты шамы Schroeder Piano - Frame.pdf қараңыз.

ЕСКЕРТУЛЕР

❏ Бүйір қабырғаларды ағаш желіммен (горилла желімі) және қысқыштармен бүгуге болады use”Қатты тақта

❏ Ұзындығы жағынан 4'x8 дюймдік қатты тақта қажет

❏ Қосымша 4'x8 қатты тақтаны жоғарғы және негізге қолдануға болады (беріктігі үшін бірнеше қабатты қажет етеді)

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

❏ Қатты тақтаның иілген жақтарын ұстау үшін негіздің астынан бұралған 2 дюймдік тіректер

L LDR қондырғыларының алдындағы қапсырмалар мен кабельдік байланыстар сымдарды нан тақтасының жанынан саңылауға дейін бекітуге көмектеседі

❏ Қатты тақта негізгі жақтарды жабады

❏ LDR/жарықдиодты бекіту тесіктері үшін бұрғылау басқышын қолданыңыз, оларды саңылаулар бойымен түзетуге болады

❏ 15 тесік (12 ескерту үшін, 1 октава жоғары, 1 октава төмен, 1 мәзір үшін

3 -қадам: электрониканы жасаңыз

Қосылған Raspberry Pi Light Schroeder Piano - Schematic.pdf сымдарының схемасын қараңыз.

ЕСКЕРТПЕ: 1 дюймдік 1 дюймдік жиекке орналастырылған (LDR мен жарықдиодты ұстап тұру үшін 1/4 »түтік) арасында жарық түсетіндіктен, LDR мен тар сәулелі жарық диодты жарық диодты арасындағы 1 дюйм қашықтықтағы” 6 дюймдік максималды қашықтық

LED Жарықдиодты айналасындағы қараңғы фон қоршаған ортаның жарығын кетіруге көмектеседі

❏ 2.0 вольт жарықпен

LED 15 LED/LDR жұбы (толық октаваға арналған 12 ескерту, 1 октаваға жоғары, 1 октаваға төмен, 1 мәзір)

Common Жарықдиодты жерге тұйықталу резисторы жарықдиодты жарықтылық пен ток күшін реттей алады

❏ GPIO -да тарту/түсіруді қоспаңыз

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

Asp 5V Raspberry Pi жарық диодты жарықтандыруға көбірек ток/қуат береді

DR LDR -ді жарықдиодты жарықтың ортасына туралаңыз

Ұсынылған: