Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERIA MECATRONICA
PROGRAMACION AVANZADA
SENSOR DE TEMPERATURA
Alumnos:
Dela Rosa Gonzalez Ariana Jamileth
21490889
1
Historia del Arte
¿Qué es un sensor de temperatura?
Un sensor de temperatura es un conjunto de elementos diseñados
para detectar alteraciones de temperatura en cualquier ambiente,
como aire o líquidos, y convertirlas en impulsos eléctricos que se
transforman en una unidad de medición, como grados Celsius o
Fahrenheit.
El sensor de temperatura, conocido también como sonda de
temperatura, es un equipo diseñado para medir la temperatura, para
lo cual transforma el valor de la temperatura real en una señal
eléctrica para que pueda ser leída sin dificultad.
¿Qué es un Bozzer?
Zumbador, buzzer en inglés, es un transductor electroacústico que
produce un sonido o zumbido continuo o intermitente de un mismo
tono (generalmente agudo). Sirve como mecanismo de señalización
o aviso y se utiliza en múltiples sistemas, como en automóviles o en
electrodomésticos, incluidos los despertadores. Su construcción
consta de dos elementos, un electroimán y una lámina metálica de
acero. El zumbador puede ser conectado a circuitos integrados
especiales para así lograr distintos tonos. Cuando se acciona, la
corriente pasa por la bobina del electro imán y produce un campo
magnético variable que hace vibrar la lámina de acero sobre la
armadura.
Es un dispositivo que al ejercer corriente una produce sonido
--Dónde se pueden encontrar: Alarma, computadoras y luces de
navidad
2
¿Cómo funciona un buzzer?
El funcionamiento se basa en el efecto piezoeléctrico de los
materiales. Este efecto funciona de tal manera que cuando aplicamos
un voltaje el volumen del material cambia ligeramente. Los
zumbadores están construidos con dos pequeñas placas una
metálica y una cerámica, las cuales aprovechan este efecto pero solo
generan un click ya que los materiales cambiaron de forma pero no
regresan a su estado natural hasta que se les quita el voltaje.
3
Para que se pueda emitir un sonido continuo las placas necesitan
vibrar constantemente, para eso se instala un oscilador que hace que
los materiales cambien de estado una y otra vez, y así puedan
cambiar miles de veces para poder alcanzar un audio perceptible.
¿Tipos de buzzer?
A pesar de que todos estos dispositivos a simple vista todos se ven
iguales, existe una gran diferencia en cuanto a su funcionamiento. Se
pueden clasificar en 2 tipos diferentes: electromagnéticos y
piezoeléctricos.
Dentro de los piezoeléctricos podemos encontrar 2 tipos:
• Sin oscilador: Requieren de un voltaje y un oscilador externo
para funcionar
• Con oscilador: Cuentan con un oscilador interno lo que facilita
el funcionamiento, ya que solo es cuestión de aplicar voltaje.
4
--Buzzer activo: Genera un tono de frecuencia predeterminada al
ejercerle a una corriente directa.
Arduino Enviar señal alta para generar el sonido
¿Que es Un LM35?
El LM35 es un sensor de temperatura lineal de tres terminales de
National semiconductors que puede medir temperaturas desde los
-55 hasta los +150 grados centígrados, por lo que cuenta con
aplicabilidad para distintos ambientes, y gracias a sus dimensiones
puede ser instalado en casi cualquier lugar.
5
¿Cómo funciona un LM35?
Por si solo el LM35 no tiene mucho que ofrecer, no obstante, este
circuito integrado es de los que requiere de menor cantidad de
conexiones externas para medir la temperatura de un lugar. Una de
las formas más eficientes de aprovechar su funcionamientos es a
través de un Arduino, estos dispositivos (aparte de ser compatibles
con cualquiera de los sensores de temperatura comerciales
disponibles en el mercado), son fáciles de configurar, tienen bajo
costo y admiten salidas analógicas en circuitos integrados.
7
Un sensor de temperatura es un dispositivo que generalmente
convierte un valor de temperatura en una señal eléctrica que se
puede leer. A menudo, también se conoce como sonda de
temperatura o termosensor.
Los sensores de temperatura se utilizan en lugares y en dispositivos
donde se debe medir la temperatura, para posteriormente poder
monitorear o posiblemente regular esta temperatura.
8
Justificación
Es importante aclarar que estamos en una nueva etapa de los
ciudadanos donde tomarse la tempetura es necesario para vivir, nos
tomamos la temperatura para todo, entrar a puestos de servicio, ya
sea de comida, tiendas. Todo lo que sea área cerrada ya que
estamos saliendo de una contingencia de la salud
9
CODIGO
Arduio
float Lectura;
const byte pinbuzzer=5;
float tempC;
void setup()
{
Serial.begin(9600); }
void loop()
{
Lectura= analogRead(A0);
tempC= (Lectura * 500/1023);
Serial.println(tempC);
Serial.print(tempC);
Serial.print("\n");
delay(1000);
if(Serial.available()){
float input=Serial.parseInt();
if(input<tempC) { analogWrite(pinbuzzer,10);
delay(100); analogWrite(pinbuzzer,0); delay(100);
}
}} 10
C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;
using System.Linq.Expressions;
using System.CodeDom.Compiler;
namespace ArduinoProyecto
{ public partial class Form1 :
Form {
string Temperatura;
public SerialPort port;
bool Checkador = false;
public Form1()
{ InitializeComponent();
port = new System.IO.Ports.SerialPort();
port.PortName = "COM3";
port.BaudRate = 9600;
11
port.DataReceived +=
SerialPortDataReceived;
Try
{ port.Open(); }
catch { MessageBox.Show("COM4 NO DISPONIBLE");
button1.Enabled = false;
} } private void button1_Click_1(object sender, EventArgs e)
{
Temperatura = textBox1.Text;
port.Write(Temperatura);
textBox1.Text = ""; }
private void
SerialPortDataReceived(object sender,
SerialDataReceivedEventArgs e)
{
SerialPort port =
(SerialPort)sender;
string data = port.ReadLine();
Invoke(new Action(() => {
label4.Text = data; })); } } }
Conclusión
Se elaboro un proyecto en programación, donde se tiene que hacer
un sensor de temperatura. En el programa si se sobre pasar la
temperatura registrada en la variable tendrá que tener un sonido de
aviso, ejemplo alarma, timbre, etc. Este programa se utilizó un Bozzer
y un LM35.
El sensor de temperatura, conocido también como sonda de
temperatura, es un equipo diseñado para medir la temperatura, para
lo cual transforma el valor de la temperatura real en una señal
eléctrica para que pueda ser leída sin dificulta. Un sensor de
temperatura es un conjunto de elementos diseñados para detectar
alteraciones de temperatura en cualquier ambiente, como aire o
líquidos, y convertirlas en impulsos eléctricos que se transforman en
una unidad de medición, como grados Celsius o Fahrenheit.
Funcionamiento se basa en el efecto piezoeléctrico de los materiales.
Este efecto funciona de tal manera que cuando aplicamos un voltaje
el volumen del material cambia ligeramente. Los zumbadores están
construidos con dos pequeñas placas una metálica y una cerámica,
las cuales aprovechan este efecto pero solo generan un click ya que
los materiales cambiaron de forma pero no regresan a su estado
natural hasta que se les quita el voltaje.
Para que se pueda emitir un sonido continuo las placas necesitan
vibrar constantemente, para eso se instala un oscilador que hace que
los materiales cambien de estado una y otra vez, y así puedan
cambiar miles de veces para poder alcanzar un audio perceptible.
Con oscilador: Cuentan con un oscilador interno lo que facilita el
funcionamiento, ya que solo es cuestión de aplicar voltaje.
ANEXOS
BIBLIOGRAFIAS
personas checandose la temperatura - Bing images
http://proveedoracano.com/blog/?p=519
https://www.carrod.mx/products
17