Taula de continguts:

El sintetitzador Arduino: 20 passos (amb imatges)
El sintetitzador Arduino: 20 passos (amb imatges)

Vídeo: El sintetitzador Arduino: 20 passos (amb imatges)

Vídeo: El sintetitzador Arduino: 20 passos (amb imatges)
Vídeo: когда без спроса трогают твой мотоцикл🤪 #мотоТаня she touching your bike without asking #motoTanya 2024, Juliol
Anonim
El sintetitzador Arduino
El sintetitzador Arduino

L'Arduino és capaç de produir so a través d'una biblioteca que s'ha desenvolupat anomenada Biblioteca de tons. En crear una interfície i un programa que pot cridar certs valors per a la sortida d’una sortida d’àudio, el sintetitzador Arduino és una eina robusta per fer una màquina de soroll rudimentària. Utilitza tècniques de síntesi granular per generar un so distintiu que pot ser molt divertit per a músics, artistes, jugadors i aficionats.

Pas 1: Com funciona

Com funciona
Com funciona

El so es crea reproduint el mateix gra de so o mostres (petites peces d’entre 1 i 50 ms) una vegada i una altra a una velocitat molt alta. Les nostres orelles i cervells ho converteixen en un híbrid audible de la velocitat de repetició i del gra original, i sona com un to constant.

El gra consta de dues ones triangulars de freqüència ajustable i velocitat de desintegració ajustable. La velocitat de repetició la defineix un altre control.

Pas 2: materials i eines

Materials i eines
Materials i eines
Materials i eines
Materials i eines
Materials i eines
Materials i eines

Per fer aquest projecte, necessitareu les coses següents.

Parts:

(5X) Potenciòmetre 5K (5X) Botons potenciòmetres (3X) LEDs (1X) Commutador SPDT (1X) Resistència fotodependent de la llum (1X) Arduino (1X) Arduino Protoboard (1X) Commutador tàctil (1X) Armari del projecte (1X) 1 / Connector d'àudio de 8 (1X) un munt de filferro de nucli sòlid (1X) termoencontrolat (1X) placa de fil (1X) cable de pont (3X) resistències de 10K ohmis (3X) 220 resistències (1X) bateria de 9V (1X) clip de bateria de 9V Endoll de corrent continu coaxial de mida M (1X)

Eines:

  • soldador
  • soldar
  • flux
  • cola
  • multímetre
  • trepant

Pas 3: Codi, diagrama de circuits i potència

Codi, diagrama de circuits i potència
Codi, diagrama de circuits i potència
Codi, diagrama de circuits i potència
Codi, diagrama de circuits i potència

He adjuntat el codi de l'Arduino a aquest instructable. Necessitareu un USB 2.0 per penjar-lo al vostre tauler. Després d’haver penjat el codi des de l’ordinador, seguiu endavant i connecteu el Proto Shield al vostre Arduino.

Tens moltes opcions pel que fa al poder. L'Arduino és capaç de funcionar amb una font d'alimentació de berruga de paret de 9 V o podeu utilitzar una bateria de 9 V amb un clip de bateria per a un endoll d'alimentació coaxial de mida M. També podeu alimentar-lo mitjançant el cable USB. El diagrama del circuit s'ha fet amb Fritzing, també s'ha adjuntat a aquest pas.

Pas 4: fer servir una taula de pa

Utilització d’una taula de pa
Utilització d’una taula de pa
Utilització d’una taula de pa
Utilització d’una taula de pa
Utilització d’una taula de pa
Utilització d’una taula de pa

En utilitzar una placa de configuració per construir el circuit primer, és molt més fàcil transferir el circuit al vostre Protoboard més tard. Executeu els cables des del GND i el 5V fins als rails - i + de la taula de treball.

A continuació, connecteu els cables de senyal dels potenciòmetres a l'entrada analògica 0-4 de l'Arduino. Els cables laterals dret i esquerre es connectaran amb el rail terrestre i el rail positiu de la placa. La connexió dels potenciòmetres controlarà el gra, la freqüència i la desintegració del sintetitzador. Analògic a 0: gra de 1 to Analògic a 1: gra de 2 decaïment Analògic a 2: gra de 1 decadència Analògic a 3: gra de 2 ton Analògic a 4: freqüència de repetició del gra

Pas 5: connecteu el cable d'àudio

Connecteu el cable d’àudio
Connecteu el cable d’àudio
Connecteu el cable d’àudio
Connecteu el cable d’àudio

Connecteu els cables de soldadura a la vostra presa d’àudio mono de 1/8 , feu que els vostres cables siguin bastant llargs. Connecteu el cable positiu a PWM ~ 3 a l'Arduino. Necessitareu una resistència de 10 K ohm entre la placa arduino i el cable positiu del vostre connector d'àudio. Connecteu el cable negatiu de la presa al rail de terra de la placa.

Pas 6: connecteu el fotoresistor

Connecteu el vostre fotoresistor
Connecteu el vostre fotoresistor

Un cable de la vostra resistència fotogràfica es connecta directament al carril positiu de 5 V a la placa de connexió, així com a l’entrada analògica 5 de l’Arduino. L'altre cable del fotoresistor està connectat a un rail de terra resistent a 10K ohms.

Pas 7: connecteu un commutador SPDT

Connecteu un commutador SPDT
Connecteu un commutador SPDT

Connecteu el senyal, el cable central del commutador SPDT al pin digital 02 de l'Arduino. Els cables restants estan connectats a terra i el carril positiu de 5V al qual es resisteix una resistència de 10K ohms.

Pas 8: connecteu el commutador tàctil

Connecteu l'interruptor tàctil
Connecteu l'interruptor tàctil
Connecteu l'interruptor tàctil
Connecteu l'interruptor tàctil

El commutador tàctil té quatre derivacions. Permetre que l’interruptor estigui a cavall entre el pont de la placa. Connecteu un dels dos passadors paral·lels al vostre carril positiu de 5V a la placa de pa i l’altre a un passador de terra resistent a 10K ohms. L'última connexió del commutador tàctil connecta un cable de senyal entre l'interruptor i el pin digital 6 de l'Arduino.

Pas 9: connecteu els LED

Connecteu els LED
Connecteu els LED

Pas 10: proveu-ho

Prova-ho!
Prova-ho!

Aquest és el circuit completat amb taulers. Feu la prova amb uns auriculars o connecteu-vos a un altaveu petit. Si feu servir auriculars, es tracta d’una sortida mono i serà forta. No col·loqueu els auriculars directament a prop de l’orella quan activeu aquest sintetitzador.

Pas 11: perforar el recinte

Traieu el recinte
Traieu el recinte
Traieu el recinte
Traieu el recinte
Traieu el recinte
Traieu el recinte
Traieu el recinte
Traieu el recinte

Traieu els forats del recinte del projecte per a cadascun dels components que es van col·locar a la placa. Vaig utilitzar un bolígraf daurat daurat per marcar on volia els meus forats.

Practicar cinc forats per als potenciòmetres. Cinc petits forats en un quadrat per al commutador tàctil. Tres parells de forats petits per a cadascun dels LED Dos forats units entre si per al fotoresistor. Un forat per a la presa d’àudio. Un forat addicional per al commutador SPDT.

Pas 12: Comenceu a afegir components al recinte

Comenceu a afegir components al recinte
Comenceu a afegir components al recinte
Comenceu a afegir components al recinte
Comenceu a afegir components al recinte

Enfileu els cinc potenciòmetres a través dels forats que s'han perforat i, a continuació, fixeu-los al seu lloc.

Pas 13: afegiu la resta de components

Afegiu la resta de components
Afegiu la resta de components
Afegiu la resta de components
Afegiu la resta de components

Assegureu els LED, el commutador SPDT, el commutador tàctil, la presa d’àudio i la fotoresistència al seu lloc. Una mica de cola calenta va funcionar molt bé per muntar ràpidament tots aquests components.

Pas 14: connecteu la presa d’àudio al Protoboard

Connecteu la presa d’àudio al Protoboard
Connecteu la presa d’àudio al Protoboard
Connecteu la presa d’àudio al Protoboard
Connecteu la presa d’àudio al Protoboard
Connecteu la presa d’àudio al Protoboard
Connecteu la presa d’àudio al Protoboard

Els següents passos descriuen com moure el circuit de la placa de protecció al Protoboard. Com que tots els components estan fixats al recinte, serà fàcil executar cables des dels components a la placa.

Feu cables de soldadura a tots els components del recinte, utilitzant cables vermells i negres respectivament per indicar quins cables són positius i negatius. Al Protoboard, connecteu un cable al pin digital 3 i soldeu-lo al lloc, feu passar un cable jumper al centre de la placa per tal de trencar la línia amb la mateixa resistència de 10K ohmis de la placa. Quan els soldeu al lloc, assegureu-vos de deixar caure prou soldadura a la placa per connectar el cable a la resistència.

Pas 15: soldar a les resistències de resistència fotogràfica, commutador tàctil i commutador SPDT

Soldadura als resistors de resistència fotogràfica, commutador tàctil i commutador SPDT
Soldadura als resistors de resistència fotogràfica, commutador tàctil i commutador SPDT

Esteneu dos cables de pont des del rail de terra i un cable de pont des del rail positiu, fins a la meitat del tauler. Formeu connexions amb les vostres resistències de 10K ohm restants.

Connecteu un cable de pont petit des de l’Analogic 5 que anirà al cable de la resistència fotogràfica.

Pas 16: soldeu els LEDs al lloc

Soldeu els LEDs al lloc
Soldeu els LEDs al lloc

Connecteu els resistors de 3 220 Ohm als pins 9-11 del Protoboard, enfonseu els altres extrems de les resistències als forats oberts del Protoboard i, a continuació, soldeu aquests cables als vostres LED.

Daisy encadena els cables de terra dels LED i, a continuació, torneu a fer un sol cable de terra cap al rail de terra del Protoboard.

Pas 17: connecteu els potenciòmetres al Protoboard

Connecteu els potenciòmetres al Protoboard
Connecteu els potenciòmetres al Protoboard

Daisy encadena els cables positius i de terra dels potenciòmetres junts i, a continuació, inseriu-los als respectius rails del Protoboard.

Connecteu els cables de senyal dels potenciòmetres a l’analògic 0-4, he mantingut els comandaments de gra i freqüència a la primera fila de comandaments i els comandaments de sincronització que hi ha a sota. De nou, els fils del senyal se sincronitzen en conseqüència: analògic a 0: gra de 1 to analògic a 1: decaïment de gra 2 analògic a 2: desintegració de gra 1 analògic a 3: to de gra 2 analògic a 4: freqüència de repetició de gra

Pas 18: connecteu els comandaments als vostres potenciòmetres

Connecteu els comandaments als vostres potenciòmetres
Connecteu els comandaments als vostres potenciòmetres

Poseu a zero tots els potenciòmetres i alineeu la línia del pom amb la posició zero de l’eix del potenciòmetre.

Amb un petit tornavís de cap pla, fixeu els comandaments del potenciòmetre.

Pas 19: connecteu el Protoboard a l'Arduino

Connecteu el Protoboard a l'Arduino
Connecteu el Protoboard a l'Arduino
Connecteu el Protoboard a l'Arduino
Connecteu el Protoboard a l'Arduino
Connecteu el Protoboard a l'Arduino
Connecteu el Protoboard a l'Arduino

Connecteu els cables de pont curt del Protoboard als cables llargs del recinte. Soldeu els cables restants al rail de terra i al rail de 5V al Protoboard, respectivament.

Insereix el Protoboard al seu lloc a la part superior de l'Arduiono. Connecteu-lo, segleu-lo i ja podeu llançar-lo.

Pas 20: Juga-hi

Juga amb ell!
Juga amb ell!

Tots els commutadors i potenciòmetres són completament intercanviables. en lloc d’utilitzar tots aquests potenciòmetres, intenteu substituir-los per resistències fotogràfiques o combinacions de les dues.

Referències: https://blog.lewissykes.info/daves-auduino/ https://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation https://arduino.cc/en/Tutorial/Tone

Recomanat: