TAREA

- ARQUITECTURA DE COMPUTADORAS Lanasca Cueva, Eduardo Salguero Contreras, Gino Yantas Inocente, Luiggi Sánchez Simeon.

Views 318 Downloads 2 File size 597KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

-

ARQUITECTURA DE COMPUTADORAS

Lanasca Cueva, Eduardo Salguero Contreras, Gino Yantas Inocente, Luiggi Sánchez Simeon.Ramiro

1

1. Conecte un semáforo (estado inicial verde) y el sensor indicado en el esquema de sensores (de la parte final) a un controlador y que cuando sobrepase el 40% de su valor máximo censado e indicado en el medidor (voltímetro) debe activarse la luz naranja del semáforo y sonar una alarma de sonido con la primera nota musical dada; y caso más riesgoso, sobrepase 60%, semáforo en rojo y sonar la segunda nota.. Los sensores y la nota musical están asignados según lista. Definición del sistema Este tema muestra cómo hacer una estación de medición de temperatura simple utilizando la placa Arduino UNO y el sensor de temperatura analógico LM35 donde se muestra el valor de la temperatura los leds los cuales funcionan como un semáforo común. El sensor de temperatura LM35 es un dispositivo de tres pines (VCC, OUT y GND) con un voltaje de salida relacionado linealmente con la temperatura en grados centígrados. Dado que la salida del LM35 varía según la temperatura, necesitamos un módulo ADC (Convertidor analógico a digital) para medir este voltaje. En este ejercicio usaremos un Piezo eléctrico para reproducir tonos. Se debe crear un array (vector) de datos compuesto por los valores correspondientes a las 2 notas que se pretende sacar.

Lista de Elementos Junta de Arduino UNO Sensor de temperatura LM35

2

El sensor LM35 tiene 3 pines (de izquierda a derecha): el pin 1 es el pin de la fuente de alimentación, conectado al pin Arduino 5V Pin 2: pin de salida, conectado al pin analógico Arduino 0 (A0) Pin 3: GND (tierra), conectado al Arduino GND pin

Buzzer Un piezo eléctrico no es más que un dispositivo que puede ser usado tanto para reproducir o detectar tonos a una determinada frecuencia produce las notas musicales conocidas.

Leds

3

Setup : Definir los pines ya sea salidas o entradas Loop: Función que se ejecuta las líneas de códigos donde se percibe los cambios de temperatura. Tone: Genera una onda cuadrada de la frecuencia especificada (y un ciclo de trabajo del 50%) en un pin. Se puede especificar una duración; de lo contrario, la ola continúa hasta que se realiza una llamada a noTone (). El pin se puede conectar a un zumbador piezoeléctrico u otro altavoz para reproducir tonos. Solo se puede generar un tono a la vez. Si ya se está reproduciendo un tono en un pin diferente, la llamada a tono () no tendrá ningún efecto. Si el tono se reproduce en el mismo pin, la llamada establecerá su frecuencia Sintaxis tone(pin, frequency) tone(pin, frequency, duration) Parámetros pin: el pin sobre el que generar el tono. frequency: la frecuencia del tono en hertz. Tipos de datos permitidos: unsigned int. duration: la duración del tono en milisegundos (opcional). Tipos de datos permitidos: unsigned long.

4