Está en la página 1de 11
© UNIDAD 03 Sesi6n 04 | Disenis ae c ae EE etic) iHola! Bienvenido a la sesion 4: “Disefiamos y programamos un circuito que mide la temperatura” Al finalizar el estudio de la sesidn, estarads en condicién de disefar y programar con lenguaje C++ un circuito que mide la temperatura del ambiente. Sesién 04 | Disefiamos ee arto tao cc} Identifica eal oo tones En el siguiente video, visualizaremos el funcionamiento del sensor TMP36 . Haz clic sobre el botén reproducir 0 escanea el cédigo QR: Si no cuentas con conectividad, ¢ el siguiente te: > SENSOR DE TEMPERATURA TMP36 EI sensor TMP36 es un sensor de > En la imagen anterior, podemos temperatura que proporciona una observar que se ha cargado un ctura. en grados centigrados de nsor TMP36, el que cuenta con precisién y de bajo voltaje. Su uso tres terminales (tierre, vout y mite el desarrollo de diversos rencia), Proyectos como auto’ A encendido de sistemas de alarmas contra incendio, entre otros. través de ellos, _recibe alimentacién de energia y devuelve la sefial de temperatura que rec del ambient >EI pin vout se encuentra en el centro. del sensor y podemos apreciar que se ha conectado a un pin analégico de Arduino (Al). >A través de esta lectura analégica Que recibe Arduino, podra actuar segtin los componentes que indiquemos y las medidas que considerem en nuestra la aplicabllidad de! rggramacién, ibamos un circuito basico. Sesi6n 04 | Disefiamos y programamos un circuito que mide la temperatura RESPONDEMOS LAS SIGUIENTES PREGUNTAS: @ £212 proyectos impulsarias empleando el sensor TMP36? © Menciona el nombre de los pines del sensor TMP36 y detalla cémo los conectarias a la placa Arduino uno R3 — Qué otros componentes emplearias para construir un proyecto que integre el sensor TMP36? Eee ian er cee Rees a Reet) 2 a. Circuito de medicién de temperatura fell Tol Kosai) MLM a LLY En esta sesién aprenderemos a construir un circuito electrénico detector de temperatura. Para esto, emplearemos los siguientes componentes: taal oe beara i ah ntificado los componentes, iniciamos con las conexiones. Para requerir conectar los pines del sensor de temperatura y el led ie Arduino, tal como se detalla en la siguiente imagen: Ree eae gr ae art acti > El tercer proceso es la programacion del circuito. Para ello, activaremos el botén de cédigo e ingresaremos las instrucciones que permitan que el sensor lea la temperatura del ambiente y condicione: si la temperatura es mayor a 25 grados centigrados, enciende el led de color rojo; de esta forma, se activa un aviso para tomar acciones. A continuacién, se presenta el codigo empleado para profundizar en el andlisis: fe eatose,aron + Tjscatweice aeanoje,uan > Iniciamos declarando tres variables: led rojo, analogPin y temperatura Observamos que en el caso de temperatura asigamos un tipo de variable flotante, Recordemos que este tipo de variable numérica permite almacenar valores decimales. > En el void setup() activamos el monitor en serie con la instruccién Serial.begin(9600); y el led rojo lo declaramos como una salida (OUTPUT). Serial begin (9600) ; Pintiode (1edRojo, OUTPUT) ; ee we asa] Cree mee RC cc) > En el void loopQ desarrollamos el cédigo que permita almacenar, en la variable temperatura, el valor del sensor a través de la funcién map. Posteriormente, imprimiremos en pantalla el valor de la temperatura y condicionaremos si es mayor a 25 se enciende el led rojo; en caso contrario, se apaga. Para afianzar lo aprendido en la presente sesidn, selecciona el nombre correcto de cada componente electrénico: © a. Placa de pruebas O b, Placa Raspberry PI O ¢. Placa Arduino (iE Le O a. Resistencia O b. Resistente O ¢. Residencia UNiEle Pony ae p Crete ca) Foco © b, Bombilla c. Led © a. Sensor TMO36 © b. Sensor TMP36 O ¢. Sensor TNP36 Pera tc) Hasta ahora hemos aprendido a disefiar y programar con lenguaje C++ un circuito que mide ja temperatura. Comprobemos lo aprendido con algunas actividades. iVamos, tu puedes! Edwin, docente del area de Educacién para el Trabajo, viene desarrollando circuitos electrénicos en la plataforma Tinkercad Circuits. Cuando trabaja con el sensor TMP36, no recuerda el nombre del segundo terminal (pin) de dicho sensor. Ayuda a Edwin a identificar el nombre del segundo terminal del sensor @ a) Vout O ») Potencia O © tierra (GND) e ea IVPy ees Maylin, docente del area de Ciencia y Tecnologia, viene desarrollando circuitos electrénicos. En esta oportunidad, desea trabajar el pin 2 de la placa Arduino como pin de salida. éCual seria el cédigo C++ que lo representaria? © @) pinMode(2,OUNPUT); O »b) pinMode(pin2,INPUT); O © pinMode(2,0UTPUT); Peer eee Xen PPS Abigail, profesora de Innovacién Pedagégica, revisa un archivo con cédigo C++ sobre la programacién de un circuito electrénico. Al analizarlo, observa en el cédigo la instruccion delay (1000). Dicha instruccién hace referencia a, O a) Pausa de mil segundos. © ») Pausa de un segundo. © ©) Pausa de un milisegundo.

También podría gustarte