        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":7517,"date":"2023-11-23T23:56:56","date_gmt":"2023-11-23T23:56:56","guid":{"rendered":"https:\/\/rogerbit.com\/wprb\/?p=7517"},"modified":"2023-11-24T00:33:32","modified_gmt":"2023-11-24T00:33:32","slug":"sensor-5-en-1","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2023\/11\/sensor-5-en-1\/","title":{"rendered":"Sensor 5 en 1: temperatura, humedad, presi\u00f3n, altitud e intensidad de luz"},"content":{"rendered":"<p><iframe loading=\"lazy\" title=\"\u2705 Sensor 5 en 1: temperatura, humedad, presi\u00f3n, altitud e intensidad de luz - PCBWay.es\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/T4BZKWD2XnU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<hr \/>\n<p>El Sensor 5 en 1 es una combinaci\u00f3n de tres sensores diferentes integrados en un solo dispositivo:<\/p>\n<p>HTU21D: Este sensor es un medidor de humedad y temperatura. Es capaz de medir la humedad relativa del aire y la temperatura ambiente con alta precisi\u00f3n. Proporciona lecturas confiables y se utiliza en una amplia gama de aplicaciones, desde sistemas de control de clima hasta dispositivos port\u00e1tiles.<\/p>\n<p>BMP180: Se trata de un sensor de presi\u00f3n barom\u00e9trica y altitud. Mide la presi\u00f3n atmosf\u00e9rica y, a partir de esa informaci\u00f3n, puede calcular la altitud aproximada. Esto lo hace especialmente \u00fatil en aplicaciones de navegaci\u00f3n, meteorolog\u00eda y control de drones, entre otros.<\/p>\n<p>BH1750FVI: Este sensor es un medidor de intensidad de luz. Proporciona lecturas de la cantidad de luz visible presente en un entorno espec\u00edfico. Es usado en sistemas de iluminaci\u00f3n inteligente, dispositivos port\u00e1tiles que ajustan la pantalla seg\u00fan la luz ambiente, y en aplicaciones de automatizaci\u00f3n del hogar para regular la iluminaci\u00f3n.<\/p>\n<p>La combinaci\u00f3n de estos tres sensores en un \u00fanico dispositivo proporciona una amplia gama de informaci\u00f3n ambiental y meteorol\u00f3gica. Puede ser utilizado en diversos proyectos de IoT (Internet de las cosas), estaciones meteorol\u00f3gicas, sistemas de monitoreo ambiental y m\u00e1s, permitiendo a los usuarios obtener mediciones precisas y simult\u00e1neas de temperatura, humedad, presi\u00f3n atmosf\u00e9rica, altitud e intensidad de luz en un entorno determinado.<\/p>\n<hr \/>\n<p style=\"text-align: left;\">Tal vez pueda interesarte proyectos en arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0<a href=\"http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\">http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1<\/a>\u00a0mucho videos con c\u00f3digo fuentes completos y diagramas<\/p>\n<p style=\"text-align: left;\"><div id=\"ubm-banners-rotation-n1\" data-interval=\"4000\" class=\"ubm_banners_rotation\" style=\"overflow: hidden; width: 200px; height: 150px;\"><div id=\"3_ubm_banner\" class=\"ubm_rotating_banner\"><a href=\"https:\/\/bit.ly\/3aXRDAu\" target=\"_blank\" rel=\"dofollow\"><img src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/useful_banner_manager_banners\/3-2-logo youtube.png\" width=\"100%\" height=\"100%\" alt=\"SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS\" \/><\/a><\/div><\/div><\/p>\n<hr \/>\n<p>Este m\u00f3dulo que combina los siguientes 3 sensores en un m\u00f3dulo f\u00e1cil de usar, todos los sensores son I2C, por lo que se requieren conexiones m\u00ednimas del m\u00f3dulo a su arduino<\/p>\n<p>El HTU21D es un sensor digital de humedad y temperatura de bajo costo, f\u00e1cil de usar y altamente preciso.<br \/>\nEl BMP180 es el nuevo sensor digital de presi\u00f3n barom\u00e9trica de Bosch Sensortec.<br \/>\nBH1750FVI es un IC de sensor de luz ambiental digital para interfaz de bus I2C.<\/p>\n<p><strong>Par\u00e1metro del producto:<\/strong><br \/>\n1. Voltaje de la fuente de alimentaci\u00f3n: 1.5V \u2014 3.6V<br \/>\n2. Rango de prueba de humedad: 0\u2014100% RH<br \/>\n3. Rango de prueba de temperatura: -40 \u2014105 \u2103<br \/>\n4. Consumo m\u00e1ximo de energ\u00eda: 2.7UW<br \/>\n5. Modo de comunicaci\u00f3n: I2C<br \/>\n6. Rango de precisi\u00f3n de humedad \uff0810% RH a 95% RH\uff09: HTU21D \u00b1 2% RH<br \/>\n7. Retardo de humedad: \u00b1 1% RH<br \/>\n8. Tiempo de prueba: 50ms<br \/>\n9. Cantidad de deriva anual: -0.5% RH \/ a\u00f1o<br \/>\n10. Tiempo de respuesta: 5 s<\/p>\n<p><strong>Caracter\u00edsticas:<\/strong><br \/>\n1.Adopt ROHM original BH1750FVI chip<br \/>\n2. Fuente de alimentaci\u00f3n: 3-5v<br \/>\n3.Light Intensity Range: 0-65535 lx<br \/>\n4.Sensor est\u00e1 equipado con un conversor de<br \/>\n16bitAD 5.Directamente salida digital, ahorra c\u00e1lculos complejos y calibraci\u00f3n<br \/>\n6. No diferenciar la fuente de luz ambiental<br \/>\n7. Cerca de las caracter\u00edsticas espectrales de la sensibilidad visual<br \/>\n8.Capaz de realizar pruebas de alta precisi\u00f3n lx a gran brillo<br \/>\n9. Est\u00e1ndar NXP IIC protocolo de comunicaci\u00f3n<br \/>\n10. Dentro del m\u00f3dulo incluye conversi\u00f3n de nivel de comunicaci\u00f3n, se puede conectar directamente con 5v SCM io<\/p>\n<p><strong>C\u00f3digo simples de ejemplos<\/strong><\/p>\n<p><strong>Ejemplo HTU21D<\/strong><\/p>\n<pre class=\"lang:default decode:true \">#include &lt;Wire.h&gt;\r\n#include &lt;SHT2x.h&gt;\r\n \r\n \r\nvoid setup()\r\n{\r\n  Wire.begin();\r\n  Serial.begin(9600);\r\n}\r\n \r\nvoid loop()\r\n{\r\n  Serial.print(\"Humidity(%RH): \");\r\n  Serial.print(SHT2x.GetHumidity());\r\n  Serial.print(\"     Temperature(C): \");\r\n  Serial.println(SHT2x.GetTemperature());\r\n \r\n  delay(1000);\r\n}<\/pre>\n<p><strong>Ejemplo BH1750FVI<\/strong><\/p>\n<pre class=\"lang:default decode:true \">#include &lt;Wire.h&gt;\r\n#include &lt;BH1750.h&gt;\r\n \r\n \r\nBH1750 lightMeter;\r\n \r\n \r\nvoid setup(){\r\n  Serial.begin(9600);\r\n  lightMeter.begin();\r\n  Serial.println(\"Running...\");\r\n}\r\n \r\n \r\nvoid loop() {\r\n  uint16_t lux = lightMeter.readLightLevel();\r\n  Serial.print(\"Light: \");\r\n  Serial.print(lux);\r\n  Serial.println(\" lx\");\r\n  delay(1000);\r\n}<\/pre>\n<p><strong>Ejemplo BMP180<\/strong><\/p>\n<pre class=\"lang:default decode:true \">#include &lt;Wire.h&gt;\r\n#include &lt;Adafruit_BMP085.h&gt;\r\n \r\n \r\nAdafruit_BMP085 bmp;\r\n \r\nvoid setup() {\r\n  Serial.begin(9600);\r\n  if (!bmp.begin()) {\r\n\tSerial.println(\"Could not find a valid BMP085 sensor, check wiring!\");\r\n\twhile (1) {}\r\n  }\r\n}\r\n \r\nvoid loop() {\r\n    Serial.print(\"Temperature = \");\r\n    Serial.print(bmp.readTemperature());\r\n    Serial.println(\" *C\");\r\n \r\n    Serial.print(\"Pressure = \");\r\n    Serial.print(bmp.readPressure());\r\n    Serial.println(\" Pa\");\r\n \r\n    Serial.print(\"Altitude = \");\r\n    Serial.print(bmp.readAltitude());\r\n    Serial.println(\" meters\");\r\n \r\n    Serial.print(\"Pressure at sealevel (calculated) = \");\r\n    Serial.print(bmp.readSealevelPressure());\r\n    Serial.println(\" Pa\");\r\n \r\n    Serial.print(\"Real altitude = \");\r\n    Serial.print(bmp.readAltitude(101500));\r\n    Serial.println(\" meters\");\r\n \r\n    Serial.println();\r\n    delay(500);\r\n}<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Componentes electr\u00f3nicos<\/strong><\/p>\n<p><strong>Arduino Nano<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-6034\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2.jpg\" sizes=\"(max-width: 321px) 100vw, 321px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2.jpg 650w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2-300x300.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2-600x600.jpg 600w\" alt=\"\" width=\"321\" height=\"321\" \/><\/a><\/p>\n<p>El Arduino Nano es una placa peque\u00f1a, completa y compatible con la placa de pruebas basada en el ATmega328 (Arduino Nano 3.x).\u00a0Tiene m\u00e1s o menos la misma funcionalidad del Arduino Duemilanove, pero en un paquete diferente.\u00a0Solo carece de un conector de alimentaci\u00f3n de CC y funciona con un cable USB Mini-B en lugar de uno est\u00e1ndar.<\/p>\n<table>\n<tbody>\n<tr>\n<td>Microcontrolador<\/td>\n<td>ATmega328<\/td>\n<\/tr>\n<tr>\n<td>Arquitectura<\/td>\n<td>AVR<\/td>\n<\/tr>\n<tr>\n<td>Tensi\u00f3n de funcionamiento<\/td>\n<td>5 V<\/td>\n<\/tr>\n<tr>\n<td>Memoria flash<\/td>\n<td>32 KB de los cuales 2 KB utiliza el gestor de arranque<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>2 KB<\/td>\n<\/tr>\n<tr>\n<td>Velocidad de reloj<\/td>\n<td>16 MHz<\/td>\n<\/tr>\n<tr>\n<td>Pines anal\u00f3gicos IN<\/td>\n<td>8<\/td>\n<\/tr>\n<tr>\n<td>EEPROM<\/td>\n<td>1 KB<\/td>\n<\/tr>\n<tr>\n<td>Corriente CC por pines de E \/ S<\/td>\n<td>40 mA (pines de E \/ S)<\/td>\n<\/tr>\n<tr>\n<td>Voltaje de entrada<\/td>\n<td>7-12 V<\/td>\n<\/tr>\n<tr>\n<td>Pines de E \/ S digitales<\/td>\n<td>22 (6 de los cuales son PWM)<\/td>\n<\/tr>\n<tr>\n<td>Salida PWM<\/td>\n<td>6<\/td>\n<\/tr>\n<tr>\n<td>El consumo de energ\u00eda<\/td>\n<td>19 mA<\/td>\n<\/tr>\n<tr>\n<td>Tama\u00f1o de PCB<\/td>\n<td>18 x 45 mm<\/td>\n<\/tr>\n<tr>\n<td>Peso<\/td>\n<td>7 g<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Diagrama de pines<\/h3>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO.png\"><img loading=\"lazy\" class=\"alignnone size-large wp-image-6033\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-1024x1024.png\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-1024x1024.png 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-150x150.png 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-300x300.png 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-768x768.png 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-600x600.png 600w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-820x820.png 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-1320x1321.png 1320w\" alt=\"\" width=\"1024\" height=\"1024\" \/><\/a><\/p>\n<hr \/>\n<h4>Pines hembra<\/h4>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-6689\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin.jpg\" sizes=\"(max-width: 225px) 100vw, 225px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin.jpg 225w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin-150x150.jpg 150w\" alt=\"\" width=\"225\" height=\"225\" \/><\/p>\n<hr \/>\n<p><strong>Z\u00f3calo para arduino nano<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-6895\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/zocalo.jpg\" sizes=\"(max-width: 320px) 100vw, 320px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/zocalo.jpg 320w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/zocalo-300x225.jpg 300w\" alt=\"\" width=\"320\" height=\"240\" \/><\/p>\n<hr \/>\n<p><strong>Display oled sh1106<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-6148\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled.jpg\" sizes=\"(max-width: 280px) 100vw, 280px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled.jpg 809w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled-300x285.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled-768x729.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled-600x570.jpg 600w\" alt=\"\" width=\"280\" height=\"266\" \/><\/a><\/p>\n<p>Se trata de un m\u00f3dulo de pantalla OLED monocrom\u00e1tica DE 128\u00d764 puntos con interface I2C .Que presenta varias ventajas en comparaci\u00f3n con pantallas LCD, y podemos destacar su alto brillo, un muy buen contraste, un \u00e1ngulo de visi\u00f3n m\u00e1s amplio, y bajo consumo de energ\u00eda. ES\u00a0compatible con Arduino Rasberry Pi y microcontroladores PIC entre otros. Trabaja con niveles l\u00f3gicos de\u00a03.3V a 5V tiene un angulo de visi\u00f3n mayor a los\u00a0160 grados. el\u00a0Tama\u00f1o de la pantalla es de 1,3 pulgadas. Se alimenta con un voltaje de\u00a03.3V a 5V Se lo puede usar en aplicaciones como\u00a0relojes inteligentes, MP3, term\u00f3metros, instrumentos, y proyectos varios, etc.<\/p>\n<hr \/>\n<p><strong>Librer\u00eda<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/11\/U8glib.rar\">U8glib<\/a><\/p>\n<p><strong>Caracter\u00edsticas<\/strong><\/p>\n<ul>\n<li>Interface: I2C(3.3V \/ 5V logic level)<\/li>\n<li>Resolution: 128 x 64<\/li>\n<li>Angle of view: &gt;160 degree<\/li>\n<li>Display color: Blue<\/li>\n<li>Display size: 1.3 inch<\/li>\n<li>Driver IC: SH1106<\/li>\n<li>Power supply: DC\u00a03.3V~5V<\/li>\n<li>Operating temperature: -20~70\u2019C<\/li>\n<li>Application: smart watch, MP3, thermometer, instruments, DIY projects, etc.<\/li>\n<\/ul>\n<hr \/>\n<p><strong>PCB<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7142\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/12\/pcb.png\" sizes=\"(max-width: 523px) 100vw, 523px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/12\/pcb.png 523w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/12\/pcb-300x300.png 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/12\/pcb-150x150.png 150w\" alt=\"\" width=\"523\" height=\"524\" \/><\/p>\n<p>Descargar archivo gerber \u2013&gt;\u00a0<a href=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/12\/PCB_ad9851.zip\">PCB<\/a><\/p>\n<hr \/>\n<p><strong>C\u00f3digo Fuente<\/strong><\/p>\n<pre class=\"lang:default decode:true \" title=\"C\u00f3digo Fuente\">\/****************************************\r\n * Incluir librerias\r\n ****************************************\/\r\n#include &lt;Wire.h&gt;\r\n#include \"U8glib.h\"\/\/Librer\u00eda para el control del display oled\r\nU8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE);\/\/ I2C \/ TWI Se habilita esta linea seg\u00fan el display a usar en este caso el driver\r\n#include &lt;Adafruit_BMP085.h&gt;\r\n#include &lt;BH1750FVI.h&gt;\r\n#include \"SparkFunHTU21D.h\"\r\nAdafruit_BMP085 bmp;\r\n\/\/ Crea la instancia de Lightsensor.\r\nBH1750FVI LightSensor(BH1750FVI::k_DevModeContLowRes);\r\n\/\/Crear una instancia del objeto  myHumidity\r\nHTU21D myHumidity;\r\n  float temperatura ;\r\n  float humedad ;\r\n  float presion ; \r\n  float altitud;\r\n  uint16_t lux ;\r\nvoid setup() {\r\n  Serial.begin(115200);\/\/Puerto serial a 115200\r\n    \/\/Verificamos si el sensor est\u00e1 bien conectado\r\n    if (!bmp.begin()) {\r\n  Serial.println(\"No se pudo encontrar un sensor BMP085 v\u00e1lido, verifique el cableado!\");\r\n  while (1) {}\r\n  }\r\n  LightSensor.begin();  \r\n  myHumidity.begin();\r\n  }  \r\nvoid loop() {\r\n\/****************************************\r\n * Leemos el valor de cada uno de los sensores y lo asignamos a sus respectivas variables\r\n ****************************************\/\r\n   temperatura = bmp.readTemperature();\r\n   humedad = myHumidity.readHumidity();\r\n   presion = bmp.readPressure(); \r\n   altitud = bmp.readAltitude();\r\n   lux = LightSensor.GetLightIntensity();\r\n\/****************************************\r\n * Imprimimos en el terminal serial los datos obtenidos\r\n ****************************************\/\r\n  \/\/Temperatura    \r\n  Serial.print(\"Temperatura = \");\r\n  Serial.print(temperatura);\r\n  Serial.println(\" *C\");\r\n  \/\/Humedad\r\n  Serial.print(\"Humedad: \");\r\n  Serial.print(humedad, 2);\r\n  Serial.println(\"%\");\r\n  \/\/Presi\u00f3n\r\n  Serial.print(\"Presion = \");\r\n  Serial.print(presion);\r\n  Serial.println(\" Pa\");\r\n  \/\/Altitud\r\n  Serial.print(\"Altitud = \");\r\n  Serial.print(altitud);\r\n  Serial.println(\" metros\");\r\n  \/\/Intensidad de luz\r\n  Serial.print(\"Luz: \");\r\n  Serial.println(lux);\r\n\/\/Func\u00edon para mostrar los datos obtenidos en el display\r\noled();\r\ndelay(1000);\r\n}\r\n\/\/Func\u00edon para mostrar texto en el dislplay oled\r\nvoid oled(){\r\nu8g.firstPage();  \r\n  do {\r\n    draw();\/\/Llama a la funci\u00f3n draw\r\n  } while( u8g.nextPage() );\r\n  \/\/ Reconstruir la imagen despu\u00e9s de un tiempo\r\n  delay(50);\r\n  }\r\nvoid draw(void) {\r\n  \/\/Temperatura\r\n  u8g.setFont(u8g_font_unifont);\r\n  u8g.setPrintPos(0, 10); \r\n  u8g.print(\"TEMP: \");\/\/\r\n  u8g.print(temperatura, 2);\r\n  \/\/Humedad\r\n  u8g.setPrintPos(0, 22); \r\n  u8g.print(\"HUME: \");\r\n  u8g.print(humedad, 2);\/\/\r\n  \/\/Presi\u00f3n\r\n  u8g.setPrintPos(0, 34); \r\n  u8g.print(\"PRES: \");\r\n  u8g.print(presion, 0);\r\n  \/\/Altitud\r\n  u8g.setPrintPos(0, 46); \r\n  u8g.print(\"ALTI: \");\r\n  u8g.print(altitud, 2);\r\n  \/\/Intensidad de luz\r\n  u8g.setPrintPos(0, 58); \r\n  u8g.print(\"LUZ : \");\r\n  u8g.print(lux);  \r\n  }<\/pre>\n<hr \/>\n<div class=\"page-sidebar widget\" id=\"donation_buttons\"><form action=\"https:\/\/www.paypal.com\/cgi-bin\/webscr\" method=\"post\" target=\"_blank\" ><input type=\"hidden\" name=\"business\" value=\"donacion@rogerbit.com\"><input type=\"hidden\" name=\"bn\" value=\"mbjtechnolabs_SP\"><input type=\"hidden\" name=\"cmd\" value=\"_donations\"><input type=\"hidden\" name=\"item_name\" value=\"Ayuda a RogerBit.com\"><input type=\"hidden\" name=\"item_number\" value=\"www.rogerbit.com\"><input type=\"hidden\" class=\"set_donation_button_amount\" name=\"amount\" value=\"1\"><table ><tbody><tr><td><label for=\"rogerBit necesita de tu ayuda para seguir existiendo :-)\">rogerBit necesita de tu ayuda para seguir existiendo :-)<\/label><\/td><\/tr><\/tbody><\/table><table ><tbody><tr><td><input style=\"margin-top:10px;\" type=\"image\" name=\"submit\" border=\"0\" src=\"https:\/\/www.paypal.com\/en_US\/i\/btn\/btn_donateCC_LG.gif\" alt=\"PayPal - The safer, easier way to pay online\"><\/td><\/tr><\/tbody><\/table><input type=\"hidden\" name=\"currency_code\" value=\"USD\"><input type=\"hidden\" name=\"notify_url\" value=\"https:\/\/rogerbit.com\/wprb\/?Donation_Button&#038;action=ipn_handler\"><\/form><\/div>\n<hr \/>\n<p><strong>PROYECTO RECOMENDADO<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"\u2705 Generador de funciones con m\u00f3dulo AD9851 y Arduino - PCBWay.es\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/4XemszjAFrU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>El Sensor 5 en 1 es una combinaci\u00f3n de tres sensores diferentes integrados en un solo dispositivo: HTU21D: Este sensor es un medidor de humedad y temperatura. Es capaz de medir la humedad relativa del aire y la temperatura ambiente con alta precisi\u00f3n. Proporciona lecturas confiables y se utiliza en una amplia gama de aplicaciones, [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":7520,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[1771,45,1648,1762,1763,1765,1768,1764,1761,145,1767,1770,917,1766,1769,1563],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7517"}],"collection":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/comments?post=7517"}],"version-history":[{"count":2,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7517\/revisions"}],"predecessor-version":[{"id":7519,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7517\/revisions\/7519"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/7520"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=7517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=7517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=7517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}