Taula de continguts:
- Pas 1: Com vaig començar i què necessitareu
- Pas 2: compon una cançó
- Pas 3: connecteu l'OLED
- Pas 4: connectar la resistència sensible a la força i el LED a la resta
- Pas 5: el codi
- Pas 6: Construir la caixa
- Pas 7: Temps de soldar
- Pas 8: ajuntar-ho tot
Vídeo: Music Box amb mini monitor (OLED) i LED: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
La meva idea era una caixa que reproduís música quan l'obriu. També té una pantalla amb un emoji que es desperta i us saluda. També hi ha un LED que s’encén si manteniu premuda la resistència sensible a la força entre els dits, mentre es produeix el següent bucle de la cançó. La música s’atura si torneu a tancar la caixa perquè la tapa es prem tancada en un botó.
Volia fer una caixa que al costat de ser una caixa de música també se sentia com un petit robot amb personalitat. La pantalla que mostra 2 emojis hi té el paper més important, perquè he notat que la gent es relaciona més amb objectes que tenen una cara. Els emojis de la pantalla expressen emoció, cosa que contribueix a la idea que sigui un petit robot. Vaig notar que la gent reaccionava positivament a això. La resistència sensible a la força li afegeix interacció. Si la manteniu premuda just quan la cançó passa al segon bucle, s’encendrà un llum que és un senyal que el quadre us reacciona. La llum que he triat és de color groc, que és de color alegre i coincideix amb l’exterior de la caixa.
A continuació es presenta un pas a continuació sobre com vaig fer aquest projecte.
Pas 1: Com vaig començar i què necessitareu
Vaig començar fent un esbós conceptual del que volia fer
Què necessiteu:
1. Un Arduino. (He utilitzat un Arduino Uno.)
2. Una pantalla OLED. (He utilitzat un ILED OLED de 0,96)
3. Un brunzidor piezoelèctric.
4. Un polsador.
5. Una resistència sensible a la força.
6. Un LED.
7. Una resistència de 220 Ohm i una resistència de 1KOhm.
8. Filferros. (He utilitzat cables d’inici de salt).
9. Una petita placa de circuit.
10. Un soldador i estany.
Què necessitareu per fer la caixa:
1. Fusta.
2. Una serra.
3. Paper de vidre o una màquina de polir.
4. Martell i claus.
5. Vores, cargols i un petit pestell.
7. Un trepant i un tornavís
8. cinta adhesiva.
Més endavant en aquest tutorial s'inclourà una versió completa del codi de tot el projecte
Pas 2: compon una cançó
A continuació, vaig compondre una cançó que volia que tocés la caixa
Vaig fer servir un programari digital per a això, però també podeu utilitzar un instrument i escriure les notes o jugar amb el vostre timbre piezoelèctric i les seves freqüències.
És molt fàcil connectar un brunzidor piezoelèctric. Tot el que necessita és un pin d'entrada (he utilitzat 12) i un pin de terra. També he col·locat un botó entre els dos costats de la taula per fer de pont. Aquest botó aturarà el so si es prem,
He utilitzat aquest lloc útil per traduir les notes a freqüències del meu codi:
pages.mtu.edu/~suits/notefreqs.html
A la tercera imatge, podeu veure un petit tros del meu codi per a la cançó. Després del "to", el primer dígit entre parèntesis és el límit on es connecta el brunzidor piezoelèctric. El segon dígit és la freqüència del to. Amb retard, el número entre parèntesis és el temps que aguanta el to fins que passa al següent que hi ha a sota.
Pas 3: connecteu l'OLED
L’OLED que he utilitzat té quatre punts: GND, VCC, SCL i un SDA.
GND us connecteu al GND (terra) del vostre Arduino.
VCC es connecta al 5V (5 volts) de l’Arduino.
SCL a SCL.
I SDA A SDA.
Per fer funcionar l'OLED primer heu de descarregar algunes biblioteques.
He descarregat el pati d'Adafruit Circuit, l'Adafruit GFX Library i l'Adafruit SSD1306.
He utilitzat l’exemple sketch ssd1306_12x64_i2c per veure si funcionava. Ho podeu trobar a Fitxer> exemple> Adafruit SSD1306> ssd1306_128x64_i2c (he triat aquest perquè la meva pantalla té aquesta mida) Podeu veure-ho a la segona imatge
Si aquest fitxer no funciona, pot ser que hagueu de canviar alguna cosa petita.
Cerqueu al codi que hi ha a sota de la configuració nul·la:
if (! display.begin (SSD1306_SWITCHCAPVCC, 0x3D)) {// Adreça 0x3D per a 128x64
Aquí vaig fer un cargol perquè vaig haver de canviar aquesta D en una C perquè funcionés.
A la tercera imatge, podeu veure una mica del meu codi que fa els emoji de la primera imatge.
Pas 4: connectar la resistència sensible a la força i el LED a la resta
Per connectar la resistència sensible a la força i el LED necessiteu 2 resistències. Els 220 Ohm per al LED i la resistència de 1K Ohm per a la resistència sensible a la força.
LED:
La part positiva del LED ha d’estar connectada a una resistència de 220 Ohm que es connecta al pin 10 de l’Arduino. La pota negativa del LED ha d’estar connectada a la línia de terra en una petita placa de circuit independent. A la placa de circuits vaig fer una línia de terra i una de 5 volts, perquè tenia massa pins que calia anar-hi i no hi havia prou forats al meu Arduino.
Resistència sensible a la força:
La resistència sensible a la força necessita que la cama esquerra estigui connectada tant a una resistència d’1K Ohm com a un cable que es connecti al forat A0 de l’Arduino. La resistència de 1K Ohm es connecta a la línia de terra de la placa de circuit.
La cama dreta que connecta a la línia de 5 volts de la placa de circuit.
Per fer que tot funcioni al codi, heu de definir a quin pin està connectat a sobre de la configuració del buit () {.
Pas 5: el codi
A continuació es mostra un enllaç al codi:
github.com/kai-calis/Kai-fawn/blob/master/Arduino%20code%20for%20a%20school%20project
Pas 6: Construir la caixa
Heu vist 8 plaques de fusta en total.
La fusta que he utilitzat fa uns 0,5 cm de gruix.
1. La tapa i la part inferior de la caixa fan 11cm per 11cm.
2. Aquests són el costat esquerre i dret de la caixa que fan 10,2 cm per 8 cm. Feu una de les plaques amb un forat quadrat perquè surti el cable USB de l’Arduino. Aquest forat fa 1,5 cm per 1,5 cm i es troba a 1 centímetre aproximadament de l’inici de la placa de fusta.
3. Es tracta de la part frontal i posterior de la caixa i fa 11cm per 8cm
4. Aquest és el petit prestatge on es troba el brunzidor piezoelèctric, OLED i la resta. Haureu de perforar un forat d’OLED d’uns 1cm per 0,5cm perquè els cables puguin sortir, però la resta de l’OLED pot descansar. al prestatge.
Per al forat del LED es necessita una broca de 0,5 cm.
Per a la resistència sensible a la força, necessiteu un forat d’1cm per 0,5cm
Per al brunzidor Piezo, necessiteu un forat d’1,4 cm.
PER AL polsador, necessiteu 4 forats petits de 0,2 cm perquè les seves potes puguin sortir.
5. Per últim, necessitareu una placa de fusta de 10cm per 10cm, que taparà l'Arduino i els seus cables. Vaig afaitar i arxivar dos dels costats oposats d’aquesta placa perquè pogués recolzar-se a la prestatgeria del número 4 i inclinar-se còmodament a la cantonada de la caixa.
Vaig utilitzar claus per connectar els laterals, 2 frontisses per a la tapa i un pany per mantenir la tapa tancada.
No oblideu llimar totes les vores per obtenir un aspecte més net i evitar estelles.
Mentre es construeix la caixa, encara no es posa el número 4 i el 5
Pas 7: Temps de soldar
He inclòs un mapa de filferro perquè pugueu copiar-lo de la imatge.
No oblideu provar si les coses estan connectades correctament per veure si funciona entre soldar.
Després de soldar, vaig picar 2 claus petits per evitar que l'OLED canviés.
Al final, hauria d’assemblar-se a la tercera imatge.
Pas 8: ajuntar-ho tot
Per col·locar-hi la prestatgeria del número 4 del pas anterior, primer vaig mesurar la mida que havia de ser premut per la tapa. Podeu fer-ho mesurant quina alçada surt el botó del prestatge i quina alçada es pressiona. Aquesta longitud s'afegeix al gruix de la fusta que heu utilitzat i hi poseu dos claus a cada costat. El prestatge descansarà sobre aquests. He afegit 2 ungles addicionals, una a cada costat, a sobre del prestatge per mantenir-les al seu lloc. Doble les ungles com una forma de L per poder utilitzar fàcilment aquest ganxo per tornar-les a treure.
En treure el prestatge, vaig connectar la placa de fusta número 5 al prestatge del número 4 enganxant un tros de cinta adhesiva sota el número 4 i enganxant l’extrem estès sota el número 5. Hauríeu de tenir alguna cosa com la imatge 3.
Malauradament, no havia previst que la frontissa estigués recolzada només a la vora del polsador, evitant que pressionés el botó. Una solució ràpida que vaig trobar va ser posar un tros prim de plàstic, aproximadament del mateix gruix de la frontissa, just a sobre perquè es pressionés el botó.
Recomanat:
Active Music Party LED Lantern i altaveu Bluetooth amb brillantor en la foscor PLA: 7 passos (amb imatges)
Active Music Party LED Lantern i altaveu Bluetooth amb brillantor a la foscor PLA: Hola, i gràcies per sintonitzar el meu instructable. Cada any faig un projecte interessant amb el meu fill que ara té 14 anys. Hem construït un rellotge Quadcopter, Swimming Pace Clock (que també és instructiu), un banc de tancament CNC i Fidget Spinners.Wi
Music Box With Light Show: 9 passos (amb imatges)
Music Box With Light Show: hola i benvinguts, en aquest tutorial us mostrarem com podeu crear la vostra pròpia caixa de música amb un espectacle de llum inclòs. Tot el que necessiteu és una funda buida. Vam agafar un cas que normalment s’utilitza per a eines. En aquest projecte podeu ser molt creatiu, de manera que no necessiteu
Tobias - Arduino Music Box With TVout: 5 passos (amb imatges)
Tobias - Arduino Music Box With TVout: primer de tot, permeteu-me presentar-vos Tobias, l’ós de peluix gegant de la meva xicota, que és la inspiració d’aquest projecte. mentre ella està fora de la feina. El projecte va
Una Juke Box per als més joves Aka Raspi-Music-Box: 5 passos
A Juke Box for the Very Young … Aka Raspi-Music-Box: inspirat en el instructiu "Raspberry-Pi-based-RFID-Music-Robot" descrivint un reproductor de música fabricat per ROALDH per als seus tres anys, vaig decidir construir una caixa de seguretat per als meus fills encara més petits. Bàsicament és una caixa amb 16 botons i un Raspi 2 i
Laser Box Music Show de llum làser: 18 passos (amb imatges)
Laser Box Music Laser Light Show: anteriorment he publicat un Instructable que descrivia com utilitzar els discs durs de l'ordinador per fer un espectacle de llum làser de música. Vaig decidir fer una versió compacta amb una caixa elèctrica i motors de cotxes RC. Abans de començar, probablement us hauria de dir que per poc