Sisukord:
- Samm: osade loend
- 2. samm: elektroonika
- 3. samm: andmebaas
- 4. samm: elektroonika kokkupanek
- Samm: kodeerimine
- 6. samm: veebisait
- 7. samm: korpuse ehitamine
- 8. samm: ja nüüd.. Mängi
Video: Raspberry Pi infrapunaklaviatuur: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Mulle on muusika alati meeldinud, nii et kui mõelda, mida ma oma esimese Raspberry Pi projektina teeksin, läks mu mõistus loomulikult sellele. Aga loomulikult tahtsin sellele anda täiendavat puudutust või, parem, mitte puudutust! Arvestades praegust Covid-19 kriisi ning kõiki hügieene ja puudutavaid ristmikke, valin ma klaviatuuri valmistamise, kus klahvid olid infrapunaandurite abil tagatud. Saate muuta mängitavat klahvi, keerates pöörlevat kodeerijat ja selle vajutamine käivitab taustalõigu, mille tempot saab muuta puudutussensorit puudutades.
Olen andnud välimusele ksülofoni-klaveri vibe, mille olen integreerinud ka veebisaidile, kus saate vaadata, milliseid noote mängitakse. Korpuse ehitamiseks olen kasutanud ainult puitu, mille ma viimistlesin.
Samm: osade loend
- Raspberry Pi 4 mudel B v1.2 - 2 GB
- Kokkupandud Pi T-Cobbler Plus
- 40tk 10cm meessoost naissoost hüppaja
- Kaabel 40tk 10cm Mees -Mees Jumper Kaabel
- IR takistuste vältija
- Kõlarid
- Erinevad puutükid
- Värv
- Puuteandur
- LCD
- Vaarika pi 4
- adapteri takisti pakett
- Pöörlev kodeerija
Hind: umbes 230 eurot, kuid oleneb juhtumist
2. samm: elektroonika
Juhtida oma elektroonika nagu antud pdf -is. Pidage meeles, et infrapunaandur võib vajada mõningast kohandamist, et veenduda, et see ei saada signaale ajal, mil neid ei käivitata.
Minu kõlar on heli parandamiseks ühendatud välise USB -helikaardiga, kuid võite selle lihtsalt ühendada ka pi pistikupesaga.
3. samm: andmebaas
See on minu loodud andmebaas. Kasutasin tabelit, mis sisaldas kõiki notenames ja vastavaid midi noodi väärtusi. Teine tabel sisaldab võtmeid, mille vahel saate valida. Tabel PlaySession sisaldab kõiki varem salvestatud ja sellega ühendatud lugusid, mis on selle loo märkmed.
4. samm: elektroonika kokkupanek
Edasi tuli elektroonika kokkupanek. Otsustan jätta kõik leivalauale ja mitte seda jootma hakata, sest ma ei ole nii hea sõduriga ja IR -andurid on üsna tundlikud, nii et võib juhtuda, et peate selle kunagi välja vahetama.
Samm: kodeerimine
Kodeerimiseks kasutasin Pythoni raamatukogu kõnet Mingus, mis kasutab midi nootide esitamiseks FluidSynthi.
Mõlema seadistamiseks peate käivitama järgmised käsud:
pip install mingus
pip paigaldage vedelikku
Koodi leiate minu GIT -ist.
6. samm: veebisait
Järgmisena kujundasin ja kodeerisin oma veebisaidi. Kasutasin tagaküljel töötava serveriga suhtlemiseks veebipistikutega html, css ja JS.
7. samm: korpuse ehitamine
Ma kujundasin oma ümbrise sarnaseks ksülofonile/ klaverile. Ma tegin kõik puidust ja otsustasin anda kõigele lakiga värvi, et see näeks veelgi kenam välja.
8. samm: ja nüüd.. Mängi
Nüüd olete valmis alustama oma isetehtud pilli mängimist! Ärge kartke kommentaarides küsimusi esitada ja nautige loomist!
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
LED vilgub Raspberry Pi -ga - GPIO -tihvtide kasutamine Raspberry Pi -l: 4 sammu
LED vilgub Raspberry Pi -ga | GPIO -nööpnõelte kasutamine Raspberry Pi -l: Tere, selles juhendis olevad poisid, õpime, kuidas kasutada Raspberry pi GPIO -sid. Kui olete kunagi Arduinot kasutanud, siis ilmselt teate, et saame ühendada LED -lüliti jms selle tihvtidega ja panna see toimima. pane LED vilkuma või saada lülitilt sisendit, nii et
Raspbian Busteri installimine Raspberry Pi 3 - Raspbian Busteri kasutamise alustamine rakendusega Raspberry Pi 3b / 3b+: 4 sammu
Raspbian Busteri installimine Raspberry Pi 3 | Raspbian Busteri kasutamise alustamine Raspberry Pi 3b / 3b+-ga: Tere poisid, hiljuti käivitas Raspberry pi organisatsioon uue Raspbian OS -i, mida nimetatakse Raspbian Busteriks. See on Raspbiani uus versioon Raspberry pi jaoks. Nii et täna õpime selles juhendis, kuidas Raspbian Buster OS -i oma Raspberry pi 3 -le installida
Raspbiani installimine Raspberry Pi 3 B -sse ilma HDMI -ta - Raspberry Pi 3B kasutamise alustamine - Vaarika Pi seadistamine 3: 6 sammu
Raspbiani installimine Raspberry Pi 3 B -sse ilma HDMI -ta | Raspberry Pi 3B kasutamise alustamine | Raspberry Pi 3 seadistamine: nagu mõned teist teavad, et Raspberry Pi arvutid on üsna vinged ja saate kogu arvuti vaid ühe väikese tahvli abil. Raspberry Pi 3 mudelil B on neljatuumaline 64-bitine ARM Cortex A53 taktsagedus 1,2 GHz. See teeb Pi 3 umbes 50