
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:37


Sempre m’ha agradat la música, de manera que, quan pensava en què faria com a primer projecte de Raspberry Pi, la meva ment hi va anar naturalment. Però, per descomptat, volia donar-li un toc extra, o millor, cap toc. Amb la crisi actual del Covid-19 i totes les restriccions higièniques i commovedores en ment, trio fer un teclat on les tecles fossin repalçades per sensors infrarojos. Podeu canviar la tecla que esteu tocant girant un codificador rotatiu i prement-la, s'iniciarà una pista secundària per començar, del qual es pot canviar el tempo tocant un sensor tàctil.
He donat a l'aspecte un ambient de xilòfon i piano, que també he integrat al lloc web, on podeu veure quines notes es toquen. Per construir la caixa, només he utilitzat fusta, que he pintat per donar-li el toc final.
Pas 1: llista de parts
- Raspberry Pi 4 Model B v1.2 - 2 GB
- Muntat Pi T-Cobbler Plus
- Jersei masculí a femení de 40 pcs de 10 cm
- Cable 40pcs 10cm Cable de pont masculí a masculí
- Evitador d'obstacles IR
- Altaveus
- Diferents trossos de fusta
- Pintura
- Sensor tàctil
- LCD
- Raspberry pi 4
- paquet de resistència adaptador
- Codificador rotatiu
Preu: al voltant de 230 euros però depèn del cas
Pas 2: electrònica
Connecteu la vostra electrònica com en el pdf donat. Tingueu en compte que és possible que el sensor d'infrarojos necessiti una certa reajustació per assegurar-se que no envien senyals en ocasions en què no es desencadenen.
El meu altaveu està connectat a una targeta de so USB externa per millorar el so, però també podeu connectar-lo a la sortida jack del pi.
Pas 3: base de dades

Aquesta és la base de dades que he creat. He utilitzat una taula que conté tots els noms i els valors corresponents de notes mitjanes. Una altra taula conté les claus entre les quals podeu triar. La taula PlaySession conté totes les pistes guardades prèviament a les quals heu reproduït i connectat, que són les notes d'aquesta pista.
Pas 4: muntatge electrònic

Després va venir el muntatge de l'electrònica. Decideixo deixar-ho tot en una taula de pa i no soldar-lo, perquè no sóc tan bo en solderen i els sensors IR són molt sensibles, de manera que podria passar que algun dia n’haureu de substituir un.
Pas 5: Codificació
Per a la codificació he utilitzat una biblioteca Python anomenada Mingus que utilitza FluidSynth per reproduir notes midi.
Per configurar-los tots dos, haureu d'executar les ordres següents:
pip instal·lar mingus
pip instal·lar fluidsynth
Podeu trobar el codi al meu GIT.
Pas 6: lloc web



A continuació, vaig dissenyar i codificar el meu lloc web. He utilitzat html, css i JS amb websockets per comunicar-me amb el servidor que s’executa a la part posterior.
Pas 7: Construir casos



Vaig dissenyar la meva funda per assemblar-se a una mena de xilòfon / piano. Vaig fer de fusta tot i vaig decidir donar-li un toc de pintura a tot perquè fos encara més maco.
Pas 8: I ara.. Juga



Ara ja esteu a punt per començar a tocar el vostre instrument fet a mà! No tingueu por de fer cap pregunta als comentaris i divertiu-vos creant!
Recomanat:
Termòmetre intel·ligent infraroig IOT (COVID-19): 3 passos

Termòmetre infraroig intel·ligent IOT (COVID-19): a causa de la revolta del COVID del 2019, vam decidir fer un termòmetre infraroig intel·ligent IOT que es connectés a dispositius intel·ligents per mostrar la temperatura registrada, no només és una alternativa més barata, sinó també mòdul didàctic de tecnologia i IOT que
Termòmetre infraroig làser Arduino: 7 passos (amb imatges)

Termòmetre infraroig làser Arduino: en aquest projecte us mostraré com construir un termòmetre infraroig làser digital amb un recinte imprès 3D personalitzat
Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: 4 passos (amb imatges)

Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: en aquest tutorial us explicaré com podem interfície de teclat amb 8051 i mostrar números de teclat en pantalla de 7 segments
Teclat Das ràpid i brut (teclat en blanc): 3 passos

Teclat Das ràpid i brut (teclat en blanc): un teclat Das és el nom del teclat més popular sense inscripcions a les tecles (teclat en blanc). El teclat Das es ven per 89,95 dòlars. Aquest instructiu us guiarà tot i fer-ne un amb qualsevol teclat antic que tingueu al voltant
Neteja del teclat d'alumini Apple o qualsevol altre teclat suau: 5 passos

Neteja del teclat d'alumini Apple … o qualsevol altre teclat suau: tan net com tu o jo intentem mantenir els nostres teclats d'alumini Apple, es tornen bruts al cap d'un any més o menys. Aquesta instrucció us ajudarà a netejar-la. Vés amb compte, perquè no sóc responsable si el teu teclat es trenca mentre fas això … SUCKS F