Turinys:
- 1 žingsnis: dalių sąrašas
- 2 žingsnis: Elektronika
- 3 žingsnis: duomenų bazė
- 4 žingsnis: Elektronikos surinkimas
- 5 žingsnis: kodavimas
- 6 žingsnis: svetainė
- 7 žingsnis: korpuso kūrimas
- 8 žingsnis: Ir dabar.. Žaisk
Video: „Raspberry Pi“infraraudonųjų spindulių klaviatūra: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Man visada patiko muzika, todėl galvojant apie tai, ką gaminsiu kaip savo pirmąjį „Raspberry Pi“projektą, mano mintys natūraliai ėjo. Bet, žinoma, norėjau suteikti jai papildomo prisilietimo, o dar geriau - neliesti! Turėdamas omenyje dabartinę „Covid-19“krizę ir visus hygene bei liečiančius trikdžius, renkuosi sukurti klaviatūrą, kurioje klavišus atmuštų infraraudonųjų spindulių jutikliai. Galite pakeisti klavišą, kuriame žaidžiate, pasukdami sukamąjį kodavimo įrenginį ir jį paspausdami, bus pradėtas atgalinis takelis, kurio tempą galima pakeisti palietus jutiklinį jutiklį.
Aš suteikiau išvaizdai ksilofono-fortepijono atmosferą, kurią taip pat įtraukiau į svetainę, kurioje galite pamatyti, kokios natos grojamos. Norėdami sukurti korpusą, naudoju tik medieną, kurią nudažiau, kad suteikčiau jai paskutinį įspūdį.
1 žingsnis: dalių sąrašas
- Raspberry Pi 4 B modelis v1.2 - 2 GB
- Surinktas „Pi T-Cobbler Plus“
- 40vnt megztinis nuo 10 cm nuo vyro iki moters
- Kabelis 40 vnt. 10 cm nuo vyrų iki vyrų
- IR kliūčių vengėjas
- Garsiakalbiai
- Skirtingi medžio gabalai
- Dažyti
- Lietimo jutiklis
- LCD
- Aviečių pi 4
- adapterio rezistoriaus paketas
- Rotacinis kodavimo įrenginys
Kaina: apie 230 eurų, bet priklauso nuo atvejo
2 žingsnis: Elektronika
Prijunkite savo elektroniką taip, kaip nurodyta pdf. Atminkite, kad infraraudonųjų spindulių jutiklį gali tekti šiek tiek sureguliuoti, kad įsitikintumėte, jog jis nesiunčia signalų, kai jie nesuveikia.
Mano garsiakalbis yra prijungtas prie išorinės USB garso plokštės, kad būtų pagerintas garsas, tačiau taip pat galite tiesiog prijungti jį prie „pi“lizdo.
3 žingsnis: duomenų bazė
Tai mano sukurta duomenų bazė. Aš naudoju lentelę, kurioje yra visi vardai ir atitinkamos midi užrašų vertės. Kitoje lentelėje yra raktų, kuriuos galite pasirinkti. „PlaySession“lentelėje yra visi anksčiau įrašyti takeliai, kuriuos grojote ir prie kurių esate prisijungę, ir yra šio takelio pastabos.
4 žingsnis: Elektronikos surinkimas
Toliau sekė elektronikos surinkimas. Nusprendžiu viską palikti ant duonos lentos, o ne lituoti, nes man nelabai sekasi kareiviai, o IR jutikliai yra gana jautrūs, todėl gali atsitikti, kad vieną dieną turėsite juos pakeisti.
5 žingsnis: kodavimas
Kodavimui naudojau „Python Library“skambutį „Mingus“, kuris naudoja „FluidSynth“midi natoms paleisti.
Norėdami nustatyti abu, turėsite paleisti šias komandas:
pip install mingus
pip įdiegti skysčius
Kodą galite rasti mano GIT.
6 žingsnis: svetainė
Tada suprojektavo ir užkoduojo mano svetainę. Aš naudoju html, css ir JS su žiniatinklio lizdais, kad galėčiau bendrauti su gale esančiu serveriu.
7 žingsnis: korpuso kūrimas
Aš suprojektavau savo dėklą, kad jis primintų savotišką ksilofoną/ fortepijoną. Viską padariau iš medžio ir nusprendžiau viską palaižyti, kad atrodytų dar gražiau.
8 žingsnis: Ir dabar.. Žaisk
Dabar esate pasiruošę pradėti groti savo paties pagamintu instrumentu! Nebijokite užduoti klausimų komentaruose ir smagiai kurkite!
Rekomenduojamas:
Raspberry Pi - TMD26721 infraraudonųjų spindulių skaitmeninis artumo jutiklis „Java“pamoka: 4 žingsniai
„Raspberry Pi“-TMD26721 infraraudonųjų spindulių skaitmeninis artumo jutiklis „Java“pamoka: TMD26721 yra infraraudonųjų spindulių skaitmeninis artumo detektorius, kuris suteikia pilną artumo aptikimo sistemą ir skaitmeninės sąsajos logiką viename 8 kontaktų paviršiaus tvirtinimo modulyje. Artumo aptikimas apima patobulintą signalo ir triukšmo tikslumas. Profesionalus
„Raspberry Pi“infraraudonųjų spindulių žaidimų kamera: 6 žingsniai
„Raspberry Pi“infraraudonųjų spindulių žaidimų kamera: aš ką tik pradėjau tyrinėti „Raspberry Pi“ir mane sudomino „Pi“infraraudonųjų spindulių kameros modulis. Aš gyvenu šiek tiek nuošalioje vietovėje ir mačiau ženklus, kaip įvairūs laukiniai gyvūnai naktį tyrinėja namus. Turėjau mintį sukurti nigą
„Raspberry Pi“- TMP007 infraraudonųjų spindulių termopilių jutiklio „Python“pamoka: 4 žingsniai
„Raspberry Pi“- „TMP007“infraraudonųjų spindulių termopilių jutiklio „Python“pamoka: TMP007 yra infraraudonųjų spindulių termopilių jutiklis, kuris matuoja objekto temperatūrą nesiliečiant su juo. Objekto skleidžiamą infraraudonųjų spindulių energiją jutiklio lauke sugeria į jutiklį integruotas termopolis. Termopilis
„Raspberry Pi“- „TMP007“infraraudonųjų spindulių termopilių jutiklis „Java“pamoka: 4 žingsniai
„Raspberry Pi“- TMP007 infraraudonųjų spindulių termopilių jutiklis „Java“pamoka: TMP007 yra infraraudonųjų spindulių termopilių jutiklis, kuris matuoja objekto temperatūrą, nesiliečiant su juo. Objekto skleidžiamą infraraudonųjų spindulių energiją jutiklio lauke sugeria į jutiklį integruotas termopolis. Termopilis
Naudokite „Palm“infraraudonųjų spindulių klaviatūrą su „Android“įrenginiais: 5 žingsniai
Naudokite „Palm“infraraudonųjų spindulių klaviatūrą su „Android“įrenginiais: aš sėdėjau prie „PalmOne“belaidės klaviatūros ir norėjau turėti „Bluetooth“klaviatūrą savo telefonui. Vienintelė problema buvo ta, kad „PalmOne“klaviatūra buvo pagrįsta infraraudonųjų spindulių ryšiu. Aš taip pat turėjau „Brainlink“įrenginį. Tai gana mielas prietaisas žiniasklaidai