Sie sind auf Seite 1von 4

-

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.

Das könnte Ihnen auch gefallen