{"id":27,"date":"2020-02-16T14:17:27","date_gmt":"2020-02-16T14:17:27","guid":{"rendered":"http:\/\/blog.e-ika.com\/?p=27"},"modified":"2020-03-06T10:20:29","modified_gmt":"2020-03-06T09:20:29","slug":"medida-de-temperaturas-con-arduino-y-lm35","status":"publish","type":"post","link":"https:\/\/www.turibot.es\/blog\/index.php\/2020\/02\/16\/medida-de-temperaturas-con-arduino-y-lm35\/","title":{"rendered":"Medida de temperaturas con Arduino y el sensor LM35"},"content":{"rendered":"\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:43% auto\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" loading=\"lazy\" width=\"830\" height=\"460\" src=\"http:\/\/blog.e-ika.com\/wp-content\/uploads\/2020\/02\/lm35-pinout.jpg\" alt=\"\" class=\"wp-image-28\" srcset=\"https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout.jpg 830w, https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-300x166.jpg 300w, https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-768x426.jpg 768w\" sizes=\"(max-width: 830px) 100vw, 830px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p> El\u00a0<a href=\"http:\/\/www.e-ika.com\/sensor-de-temperatura-lm35\"><strong>LM35<\/strong><\/a>, aunque parece un transistor cualquiera con encapsulado TO-92, es un circuito integrado que incluye un sensor de temperatura interno. A diferencia de otros sensores anal\u00f3gicos como los termistores cuya resistencia var\u00eda con la temperatura, el LM35, en su pin de salida, nos entrega un potencial proporcional a la temperatura del sensor que podemos medir directamente con nuestro Arduino. <\/p>\n<\/div><\/div>\n\n\n\n<p>Viene calibrado de f\u00e1brica a raz\u00f3n de 10mV\/\u00baC con un potencial de 0mV para 0\u00baC. Esto quiere decir que, una vez que hemos le\u00eddo el potencial del pin de salida del LM35, la temperatura del sensor viene dada por la formula<\/p>\n\n\n\n<p class=\"has-text-align-center\">T = Vout \/ 10<\/p>\n\n\n\n<p>donde <strong>T<\/strong> es la temperatura en grados centr\u00edgrados y <strong>Vout<\/strong> es el potencial del pin de salida del LM35 en milivoltios.<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:43% auto\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" loading=\"lazy\" width=\"866\" height=\"812\" src=\"http:\/\/blog.e-ika.com\/wp-content\/uploads\/2020\/02\/LM35-conexi\u00f3n-1.jpg\" alt=\"\" class=\"wp-image-167\" srcset=\"https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/LM35-conexi\u00f3n-1.jpg 866w, https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/LM35-conexi\u00f3n-1-300x281.jpg 300w, https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/LM35-conexi\u00f3n-1-768x720.jpg 768w\" sizes=\"(max-width: 866px) 100vw, 866px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Bueno, ya tenemos la teor\u00eda, ahora vamos conectar nuestro sensor. El circuito es tan sencillo como el mostrado en la figura. S\u00f3lo tenemos que conectar los terminales de alimentaci\u00f3n del sensor a <strong>Vcc <\/strong>y <strong>GND <\/strong>del Arduino y el terminal <strong>Vout <\/strong>al pin <strong>A0<\/strong>, por ejemplo.<\/p>\n\n\n\n<p>El c\u00f3digo necesario para leer el potencial existente en Vout del sensor ser\u00eda algo as\u00ed:<\/p>\n<\/div><\/div>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: arduino; title: ; notranslate\" title=\"\">\nconst int lm35 = A0;\n\nvoid setup()\n{\n}\n\nvoid loop()\n{\n    int value = analogRead(lm35); \n    float vout = 5000 * value \/ 1024; \/\/ milivoltios.\n    float temp = vout \/ 10; \/\/ grados cent\u00edgrados.\n\n    delay(1000);\n}\n<\/pre><\/div>\n\n\n<p>En este c\u00f3digo hacemos una lectura anal\u00f3gica del pin <strong>A0 <\/strong>del Arduino sobre la variable&nbsp;<code>value<\/code>. La variable&nbsp;<code>vout<\/code>&nbsp;contiene el resultado anterior en milivoltios, y la variable&nbsp;<code>temp<\/code>&nbsp;contiente el valor de la temperatura en grados cent\u00edgrados.<\/p>\n\n\n\n<p>Una vez obtenido el valor de la temperatura podemos mostrarla en un display y tendr\u00edamos un term\u00f3metro. Podemos compararla con cierto valor predefinido y si se supera disparar un rel\u00e9 para accionar cualquier dispositivo, con lo que tendr\u00edamos un termostato, etc.<\/p>\n\n\n<div class=\"e-pnt-maindiv\">\r\n<a href=\"https:\/\/www.e-ika.com\/sensor-de-temperatura-lm35\" target=\"_blanc\">\r\n<table class=\"e-pnt-maintable\">\r\n\t<tr class=\"e-pnt-tr\">\r\n\t\t<td style=\"width:70px; border: none;\">\r\n\t\t\t<img decoding=\"async\" src=\"https:\/\/blog.e-ika.com\/wp-content\/uploads\/2020\/02\/logo-e-ika.png\" style=\"width:60px;\">\r\n\t\t<\/td>\r\n\t\t<td style=\"text-align: left; border: none;\">\r\n\t\t\t<p style=\"margin-bottom: 0; font-weight: bold; font-size: 20px\">Producto en nuestra tienda<\/p>\r\n\t\t\t<h3 style=\"color: darkblue; border: none; padding: 0\">Sensor de temperatura LM35 (2uds)<\/h3>\r\n\t\t<\/td>\r\n\t<\/tr>\r\n\t<tr class=\"e-pnt-tr\">\r\n\t\t<td colspan=\"2\" style=\"text-align: left; border: none;\">\r\n\t\t\t<p>El LM35 es un circuito integrado que incluye un sensor de temperatura que viene calibrado de f\u00e1brica, esto hace que sea extrmadamente sencillo de usar. El pin de salida nos entrega un potencial que es proporcional a la temperatura a la que est\u00e1 sometida el sensor.<\/p>\n\t\t<\/td>\r\n\t<\/tr>\r\n<\/table>\r\n<\/a>\r\n\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>El\u00a0LM35, aunque parece un transistor cualquiera con encapsulado TO-92, es un circuito integrado que incluye un sensor de temperatura interno. A diferencia de otros sensores anal\u00f3gicos como los termistores cuya resistencia var\u00eda con la&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":28,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":""},"categories":[3],"tags":[],"uagb_featured_image_src":{"full":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout.jpg",830,460,false],"thumbnail":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-150x150.jpg",150,150,true],"medium":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-300x166.jpg",300,166,true],"medium_large":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-768x426.jpg",768,426,true],"large":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout.jpg",830,460,false],"1536x1536":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout.jpg",830,460,false],"2048x2048":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout.jpg",830,460,false],"thumb-small":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-160x160.jpg",160,160,true],"thumb-standard":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-320x320.jpg",320,320,true],"thumb-medium":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-520x245.jpg",520,245,true],"thumb-large":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-720x340.jpg",720,340,true],"thumb-xlarge":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout-830x450.jpg",830,450,true],"thumb-xxlarge":["https:\/\/www.turibot.es\/blog\/wp-content\/uploads\/2020\/02\/lm35-pinout.jpg",830,460,false]},"uagb_author_info":{"display_name":"Vicente Gras","author_link":"https:\/\/www.turibot.es\/blog\/index.php\/author\/vicen\/"},"uagb_comment_info":0,"uagb_excerpt":"El\u00a0LM35, aunque parece un transistor cualquiera con encapsulado TO-92, es un circuito integrado que incluye un sensor de temperatura interno. A diferencia de otros sensores anal\u00f3gicos como los termistores cuya resistencia var\u00eda con la&#46;&#46;&#46;","_links":{"self":[{"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/posts\/27"}],"collection":[{"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=27"}],"version-history":[{"count":15,"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/posts\/27\/revisions"}],"predecessor-version":[{"id":730,"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/posts\/27\/revisions\/730"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/media\/28"}],"wp:attachment":[{"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=27"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=27"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.turibot.es\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}