Sei sulla pagina 1di 9

INGENIERIA DE SISTEMAS E INFORMATICA

NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9

FACULTAD DE CIENCIAS E INGENIERIA


ESCUELA PROFESIONAL DE INGENIERIA SISTEMAS E INFORMÁTICA

GUIA – LABORATORIO Nº 09

CURSO : ARQUITECTURA DEL COMPUTADOR

TEMA : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS

PROFESOR : MG. FELIX PUCUHUAYLA REVATTA

GRUPO :

ALUMNOS :

NOTA:

FECHA :

201___

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas


INGENIERIA DE SISTEMAS E INFORMATICA
NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9
NORMAS DE SEGURIDAD EN EL LABORATORIO

Con el objeto de prevenir accidentes, debes conocer antes de comenzar a trabajar


en el laboratorio, que durante el desarrollo de las prácticas, vas a manejar
productos potencialmente peligrosos y a realizar procesos, algunos de los cuales,
si no tomas las precauciones pertinentes, podrían entrañar algún tipo de riesgo.
Por ello, debes tener en cuenta las siguientes normas de seguridad:

 Mantener informado al profesor de cualquier hecho que ocurra.


 Aclarar con el profesor cualquier tipo de duda.
 Antes de comenzar una práctica debes conocer y entender los procesos que vas
a realizar.
 Es conveniente la utilización de guardapolvo blanco, protección de caídas de
soldadura u otro, también evitarás posibles deterioros en tus prendas de
vestir.
 Si tienes el cabello largo, es conveniente que lo lleves recogido
 Evita los desplazamientos innecesarios y no correr.
 Tampoco se puede comer, ni tomar bebidas, ni, por supuesto, fumar.
 No colocar sobre la mesa del laboratorio, ningún tipo de prenda.
 Debes mantener silencio y estar concentrado en el trabajo que estés
realizando.
 Como regla general, no debes experimentar con equipos o circuitos sin que el
profesor te haya indicado, puedes sufrir descargas eléctricas.
 Tanto aparatos como reactivos, estarán lejos del borde de la mesa.
 Los líquidos corrosivos, colocar fuera del alcance de tu persona y compañeros
en lugar seguro.
 Mantén las sustancias inflamables lejos de las llamas
 Si por descuido tocas o te cae algún producto, lávate con abundante agua la
zona afectada, y comunícalo enseguida al profesor.
 Utiliza gafas y guantes en aquellas operaciones que por sus peculiaridades
lo requieran.
 Tira los residuos sólidos a la papelera
 Al acabar, deja limpio y seco el material y puesto de trabajo.

EPP –EQUIPO DE PROTECCION PERSONAL BASICO

1. Bata de Laboratorio
2. Zapatos de Protección
3. Gafas de Seguridad
4. Guantes de Protección

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas


INGENIERIA DE SISTEMAS E INFORMATICA
NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9
ARDUINO MELODIAS GUERRA DE LAS GALAXIAS

1. OBJETIVO:

 Realizar la programación empleando el software Arduino


 Implementar el circuito en el software Proteus y demostrar el
funcionamiento
 Implementar el circuito en la Placa Arduino, y demostrar el
funcionamiento
 Implementar un circuito para mostrar diferentes todos de audio
programado en arduino

2. MATERIALES:
 Laptop
 Módulo Arduino
 Conector USB (Laptop con el Arduino)
 Parlante
 Buzzer
 Protoboard
 Fuente de alimentación 5v DC

3. PROGRAMAS:
 Arduino
 Proteus
 Fritzing

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas


INGENIERIA DE SISTEMAS E INFORMATICA
NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9
4. PROCEDIMIENTO:

Placa Arduino uno

Parlante

Circuito

Se implementó un circuito colocando un parlante y siguiendo el


siguiente circuito en programa PROTEUS

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas


INGENIERIA DE SISTEMAS E INFORMATICA
NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9

Diagrama de conectividad

Circuito realizado en Fritzing protoboard

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas


INGENIERIA DE SISTEMAS E INFORMATICA
NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9
Circuito realizado en Fritzing esquemático

Realizado en Fritzing código

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas


INGENIERIA DE SISTEMAS E INFORMATICA
NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9
Programación

int spk=13; // altavoz a GND y pin 13


int c[5]={131,262,523,1046,2093}; // frecuencias 4 octavas de Do
int cs[5]={139,277,554,1108,2217}; // Do#
int d[5]={147,294,587,1175,2349}; // Re
int ds[5]={156,311,622,1244,2489}; // Re#
int e[5]={165,330,659,1319,2637}; // Mi
int f[5]={175,349,698,1397,2794}; // Fa
int fs[5]={185,370,740,1480,2960}; // Fa#
int g[5]={196,392,784,1568,3136}; // Sol
int gs[5]={208,415,831,1661,3322}; // Sol#
int a[5]={220,440,880,1760,3520}; // La
int as[5]={233,466,932,1866,3729}; // La#
int b[5]={247,494,988,1976,3951}; // Si

void nota(int a, int b);

void setup() {
// put your setup code here, to run once:

/**************************************/
/* HARRY POTTER */
/**************************************/
nota(b[2], 500);
nota(e[3],1000);
nota(g[3], 250);
nota(fs[3],250);
nota(e[3],1000);
nota(b[3],500);
nota(a[3],1250);
nota(fs[3],1000);
nota(b[2], 500);
nota(e[3],1000);
nota(g[3],250);
nota(fs[3],250);
nota(d[3],1000);
nota(e[3],500 );
nota(b[2],1000 );
noTone(spk); delay(1000);
nota(b[2], 500);
nota(e[3],1000);
nota(g[3], 250);
nota(fs[3],250);
nota(e[3],1000);
nota(b[3],500);
nota(d[4],1000);
nota(cs[4],500);

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas


INGENIERIA DE SISTEMAS E INFORMATICA
NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9
nota(c[4],1000);
nota(a[3],500);
nota(c[4],1000);
nota(b[3],250);
nota(as[3],250);
nota(b[2],1000);
nota(g[3],500);
nota(e[3],1000);
noTone(spk);
delay(2000);

/*******************/
/* STAR WARS */
/*******************/
/**** tema principal ****/
nota(d[1],150);noTone(spk);delay(50);
nota(d[1],150);noTone(spk);delay(50);
nota(d[1],150);noTone(spk);delay(50);
nota(g[1],900);noTone(spk);delay(150);
nota(d[2],900);noTone(spk);delay(50);
nota(c[2],150);noTone(spk);delay(50);
nota(b[1],150);noTone(spk);delay(50);
nota(a[1],150);noTone(spk);delay(50);
nota(g[2],900);noTone(spk);delay(150);
nota(d[2],900);noTone(spk);delay(100);
nota(c[2],150);noTone(spk);delay(50);
nota(b[1],150);noTone(spk);delay(50);
nota(a[1],150);noTone(spk);delay(50);
nota(g[2],900);noTone(spk);delay(150);
nota(d[2],900);noTone(spk);delay(100);
nota(c[2],150);noTone(spk);delay(50);
nota(b[1],150);noTone(spk);delay(50);
nota(c[2],150);noTone(spk);delay(50);
nota(a[1],1200);noTone(spk);delay(2000);

/**** marcha del imperio ****/


nota(g[2],500);noTone(spk);delay(100);
nota(g[2],500);noTone(spk);delay(100);
nota(g[2],500);noTone(spk);delay(100);
nota(ds[2],500);noTone(spk);delay(1);
nota(as[2],125);noTone(spk);delay(25);
nota(g[2],500);noTone(spk);delay(100);
nota(ds[2],500);noTone(spk);delay(1);
nota(as[2],125);noTone(spk);delay(25);
nota(g[2],500);
noTone(spk);delay(2000);

/**********************/

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas


INGENIERIA DE SISTEMAS E INFORMATICA
NOTA
DATOS GENERALES:
CURSO : ARQUITECTURA DEL COMPUTADOR
LABORATORIO : ARDUINO MELODIAS GUERRA DE LAS GALAXIAS
DOCENTE : Mg. Félix R. Pucuhuayla Revatta Fecha: / /
ALUMNO :

LABORATORIO N° 9
/* entre dos aguas */
/**********************/
nota(a[1],400);noTone(spk);delay(400);
nota(e[1],400);noTone(spk);delay(400);
nota(a[1],400);noTone(spk);delay(200);
nota(e[1],200);noTone(spk);delay(200);
nota(a[1],200);noTone(spk);delay(200);
nota(as[1],100);noTone(spk);delay(100);
nota(b[1],400);noTone(spk);delay(400);
nota(fs[1],400);noTone(spk);delay(400);
nota(b[1],400);noTone(spk);delay(200);
nota(fs[1],200);noTone(spk);delay(200);
nota(b[1],200);noTone(spk);delay(200);
nota(as[1],100);noTone(spk);delay(100);
nota(a[1],400);noTone(spk);delay(400);
nota(e[1],400);noTone(spk);delay(400);
nota(a[1],400);noTone(spk);delay(400);
}
void nota(int frec, int t)
{
tone(spk,frec); // suena la nota frec recibida
delay(t); // para despues de un tiempo t
}
void loop() {
//unsigned long
// put your main code here, to run repeatedly:

5. REFERENCIAS BIBLIOGRÁFICAS

 Steven F. Barrett (2013) Arduino Microcontroller Processing


for Everyone!: Third Edition
 John-David Warren, Josh Adams & Harald Molle (2010) Arduino
Robotics
 Tutorial: http://www.youtube.com/watch?v=wobkG1kFvAk

Prof. Mg. Félix Pucuhuayla – Ing. Electrónica e Ing. de Sistemas

Potrebbero piacerti anche