Title | P 0118 guia Practica 3Eva4 desafio LM 351 seciion 01 5mayo |
---|---|
Author | Wendy Marroquín |
Course | Sistemas Diguitales |
Institution | Universidad Tecnológica de El Salvador |
Pages | 4 |
File Size | 266.7 KB |
File Type | |
Total Downloads | 26 |
Total Views | 142 |
Guía para Actividades Académicas: Practica 3 EVA 4 : Temperatura en Arduino !...
Modalidad Presencial 0118 Universidad Tecnológica de El Salvador Facultad de Informática y Ciencias Aplicadas Escuela de Informática Cátedra de Electrónica Microcontroladores (Sistemas Digitales)
Asignaturas:
Sección 01 y 02
Profesor
Omar Otoniel Flores Cortez
Ponderación
Aula: Ciclo 00118
labeleutec
todas 80% de la eva4 Guía para Actividades Académicas: Practica 3 EVA 4 : Temperatura en Arduino !
Apellidos, Nombres
Carnet
Arevalo Carranza, Oliver Stanley
25-2644-2014
Marroquin Lemus, Wendy Alejandra
25-3879-014
Mendez Santos, Pablo Fernando
25-4248-2014
Firma
Sección
NOTA
a. Objetivos: ●
Aprender a realizar sistemas en Arduino que interactúen con sensores de Temperatura
b. Procedimientos: Lectura Previa: 1.
Leer y realice las demostraciones de el documento disponible en Aula Virtual sobre uso de BUZZER con Arduino
desafío de diseño: 1.
Luego de haber leído y demostrado como se usa un Buzzer con Arduino.
2.
Diseñar un SE basado en Arduino con los siguientes requerimientos: a. de hardware: placa Arduino + Sensor de Temperatura + Buzzer b. de funcionamiento: implementar un sistema que dependiendo de la temperatura del sensor, así sea el nivel de frecuencia o velocidad del sonido reproducido en el buzzer. Si la temperatura aumenta , la velocidad del ‘pitido’ aumenta. c. tomar como rango de operación desde 25 a 35 grados Celsius.
A entregar: ●
Esta Guía con sus datos
●
Demostración en vivo del funcionamiento del desafío
● ●
dibujo del flujogramacompleto de su solución al desafío códigocompleto de su solución al desafío ●
Página 1de 1 Ing. Otoniel Flores / Cátedra de Electrónica / UTEC
/* Alarma de Temperatura */ float sinVal; int toneVal; unsigned long tepTimer ; void setup(){ pinMode(8, OUTPUT); Serial.begin(9600); }
void loop(){ int val; double data; val=analogRead(0); data = (double) val * (5/10.24); // convertir el voltaje a temperatura.
if(data>60){
// Si la temperatura está sobre 60 grados, el zumbador se activa, podemos cambiar
este valor al rango de temperatura que se desee. for(int x=25; x=35; x++){ sinVal = (sin(x*(3.1412/180))); toneVal = 2000+(int(sinVal*1000)); tone(8, toneVal); delay(2); } } else {
// Si la temperatura está por debajo de 60 grados, el zumbador no suena.
noTone(8); }...