Está en la página 1de 4

FÍSICA 111

CURSO DE FÍSICA PARA LICENCIATURA DE INGENIERÍA EN INFORMÁTICA

▪ Emanuel Aviles1 (EC-25-15187)1


▪ Ariel Albaez (8-929-2435)1
Yarien Moreno2
ANALISIS Y COMPONENTES DE
CIRCUITOS FIS 210
LABORATORIO LED - ARDUINO

1
Estudiantes de IV año de la: Licenciatura en Ingeniería en Informática, Escuela de Ingeniería en
Informática, FIEC, Universidad de Panamá
2
Profesor de Electrónica, Departamento de Electrónica, FIEC, Universidad de Panamá

7 de noviembre de 2022

Desarrollo del reporte


Nuestro código en el lenguaje C++

1 // C++ code
2 //Integrantes: Emanuel Aviles - Ariel Albaez
3 //Definiendo las variables
4 int sensor = A0;
5 int limitet = 50;
6
7
8 void setup()
9 {
10 Serial.begin(9600);
11 pinMode(LED_BUILTIN, OUTPUT);
12 }
13
14 void loop()
15 {
16 int lectura = analogRead(sensor);
17 float voltaje = (5.0/1024) * lectura;
18 float temperatura = (voltaje * 100) - 50;
19 Serial.print("voltaje: ");
20 Serial.println(voltaje);
21 Serial.print("temperatura: ");
22 Serial.println(temperatura);
23
24 if(temperatura >= limitet)
25 {
26 digitalWrite(LED_BUILTIN, HIGH);
27 delay(1000); // Wait for 1000 millisecond(s)
28 digitalWrite(LED_BUILTIN, LOW);
29
30 }
31 }
Ejecución

1. Cuando se inicia la simulación, en el monitor en serie, nos marcará la salida de temperatura


y voltaje del ambiente.

2. Lo que aplicamos en el código fue, una condición, que cuando la temperatura fuera mayor
que 50° C, el LED, se encendería como tal, caso contrario, se apagaría cuando marquemos
menos de 50° C.
ANEXO

Imagen generada por tinkercad.com

Lista de componentes

Nombre Cantidad Componente

U1 1 Arduino Uno R3

R1 1 1 kΩ

D1 1 Rojo LED

U2 1 Sensor de temperatura [TMP36]

También podría gustarte