Innehållsförteckning:
- Steg 1: Dellista
- Steg 2: Elektronik
- Steg 3: Databas
- Steg 4: Montering av elektronik
- Steg 5: Kodning
- Steg 6: Webbplats
- Steg 7: Byggfodral
- Steg 8: Och nu.. Spela
Video: Raspberry Pi Infrarödt tangentbord: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Jag har alltid älskat musik, så när jag tänkte på vad jag skulle göra som mitt första Raspberry Pi -projekt, tänkte jag naturligtvis på det. Men jag ville naturligtvis ge det en extra touch, eller bättre, ingen touch! Med den nuvarande Covid-19-krisen och all hygien och berörande distrikt i åtanke väljer jag att göra ett tangentbord där tangenterna omvärderades av infraröda sensorer. Du kan ändra tangenten du spelar i genom att vrida på en vridkodare och trycka på den för att starta ett backingtrack för att starta tempot, som kan ändras genom att trycka på en touchsensor.
Jag har gett utseendet en xylofon-piano-vibe, som jag också har integrerat på webbplatsen, där du kan se vilka toner som spelas. För att bygga fodralet har jag bara använt trä, som jag målade för att ge det pricken över i: et.
Steg 1: Dellista
- Raspberry Pi 4 Model B v1.2 - 2GB
- Monterad Pi T-Cobbler Plus
- 40st 10cm man till kvinnlig tröja
- Kabel 40st 10cm man till hanskabel
- IR hinder hinder
- Högtalare
- Olika träbitar
- Måla
- Touch -sensor
- LCD
- Hallon pi 4
- adaptermotståndspaket
- Roterande pulsgivare
Pris: cirka 230 euro men beror på fall
Steg 2: Elektronik
Koppla din elektronik som i den angivna pdf -filen. Var medveten om att den infraröda sensorn kan behöva justeras lite för att se till att de inte skickar signaler då de inte utlöses.
Min högtalare är ansluten till ett externt usb -ljudkort för att förbättra ljudet, men du kan också bara ansluta det till pi -utgången.
Steg 3: Databas
Det här är databasen jag skapade. Jag använde en tabell som innehåller alla notnamn och motsvarande midi -notvärden. En annan tabell innehåller nycklarna som du kan välja mellan. Tabellen PlaySession innehåller alla tidigare sparade spår som du spelade och kopplade till som är noterna i det här spåret.
Steg 4: Montering av elektronik
Därefter kom monteringen av elektroniken. Jag bestämmer mig för att lämna allt på en brödbräda och inte lödda det, för jag är inte så bra på solderen och IR -sensorerna är ganska känsliga så det kan hända att du måste byta ut en dag.
Steg 5: Kodning
För kodning använde jag ett python -bibliotekssamtal Mingus som använder FluidSynth för att spela midi -anteckningar.
För att konfigurera båda måste du köra följande kommandon:
pip installera mingus
pip installera fluidsynth
Du hittar koden på min GIT.
Steg 6: Webbplats
Därefter designade och kodade jag min webbplats. Jag använde html, css och JS med websockets för att kommunicera med servern som körs på baksidan.
Steg 7: Byggfodral
Jag utformade mitt fodral för att likna ett slags xylofon/ piano. Jag gjorde allt i trä och bestämde mig för att ge allt en slicka färg för att det ska se ännu snyggare ut.
Steg 8: Och nu.. Spela
Nu är du redo att börja spela ditt självgjorda instrument! Var inte rädd för att ställa några frågor i kommentarerna och ha kul att skapa!
Rekommenderad:
Så här konfigurerar du Raspberry Pi utan bildskärm och tangentbord: 7 steg
Så här konfigurerar du Raspberry Pi utan bildskärm och tangentbord: Raspberry Pi är en liten enbräda dator som kör Linux-baserat operativsystem som heter Raspbian. Denna instruktion visar dig hur du konfigurerar Raspberry Pi (vilken modell som helst) utan att använda bildskärm och tangentbord. Jag kommer att använda min Raspberry Pi 3 B+ med Raspbi
Installera Raspberry Pi utan skärm eller tangentbord: 18 steg
Konfigurera Raspberry Pi utan bildskärm eller tangentbord: NOOBS kräver en bildskärm, tangentbord och mus, vilket lägger till cirka $ 60 (USD) eller mer i kostnad. Men när Wi-Fi fungerar behövs dessa enheter inte längre. Varje gång jag startar ett nytt Raspberry Pi-projekt släpar jag ut bildskärmen, tangentbordet och musen och hittar
Använd Palm Infrarödt tangentbord med Android -enheter: 5 steg
Använd Palm Infrarödt tangentbord med Android -enheter: Jag hade ett PalmOne trådlöst tangentbord sittande och jag ville ha ett Bluetooth -tangentbord för min telefon. Det enda problemet var att PalmOne-tangentbordet var infrarödbaserat. Jag hade också en Brainlink-enhet. Detta är en ganska söt liten apparat för medi
Snabbt och smutsigt tangentbord (tomt tangentbord): 3 steg
Snabbt och smutsigt tangentbord (tomt tangentbord): Ett Das -tangentbord är namnet på det mest populära tangentbordet utan inskriptioner på tangenterna (tomt tangentbord). Das tangentbord säljs för $ 89,95. Den här instruerbara guiden hjälper dig genom att göra en själv med något gammalt tangentbord du har
Rengöring av Apple Aluminium Tangentbord . eller något annat Soft-touch Tangentbord: 5 steg
Rengöring av Apple Aluminium Tangentbord …. eller något annat Soft-touch Tangentbord: Så rena som du eller jag kanske försöker behålla våra aluminium äppeltangentbord blir de smutsiga efter ett år eller så. Detta instruerbara är att hjälpa dig att städa ur det. Var försiktig, för jag är inte ansvarig om ditt tangentbord går sönder när du gör detta …. SUGER F