====== Medir la temperatura con NTC ====== \\ En esta práctica haremos un detector de incendios de forma que se deberá encender el LED Rojo cuando se supere un determinado valor del sensor de temperatura. \\ \\ El sensor de temperatura que utilizamos es de tipo analógico y se llama NTC (Coeficiente de Temperatura Negativo). \\ {{ :es:manuals:acts:3dbot:3dbot_39.png?nolink |}} \\ Aprovecharemos para introducir el concepto de **variables**. \\ \\ Las variables son elementos muy comunes en programación. Básicamente, crear una variable darle un nombre a un dato o a una lectura. Por ejemplo, las mediciones de valores de temperatura las podemos guardar en una variable que se llama “Temperatura”. No es obligatorio su uso, pero nos permite trabajar más comodamente, además, como podemos personalizar su nombre, ayudan a clarificar el código y utilizar un lenguaje más natural. \\ \\ Hay tres tipos de variables distintos que son: * De número: Son variables para números como indiaca el nombre de la variable * De texto: Son variables para texto como indica el nombre de la variable * De boolean: Son variables para datos digitales que son 0 y 1 \\ Para crear variable hacemos de la siguiente forma: * Seleccionamos que tipo de variable queremos crear: {{ :es:manuals:acts:3dbot:3dbot_42.png?nolink |}} * Le ponemos un nombre a la variable: {{ :es:manuals:acts:3dbot:3dbot_43.png?nolink |}} * Ya tenemos la variable creada: {{ :es:manuals:acts:3dbot:3dbot_44.png?nolink |}} \\ Al trabajar con variables vamos a tener dos tipos de bloques principales: * 1. El bloque en el que le damos el valor a la variable: {{ :es:manuals:acts:3dbot:3dbot_40.png?nolink |}} * 2. Y el bloque de la propia variable creada, para poder insertarla y combinarla con otros bloques: {{ :es:manuals:acts:3dbot:3dbot_41.png?nolink |}} \\ Usaremos el mismo procedimiento para descubrir el valor de la Temperatura como hemos hecho con el valor de Luminosidad. \\ \\ En el caso que se adjunta, vemos que el valor ambiental es sobre el 24 y cogiendo el sensor de temperatura con los dedos, sube más de 25. \\ {{ :es:manuals:acts:3dbot:3dbot_45.png?nolink |}} \\ Así que ya estamos listos para hacer nuestro detector de incendios, se activará el led cuando sobrepasamos un valor determinado. \\ {{ :es:manuals:acts:3dbot:arduinoblocks_1647419581988.png?nolink&400 |}} \\ ¿Añadimos una sirena? \\ {{ :es:manuals:acts:3dbot:arduinoblocks_1647419697852.png?nolink&400 |}} \\ \\ \\