Indholdsfortegnelse:
- Trin 1: Deleliste
- Trin 2: Elektronik
- Trin 3: Database
- Trin 4: Montering af elektronik
- Trin 5: Kodning
- Trin 6: Websted
- Trin 7: Byggesag
- Trin 8: Og nu.. Spil
Video: Raspberry Pi Infrarødt tastatur: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Jeg har altid elsket musik, så når jeg tænkte på, hvad jeg ville lave som mit første Raspberry Pi -projekt, gik mit sind naturligvis til det. Men selvfølgelig ville jeg give det et ekstra touch, eller bedre, ingen berøring! Med den nuværende Covid-19-krise og alt det hygen og rørende distrikt i tankerne, vælger jeg at lave et tastatur, hvor tasterne blev genberegnet af infrarøde sensorer. Du kan ændre nøglen, du spiller i, ved at dreje på en roterende encoder og trykke på den for at starte et backingtrack, hvor tempoet kan ændres ved at trykke på en berøringssensor.
Jeg har givet looket en xylofon-klaver-stemning, som jeg også har integreret på hjemmesiden, hvor du kan se, hvilke toner der spilles. For at bygge sagen har jeg kun brugt træ, som jeg malede for at give det sidste præg.
Trin 1: Deleliste
- Raspberry Pi 4 Model B v1.2 - 2GB
- Samlet Pi T-skomager Plus
- 40stk. 10 cm trøje fra mand til kvinde
- Kabel 40stk 10cm han til mand jumperkabel
- IR Hinderforhindrer
- Højttalere
- Forskellige stykker træ
- Maling
- Berøringssensor
- LCD
- Hindbær pi 4
- adapter modstandspakke
- Roterende encoder
Pris: omkring 230 euro, men afhænger af sag
Trin 2: Elektronik
Tilslut din elektronik som i den givne pdf. Vær opmærksom på, at den infrarøde sensor muligvis har brug for en vis justering for at sikre, at de ikke sender signaler, når de ikke udløses.
Min højttaler er tilsluttet et eksternt usb -lydkort for at forbedre lyd, men du kan også bare tilslutte den til pi's jack -udgang.
Trin 3: Database
Dette er den database, jeg har oprettet. Jeg brugte en tabel med alle notenavne og tilhørende midi -note værdier. En anden tabel indeholder nøglerne, som du kan vælge imellem. Tabellen PlaySession indeholder alle tidligere gemte numre, du har spillet og forbundet til, som er noterne i dette nummer.
Trin 4: Montering af elektronik
Dernæst kom samlingen af elektronikken. Jeg beslutter mig for at lade alt ligge på et brødbræt og ikke at lodde det, for jeg er ikke så god til solderen, og IR -sensorerne er ret følsomme, så det kan ske, at du en dag skal udskifte det.
Trin 5: Kodning
Til kodning brugte jeg et python -biblioteksopkald Mingus, der bruger FluidSynth til at afspille midi -noter.
For at konfigurere begge skal du køre følgende kommandoer:
pip installere mingus
pip installere fluidsynth
Du kan finde koden på min GIT.
Trin 6: Websted
Næste, designet og kodet mit websted. Jeg brugte html, css og JS med websockets til at kommunikere med serveren, der kører i ryggen.
Trin 7: Byggesag
Jeg designede min sag til at ligne en slags xylofon/ klaver. Jeg lavede alt i træ og besluttede at give alt en slik maling for at få det til at se endnu pænere ud.
Trin 8: Og nu.. Spil
Nu er du klar til at begynde at spille dit selvlavede instrument! Vær ikke bange for at stille spørgsmål i kommentarerne og have det sjovt med at oprette!
Anbefalede:
IOT Smart infrarødt termometer (COVID-19): 3 trin
IOT Smart infrarødt termometer (COVID-19): På grund af COVID-opstanden i 2019 besluttede vi at lave et IOT Smart infrarødt termometer, der er forbundet til smarte enheder for at vise den registrerede temperatur, dette er ikke kun et billigere alternativ, men også et godt undervisningsmodul for tech og IOT, der
Raspberry Pi Infrarødt spilkamera: 6 trin
Raspberry Pi Infrared Game Camera: Jeg er lige begyndt at udforske Raspberry Pi og var fascineret af Pi infrarøde kameramodul. Jeg bor i et noget fjerntliggende område og har set tegn på forskellige vilde critters, der udforsker rundt i huset om natten. Jeg havde en idé om at lave en nig
Lav et infrarødt termometer til COVID-19 med MicroPython: 8 trin
Lav et infrarødt termometer til COVID-19 med MicroPython: På grund af udbruddet af Coronavirussygdom (COVID-19) skal virksomhedens HR måle og registrere temperaturen for hver medarbejder. Dette er en kedelig og tidskrævende opgave for HR. Så jeg lavede dette projekt: medarbejderen trykkede på knappen, dette i
Brug Palm Infrarødt tastatur med Android -enheder: 5 trin
Brug Palm Infrarødt tastatur med Android -enheder: Jeg havde et PalmOne trådløst tastatur siddende, og jeg ville have et Bluetooth -tastatur til min telefon. Det eneste problem var, at PalmOne-tastaturet var infrarødt, og jeg havde også en Brainlink-enhed. Dette er en ret sød lille enhed til medier
Hurtigt og snavset tastatur (tomt tastatur): 3 trin
Quick and Dirty Das Keyboard (Blank Keyboard): A Das Keyboard is the name of the most popular keyboard with no inscriptions on the keys (blank keyboard). Das tastatur sælges til $ 89,95. Denne instruktive vil guide dig, selvom du selv laver en med et gammelt tastatur, du har liggende