SlideShare una empresa de Scribd logo
SONIDOS 
ARDUINO SUENA Y PUDES HACER 
MÚSICA SI PROGRAMAS BIEN.
• Arduino es capaz de generar frecuencias, de 
tal manera, que si conectas un altavoz a las 
salidas en las que se generaran estas 
frecuencias, puedes obtener sonidos.
tone 
Cuando queremos que suene Arduinio, lo haremos mediante la instrucción tone. 
Línea de salida Frecuencia Duración 
tone ( , , );
tone 
Tenemos la posibilidad de no definir la duración del sonido y hacer que esté 
sonando hasta que no le ordene parar de sonar. Para parar de sonar existe la 
instrucción noTone. 
Línea de salida 
noTone ( );
• Si asociamos frecuencias con notas musicales, 
podemos hacer música con nuestra tarjeta de 
Arduino y un altavoz. Podemos ver la relación 
entre frecuencias y notas en las siguientes 
páginas web: 
• http://www.phys.unsw.edu.au/music/note/ 
(para convertir frecuencia a si correspondiente 
nota) 
• http://www.adamsatoms.com/notes/ 
(para convertir una nota a su frecuencia)
Si establecemos la correspondencia entre frecuencias y notas. 
• Do =261.625565 Hz. 
• Re = 293.664768 Hz. 
• Mi =329.627557 Hz. 
• Fa = 349.228231 Hz. 
• Sol =391.995436 Hz. 
• La = 440.000000 Hz. 
• Si = 493.883301 Hz.
• Vamos a realizar un programa, que ejecute la 
escala musical. Nombraremos la línea donde 
conectaremos el altavoz, como Altavoz, 
crearemos unas variables con el nombre de 
las notas, asignándolas la frecuencia que 
corresponda y definiremos otras variables con 
la duración de los sonidos, el intervalo entre 
notas y el intervalo entre escalas.
Para escribir nuestro programa , comenzamos escribiendo un comentario general sobre 
en que consiste el programa. 
• /* Este es un programa para ejecutar la 
escala musical*/
Asociamos el altavoz con la línea 2. 
• int Altavoz = 2;//Asignamos el altavoz a la 
línea 2
Definimos variables que asocien el nombre de la nota con su frecuencia. 
• int Do =261.625565; //Asignamos la frecuencia de Do 
• int Re = 293.664768;//Asignamos la frecuencia de Re 
• int Mi =329.627557 ;//Asignamos la frecuencia de Mi 
• int Fa = 349.228231;//Asignamos la frecuencia de Fa 
• int Sol =391.995436 ;//Asignamos la frecuencia de Sol 
• int La = 440.000000;//Asignamos la frecuencia de La 
• int Si = 493.883301;//Asignamos la frecuencia de Si
Ayudándonos de las variables, definimos la duración de las notas y el intervalo entre las 
mismas y entre las escalas. 
• int Duracion = 1000;//Asignamos la 
duración de la nota 
• int pausa = 600;//Asignamos la pausa entre 
notas 
• int Silencio =3000;//Asignamos el intervalo 
entre escalas
En el set up, definimos a el altavoz como salida. 
pinMode (Altavoz, OUTPUT);//Asignamos 
Altavoz como salida.
En el void loop, escribo las instrucciones para ejecutar la escala musical. Con la 
instrucción delay, defino el intervalo entre notas. 
tone (Altavoz, Do, Duracion); //Emitimos la nota DO 
delay (pausa); //Intervalo entre notas 
tone (Altavoz, Re, Duracion); //Emitimos la nota RE 
delay (pausa); //Intervalo entre notas 
tone (Altavoz, Mi, Duracion); //Emitimos la nota MI 
delay (pausa); //Intervalo entre notas 
tone (Altavoz, Fa, Duracion); //Emitimos la nota FA 
delay (pausa); //Intervalo entre notas 
tone (Altavoz, Sol, Duracion); //Emitimos la nota SOL 
delay (pausa); //Intervalo entre notas 
tone (Altavoz, La, Duracion); //Emitimos la nota LA 
delay (pausa); //Intervalo entre notas 
tone (Altavoz, Si, Duracion); //Emitimos la nota SI 
delay (Silencio); //Intervalo entre escalas
8.sonidos

Más contenido relacionado

La actualidad más candente

Lego mindstorm
Lego mindstormLego mindstorm
Lego mindstorm
jpaiba
 
Colegio nicolás esguerra
Colegio nicolás esguerraColegio nicolás esguerra
Colegio nicolás esguerrajohan-andres-12
 
Lego Mind Storm
Lego Mind StormLego Mind Storm
Trabajo Lego NXT
Trabajo Lego NXTTrabajo Lego NXT
Trabajo Lego NXT
NicolasRZ
 
NXT
NXTNXT
Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerra Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerra Andres Arenastellez
 
Lego mindstorm
Lego mindstormLego mindstorm
Lego mindstormteknopyp
 
Sensores nxt
Sensores nxtSensores nxt
Sensores nxt
BaronyBarreto
 
Sesion 03 NXT
Sesion 03 NXTSesion 03 NXT
Sesion 03 NXT
Roman Martin
 

La actualidad más candente (19)

Lego mindstorm
Lego mindstormLego mindstorm
Lego mindstorm
 
Colegio nicolás esguerra
Colegio nicolás esguerraColegio nicolás esguerra
Colegio nicolás esguerra
 
Lego Mind Storm
Lego Mind StormLego Mind Storm
Lego Mind Storm
 
Trabajo Lego NXT
Trabajo Lego NXTTrabajo Lego NXT
Trabajo Lego NXT
 
NXT
NXTNXT
NXT
 
Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerra Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerra
 
2 parte
2 parte2 parte
2 parte
 
Trabajo sebas
Trabajo sebasTrabajo sebas
Trabajo sebas
 
Lego minstorms
Lego minstormsLego minstorms
Lego minstorms
 
4 (2)
4 (2)4 (2)
4 (2)
 
Kevin trabajo
Kevin trabajoKevin trabajo
Kevin trabajo
 
Lego mindstorm
Lego mindstormLego mindstorm
Lego mindstorm
 
Lego num 2
Lego num 2Lego num 2
Lego num 2
 
Douglas23
Douglas23Douglas23
Douglas23
 
Lego num 2
Lego num 2Lego num 2
Lego num 2
 
Sensores nxt
Sensores nxtSensores nxt
Sensores nxt
 
Robot nxt
Robot nxtRobot nxt
Robot nxt
 
Sesion 03 NXT
Sesion 03 NXTSesion 03 NXT
Sesion 03 NXT
 
Leon xd
Leon xdLeon xd
Leon xd
 

Destacado

9.subrutinas
9.subrutinas9.subrutinas
9.subrutinas
cantabrobots30
 
1.arduino
1.arduino1.arduino
1.arduino
cantabrobots30
 
3.funcion and
3.funcion and3.funcion and
3.funcion and
cantabrobots30
 
5.funcion nand
5.funcion nand5.funcion nand
5.funcion nand
cantabrobots30
 
4.funcion or
4.funcion or4.funcion or
4.funcion or
cantabrobots30
 
2.función not
2.función not2.función not
2.función not
cantabrobots30
 
ARDUBLOCK
ARDUBLOCKARDUBLOCK
ARDUBLOCK
cantabrobots30
 
Guía de actividades Scratch
Guía de actividades Scratch Guía de actividades Scratch
Guía de actividades Scratch
cantabrobots30
 
Manual Scratch
Manual ScratchManual Scratch
Manual Scratch
cantabrobots30
 
Cuaderno de prácticas robotica con Picaxe 08M2
Cuaderno de prácticas robotica con Picaxe 08M2Cuaderno de prácticas robotica con Picaxe 08M2
Cuaderno de prácticas robotica con Picaxe 08M2
cantabrobots30
 
Presentación arduino 4 eso
Presentación arduino 4 esoPresentación arduino 4 eso
Presentación arduino 4 eso
amartind11
 
Robotica
RoboticaRobotica
Robotica
natalota
 
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Tino Fernández
 
Ide arduino + arddublock
Ide arduino + arddublockIde arduino + arddublock
Ide arduino + arddublock
Visemi VI
 
Taller 1 simulación y montaje
Taller 1 simulación y montajeTaller 1 simulación y montaje
Taller 1 simulación y montaje
carlcox
 
Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+
David Gonzalez Martinez
 
Guía neumática semana 1 y 2
Guía neumática semana 1 y 2Guía neumática semana 1 y 2
Guía neumática semana 1 y 2
carlcox
 

Destacado (20)

9.subrutinas
9.subrutinas9.subrutinas
9.subrutinas
 
1.arduino
1.arduino1.arduino
1.arduino
 
3.funcion and
3.funcion and3.funcion and
3.funcion and
 
5.funcion nand
5.funcion nand5.funcion nand
5.funcion nand
 
4.funcion or
4.funcion or4.funcion or
4.funcion or
 
2.función not
2.función not2.función not
2.función not
 
ARDUBLOCK
ARDUBLOCKARDUBLOCK
ARDUBLOCK
 
Guía de actividades Scratch
Guía de actividades Scratch Guía de actividades Scratch
Guía de actividades Scratch
 
Manual Scratch
Manual ScratchManual Scratch
Manual Scratch
 
Cuaderno de prácticas robotica con Picaxe 08M2
Cuaderno de prácticas robotica con Picaxe 08M2Cuaderno de prácticas robotica con Picaxe 08M2
Cuaderno de prácticas robotica con Picaxe 08M2
 
Presentación arduino 4 eso
Presentación arduino 4 esoPresentación arduino 4 eso
Presentación arduino 4 eso
 
Robotica
RoboticaRobotica
Robotica
 
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
 
Ide arduino + arddublock
Ide arduino + arddublockIde arduino + arddublock
Ide arduino + arddublock
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Picaxe
PicaxePicaxe
Picaxe
 
Taller 1 simulación y montaje
Taller 1 simulación y montajeTaller 1 simulación y montaje
Taller 1 simulación y montaje
 
Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+
 
Guía neumática semana 1 y 2
Guía neumática semana 1 y 2Guía neumática semana 1 y 2
Guía neumática semana 1 y 2
 
Robotica
RoboticaRobotica
Robotica
 

Similar a 8.sonidos

Analisis Espectral Usando Matlab
Analisis Espectral Usando MatlabAnalisis Espectral Usando Matlab
Analisis Espectral Usando Matlab
kennymanrique
 
Diapositiva radial
Diapositiva radialDiapositiva radial
Diapositiva radial
ivan vazquez baltazar
 
Analisis deseñalesusandomatlab maluisasanchezmaizer
Analisis deseñalesusandomatlab maluisasanchezmaizerAnalisis deseñalesusandomatlab maluisasanchezmaizer
Analisis deseñalesusandomatlab maluisasanchezmaizer
SanMaiLu
 
Locución Radiofónica
Locución RadiofónicaLocución Radiofónica
Locución Radiofónica
EDUARDO PAREDES
 
Clase 7 tecno i- periodismo 2015
Clase 7  tecno i- periodismo 2015Clase 7  tecno i- periodismo 2015
Clase 7 tecno i- periodismo 2015
Viviana Mercedes Ponce
 
Introduccion a la produccion
Introduccion a la produccionIntroduccion a la produccion
Introduccion a la produccionEdecarlo Barron
 
Clase 7 tecno i- comunicacion 2015
Clase 7  tecno i- comunicacion 2015Clase 7  tecno i- comunicacion 2015
Clase 7 tecno i- comunicacion 2015
Viviana Mercedes Ponce
 
Investigacion laboratorio
Investigacion laboratorioInvestigacion laboratorio
Investigacion laboratorio
Diego Fernando Cubillos
 
Acustica slidehare 1
Acustica slidehare 1Acustica slidehare 1
Acustica slidehare 1
19381
 
Es pro audioguide_how
Es pro audioguide_howEs pro audioguide_how
Es pro audioguide_how
pedrozxwe
 
Física ii
Física iiFísica ii
Física ii
Maestros en Linea
 
Sesion De Grabacion Multipista
Sesion De Grabacion MultipistaSesion De Grabacion Multipista
Sesion De Grabacion Multipista
Jose Luis Pastor Sanz
 
Taller De Sonido
Taller De SonidoTaller De Sonido
Taller De Sonido
Carlos
 
Audacity avanzado
Audacity avanzadoAudacity avanzado
Audacity avanzadoKatalogador
 
Portafolio del estudiante audio
Portafolio del estudiante audioPortafolio del estudiante audio
Portafolio del estudiante audioTito Villao
 
Fisica 2 fi13152
Fisica 2 fi13152Fisica 2 fi13152
Fisica 2 fi13152
Maestros en Linea
 

Similar a 8.sonidos (20)

Analisis Espectral Usando Matlab
Analisis Espectral Usando MatlabAnalisis Espectral Usando Matlab
Analisis Espectral Usando Matlab
 
Sonido
SonidoSonido
Sonido
 
Diapositiva radial
Diapositiva radialDiapositiva radial
Diapositiva radial
 
Analisis deseñalesusandomatlab maluisasanchezmaizer
Analisis deseñalesusandomatlab maluisasanchezmaizerAnalisis deseñalesusandomatlab maluisasanchezmaizer
Analisis deseñalesusandomatlab maluisasanchezmaizer
 
Contaminacion acustica
Contaminacion acusticaContaminacion acustica
Contaminacion acustica
 
Locución Radiofónica
Locución RadiofónicaLocución Radiofónica
Locución Radiofónica
 
Clase 7 tecno i- periodismo 2015
Clase 7  tecno i- periodismo 2015Clase 7  tecno i- periodismo 2015
Clase 7 tecno i- periodismo 2015
 
Introduccion a la produccion
Introduccion a la produccionIntroduccion a la produccion
Introduccion a la produccion
 
Clase 7 tecno i- comunicacion 2015
Clase 7  tecno i- comunicacion 2015Clase 7  tecno i- comunicacion 2015
Clase 7 tecno i- comunicacion 2015
 
Investigacion laboratorio
Investigacion laboratorioInvestigacion laboratorio
Investigacion laboratorio
 
Acustica slidehare 1
Acustica slidehare 1Acustica slidehare 1
Acustica slidehare 1
 
Es pro audioguide_how
Es pro audioguide_howEs pro audioguide_how
Es pro audioguide_how
 
Física ii
Física iiFísica ii
Física ii
 
Sesion De Grabacion Multipista
Sesion De Grabacion MultipistaSesion De Grabacion Multipista
Sesion De Grabacion Multipista
 
Taller De Sonido
Taller De SonidoTaller De Sonido
Taller De Sonido
 
Audacity avanzado
Audacity avanzadoAudacity avanzado
Audacity avanzado
 
Podcast
PodcastPodcast
Podcast
 
Portafolio del estudiante audio
Portafolio del estudiante audioPortafolio del estudiante audio
Portafolio del estudiante audio
 
Portafolio audio
Portafolio audioPortafolio audio
Portafolio audio
 
Fisica 2 fi13152
Fisica 2 fi13152Fisica 2 fi13152
Fisica 2 fi13152
 

Último

Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
calendario academico uanl semestre 2024.
calendario academico uanl semestre 2024.calendario academico uanl semestre 2024.
calendario academico uanl semestre 2024.
ClaudiaPalacios64
 
Tema 3-2 Aparato reproductor femenino 2024
Tema 3-2 Aparato reproductor femenino 2024Tema 3-2 Aparato reproductor femenino 2024
Tema 3-2 Aparato reproductor femenino 2024
IES Vicent Andres Estelles
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
Waleska Chaparro
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
almitamtz00
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
jecgjv
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
AracelidelRocioOrdez
 
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIAFUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
ElenaGallardoPals
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
guia de aprendizaje NI Asalto y toma del morro de Arica.docx
guia de aprendizaje NI Asalto y toma del morro de Arica.docxguia de aprendizaje NI Asalto y toma del morro de Arica.docx
guia de aprendizaje NI Asalto y toma del morro de Arica.docx
ClaudiaGarcia963683
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 

Último (20)

Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
calendario academico uanl semestre 2024.
calendario academico uanl semestre 2024.calendario academico uanl semestre 2024.
calendario academico uanl semestre 2024.
 
Tema 3-2 Aparato reproductor femenino 2024
Tema 3-2 Aparato reproductor femenino 2024Tema 3-2 Aparato reproductor femenino 2024
Tema 3-2 Aparato reproductor femenino 2024
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
 
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIAFUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
guia de aprendizaje NI Asalto y toma del morro de Arica.docx
guia de aprendizaje NI Asalto y toma del morro de Arica.docxguia de aprendizaje NI Asalto y toma del morro de Arica.docx
guia de aprendizaje NI Asalto y toma del morro de Arica.docx
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 

8.sonidos

  • 1. SONIDOS ARDUINO SUENA Y PUDES HACER MÚSICA SI PROGRAMAS BIEN.
  • 2. • Arduino es capaz de generar frecuencias, de tal manera, que si conectas un altavoz a las salidas en las que se generaran estas frecuencias, puedes obtener sonidos.
  • 3. tone Cuando queremos que suene Arduinio, lo haremos mediante la instrucción tone. Línea de salida Frecuencia Duración tone ( , , );
  • 4. tone Tenemos la posibilidad de no definir la duración del sonido y hacer que esté sonando hasta que no le ordene parar de sonar. Para parar de sonar existe la instrucción noTone. Línea de salida noTone ( );
  • 5. • Si asociamos frecuencias con notas musicales, podemos hacer música con nuestra tarjeta de Arduino y un altavoz. Podemos ver la relación entre frecuencias y notas en las siguientes páginas web: • http://www.phys.unsw.edu.au/music/note/ (para convertir frecuencia a si correspondiente nota) • http://www.adamsatoms.com/notes/ (para convertir una nota a su frecuencia)
  • 6. Si establecemos la correspondencia entre frecuencias y notas. • Do =261.625565 Hz. • Re = 293.664768 Hz. • Mi =329.627557 Hz. • Fa = 349.228231 Hz. • Sol =391.995436 Hz. • La = 440.000000 Hz. • Si = 493.883301 Hz.
  • 7. • Vamos a realizar un programa, que ejecute la escala musical. Nombraremos la línea donde conectaremos el altavoz, como Altavoz, crearemos unas variables con el nombre de las notas, asignándolas la frecuencia que corresponda y definiremos otras variables con la duración de los sonidos, el intervalo entre notas y el intervalo entre escalas.
  • 8. Para escribir nuestro programa , comenzamos escribiendo un comentario general sobre en que consiste el programa. • /* Este es un programa para ejecutar la escala musical*/
  • 9.
  • 10. Asociamos el altavoz con la línea 2. • int Altavoz = 2;//Asignamos el altavoz a la línea 2
  • 11. Definimos variables que asocien el nombre de la nota con su frecuencia. • int Do =261.625565; //Asignamos la frecuencia de Do • int Re = 293.664768;//Asignamos la frecuencia de Re • int Mi =329.627557 ;//Asignamos la frecuencia de Mi • int Fa = 349.228231;//Asignamos la frecuencia de Fa • int Sol =391.995436 ;//Asignamos la frecuencia de Sol • int La = 440.000000;//Asignamos la frecuencia de La • int Si = 493.883301;//Asignamos la frecuencia de Si
  • 12. Ayudándonos de las variables, definimos la duración de las notas y el intervalo entre las mismas y entre las escalas. • int Duracion = 1000;//Asignamos la duración de la nota • int pausa = 600;//Asignamos la pausa entre notas • int Silencio =3000;//Asignamos el intervalo entre escalas
  • 13.
  • 14. En el set up, definimos a el altavoz como salida. pinMode (Altavoz, OUTPUT);//Asignamos Altavoz como salida.
  • 15.
  • 16. En el void loop, escribo las instrucciones para ejecutar la escala musical. Con la instrucción delay, defino el intervalo entre notas. tone (Altavoz, Do, Duracion); //Emitimos la nota DO delay (pausa); //Intervalo entre notas tone (Altavoz, Re, Duracion); //Emitimos la nota RE delay (pausa); //Intervalo entre notas tone (Altavoz, Mi, Duracion); //Emitimos la nota MI delay (pausa); //Intervalo entre notas tone (Altavoz, Fa, Duracion); //Emitimos la nota FA delay (pausa); //Intervalo entre notas tone (Altavoz, Sol, Duracion); //Emitimos la nota SOL delay (pausa); //Intervalo entre notas tone (Altavoz, La, Duracion); //Emitimos la nota LA delay (pausa); //Intervalo entre notas tone (Altavoz, Si, Duracion); //Emitimos la nota SI delay (Silencio); //Intervalo entre escalas