        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":5958,"date":"2020-10-19T22:59:17","date_gmt":"2020-10-19T22:59:17","guid":{"rendered":"http:\/\/rogerbit.com\/wprb\/?p=5958"},"modified":"2020-10-20T18:32:06","modified_gmt":"2020-10-20T18:32:06","slug":"medidor-de-nivel-de-agua-remoto-con-modulos-lora-drf1276dm-drf1278dm-y-arduino","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2020\/10\/medidor-de-nivel-de-agua-remoto-con-modulos-lora-drf1276dm-drf1278dm-y-arduino\/","title":{"rendered":"Medidor de nivel de agua remoto con m\u00f3dulos lora DRF1276DM\/DRF1278DM y Arduino"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/8NRqiber7Iw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>En este tutorial veremos como crear un sistema que nos permite medir el nivel de agua en forma remota, con m\u00f3dulos lora DRF1278DM\/DRF1276DM (sx1276) y arduino mini pro, adem\u00e1s se incluye el circuito impreso para crear la sonda de agua. Veremos los circuitos, tambi\u00e9n los c\u00f3digos fuentes y el funcionamiento del sistema.<\/p>\n<p><strong>Acerca del circuito medidor de nivel de agua<\/strong><\/p>\n<p>El\u00a0\u00a0circuito integrado\u00a0ULN2803 se emplea como una interface de potencia para circuitos con tecnolog\u00eda CMOS y TTL. Este integrado tiene en su interior 8 transistores NPN en configuraci\u00f3n Darlington con diodos de protecci\u00f3n, para poder controlar\u00a0\u00a0motores,\u00a0 cargas inductivas ,rel\u00e9s, y m\u00e1s. Cada salida puede controlar hasta 500 mA por lo que puede controlar diferentes tipos de cargas. Las salidas pueden conectarse en paralelo cuando es necesario manejar cargas m\u00e1s altas, no obstante conviene no sobrepasar la potencia total del circuito.<\/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><b>Caracter\u00edsticas:<\/b><\/p>\n<ul>\n<li>\n<ul>\n<li>8 transistores NPN Darlington en emisor com\u00fan<\/li>\n<li>8 diodos de supresi\u00f3n de voltajes inversos para manejar cargas inductivas, con conexiones de c\u00e1todo com\u00fan<\/li>\n<li>Salidas de 0.5A (500mA) max.<\/li>\n<li>Los transistores pueden ser conectados en paralelo para mayor capacidad de corriente<\/li>\n<li>Voltaje de sostenimiento a la salida: -0.5V a 50V<\/li>\n<li>Potencia max: 1.47 W<\/li>\n<li>Resistencia de entrada a la base: 2.7k\u03a9<\/li>\n<li>Voltaje de entrada: -0.5V a 30V<\/li>\n<li>Entradas compatibles TTL y CMOS de 5V<\/li>\n<li>Encapsulado: DIP 18 pines<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><b>Aplicaciones:<\/b><\/p>\n<ul>\n<li>Comando de rel\u00e9s, l\u00e1mparas, \u00f3 displays (LED o de descarga de gas), etc.<\/li>\n<li>Buffers l\u00f3gicos<\/li>\n<li>Drivers de l\u00ednea<\/li>\n<li>Entre otras aplicaciones<\/li>\n<\/ul>\n<h4><strong>Funcionamiento<\/strong><\/h4>\n<p>Para activar cada salida de este circuito integrado, el agua, no debe ser pura, en su contenido deber\u00e1 tener algunas sales, que ayudan a conducir la electricidad, que al alcanzar cada uno de los niveles en el recipiente, cierra el circuito el\u00e9ctrico de las entradas del ULN2803, que detectan el nivel alto de tensi\u00f3n y enciende el LED correspondiente a cada salida. En cada salida podemos conectar por ejemplo un relay, un buzzer e inclusive la bomba de un motor para volver a llenar un tanque de agua, de ser necesario, hasta cierto nivel y desconectar la bomba de agua al alcanzar el l\u00edmite deseado.<\/p>\n<p>La siguiente figura muestra el pinout de ULN2803.\u00a0Viene con 8 pines de entrada y 8 pines de salida.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-6.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-5321\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-6.png\" sizes=\"(max-width: 509px) 100vw, 509px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-6.png 509w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-6-300x223.png 300w\" alt=\"\" width=\"509\" height=\"378\" \/><\/a><\/p>\n<p>La siguiente figura muestra el diagrama l\u00f3gico de ULN2803.\u00a0Es una representaci\u00f3n visual y disposici\u00f3n de c\u00f3mo se conectan los diodos en el componente.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-4-768x1360.png\"><img loading=\"lazy\" class=\"alignnone wp-image-5319\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-4-768x1360-516x1024.png\" sizes=\"(max-width: 342px) 100vw, 342px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-4-768x1360-516x1024.png 516w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-4-768x1360-151x300.png 151w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-4-768x1360.png 583w\" alt=\"\" width=\"342\" height=\"678\" \/><\/a><\/p>\n<p>La siguiente figura muestra el diagrama esquem\u00e1tico de cada par de Darlington.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-5-768x440.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-5320\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-5-768x440.png\" sizes=\"(max-width: 706px) 100vw, 706px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-5-768x440.png 706w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-5-768x440-300x133.png 300w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/introduction-to-uln2803-5-768x440-600x266.png 600w\" alt=\"\" width=\"706\" height=\"313\" \/><\/a><\/p>\n<h4>Materiales<\/h4>\n<p>8 resistores de un 1K<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/1k.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-5309\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/1k.jpg\" sizes=\"(max-width: 136px) 100vw, 136px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/1k.jpg 300w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/1k-150x150.jpg 150w\" alt=\"\" width=\"136\" height=\"136\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>8 resistores de 10K<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/10k.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-5308\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/10k.jpg\" sizes=\"(max-width: 120px) 100vw, 120px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/10k.jpg 500w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/10k-150x150.jpg 150w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/10k-300x300.jpg 300w\" alt=\"\" width=\"120\" height=\"120\" \/><\/a><\/p>\n<p>Pines macho<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/12\/pines.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-5257\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/12\/pines.jpg\" sizes=\"(max-width: 179px) 100vw, 179px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/12\/pines.jpg 696w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/12\/pines-300x200.jpg 300w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/12\/pines-600x400.jpg 600w\" alt=\"\" width=\"179\" height=\"119\" \/><\/a><\/p>\n<p>Un circuito integrado uln2803apg<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/ic.png\"><img loading=\"lazy\" class=\"alignnone wp-image-5310\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/ic-1024x768.png\" sizes=\"(max-width: 169px) 100vw, 169px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/ic-1024x768.png 1024w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/ic-300x225.png 300w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/ic-768x576.png 768w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/ic-600x450.png 600w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/ic-820x615.png 820w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/ic.png 1250w\" alt=\"\" width=\"169\" height=\"127\" \/><\/a><\/p>\n<p>Un z\u00f3calo de 18 pines<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/zocalo-18-pines.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-5311\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/zocalo-18-pines.jpg\" sizes=\"(max-width: 182px) 100vw, 182px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/zocalo-18-pines.jpg 500w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/zocalo-18-pines-300x225.jpg 300w\" alt=\"\" width=\"182\" height=\"137\" \/><\/a><\/p>\n<p>Un circuito impreso<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/pcb.png\"><img loading=\"lazy\" class=\"alignnone wp-image-5312\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/pcb.png\" sizes=\"(max-width: 232px) 100vw, 232px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/pcb.png 431w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/pcb-264x300.png 264w\" alt=\"\" width=\"232\" height=\"264\" \/><\/a><\/p>\n<p>Descargar archivo gerber\u00a0<a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/Gerber_circuito-medidor-de-nivel-de-agua_20200124220413.zip\">Gerber_circuito medidor de nivel de agua<\/a><\/p>\n<h4>Diagrama<\/h4>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/diagrama-1.png\"><img loading=\"lazy\" class=\"alignnone size-large wp-image-5313\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/diagrama-1-1024x576.png\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/diagrama-1-1024x576.png 1024w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/diagrama-1-300x169.png 300w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/diagrama-1-768x432.png 768w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/diagrama-1-600x338.png 600w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/diagrama-1-820x461.png 820w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/01\/diagrama-1-1320x743.png 1320w\" alt=\"\" width=\"1024\" height=\"576\" \/><\/a><\/p>\n<h4>Acerca de los m\u00f3dulos lora<\/h4>\n<div class=\"desCon\">\n<p>El m\u00f3dulo de radio LoRa es un tipo de m\u00f3dem de radio de datos de baja velocidad de datos de largo alcance basado en Sx1276 de Semtech.\u00a0Es un m\u00f3dulo transceptor de bajo costo de menos de 1 GHz dise\u00f1ado para operaciones en las bandas ISM (Industrial Scientific Medical) y LPRD sin licencia.\u00a0La modulaci\u00f3n \/ demodulaci\u00f3n del espectro de frecuencia, la operaci\u00f3n multicanal, la alta eficiencia de ancho de banda y el rendimiento antibloqueo hacen que los m\u00f3dulos LoRa sean f\u00e1ciles de realizar gracias al enlace inal\u00e1mbrico robusto y confiable.<\/p>\n<div class=\"desCon\">\n<p>El m\u00f3dulo puede funcionar en dos modos diferentes: modo est\u00e1ndar y modo de red Star.\u00a0En el modo est\u00e1ndar, act\u00faa como m\u00f3dem de radio de datos transparente que se comunica con el host en el formato de datos preestablecido sin necesidad de codificaci\u00f3n \/ decodificaci\u00f3n.\u00a0En el modo de red de inicio, un m\u00f3dulo se configurar\u00e1 para el nodo central y otros m\u00f3dulos se configurar\u00e1n como m\u00f3dulos de nodo.\u00a0La comunicaci\u00f3n entre el m\u00f3dulo central y el m\u00f3dulo de nodo es bidireccional, pero los m\u00f3dulos de nodo no pueden comunicarse entre s\u00ed.\u00a0Tenga en cuenta que el m\u00f3dulo no contiene el protocolo lorawan.\u00a0Por lo tanto, la funci\u00f3n de red en estrella de este m\u00f3dulo se utiliza con el protocolo en s\u00ed mismo, por lo que no es compatible con lorawan.<\/p>\n<\/div>\n<div>\n<h4>CARACTER\u00cdSTICAS<\/h4>\n<div class=\"desCon\">\n<ul>\n<li>Espectro de frecuencia LoRa<\/li>\n<li>Banda de frecuencia 433 \/ 490Mhz ISM<\/li>\n<li>-137 dBm recibir sensibilidad<\/li>\n<li>20 dBm m\u00e1x.\u00a0potencia de salida<\/li>\n<li>Puerto serie de activaci\u00f3n<\/li>\n<li>Despertador inal\u00e1mbrico<\/li>\n<li>Capacidad de red en estrella<\/li>\n<li>Tensi\u00f3n de alimentaci\u00f3n 3.4 ~ 5.5V<\/li>\n<\/ul>\n<h4>ESPECIFICACI\u00d3N<\/h4>\n<div class=\"desCon\">\n<ul>\n<li>Voltaje de funcionamiento: 2.1 ~ 3.6V (alimentado por bater\u00eda) o 4.5 ~ 5.5V<\/li>\n<li>Banda de frecuencia de trabajo: 433 MHz<\/li>\n<li>Modulaci\u00f3n: espectro extendido LoRa<\/li>\n<li>Potencia de salida: \u2264 20dBm<\/li>\n<li>Sensibilidad de recepci\u00f3n: -148dBm<\/li>\n<li>Corriente de emisi\u00f3n: \u2264120mA<\/li>\n<li>Recibiendo corriente: \u226415.2mA<\/li>\n<li>Corriente del sue\u00f1o: \u2264 3.9uA<\/li>\n<li>Tiempo de sue\u00f1o: opcional 2S, 4S, 6S, 8S, 10S<\/li>\n<li>Tiempo de respiraci\u00f3n: opcional 2ms, 4ms, 8ms, 16ms, 32ms, 64ms<\/li>\n<li>Hora de despertarse: despertarse inmediatamente<\/li>\n<li>Interfaz de comunicaci\u00f3n: comunicaci\u00f3n serial TTL<\/li>\n<li>Velocidad de transmisi\u00f3n en serie: 1200 ~ 57600,9600bps (predeterminado)<\/li>\n<li>Verificaci\u00f3n de puerto serie: 8E1,8O1,8N1 (opcional)<\/li>\n<li>Temperatura de funcionamiento: -40 \u00b0 C \u2013 + 80 \u00b0 C<\/li>\n<li>Tama\u00f1o del producto: 34,2 * 18,4 mm \/ 1,35 * 0,72 pulgadas<\/li>\n<\/ul>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora1.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-4866\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora1.jpg\" sizes=\"(max-width: 568px) 100vw, 568px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora1.jpg 900w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora1-300x200.jpg 300w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora1-768x512.jpg 768w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora1-600x400.jpg 600w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora1-820x547.jpg 820w\" alt=\"\" width=\"568\" height=\"379\" \/><\/a><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora2.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-4867\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora2.jpg\" sizes=\"(max-width: 567px) 100vw, 567px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora2.jpg 564w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/lora2-300x200.jpg 300w\" alt=\"\" width=\"567\" height=\"378\" \/><\/a><\/p>\n<h4>Hojas de Datos<\/h4>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/DRF1276DM.pdf\">DRF1276DM<\/a><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/DRF1278DM.pdf\">DRF1278DM<\/a><\/p>\n<p><strong>PIN OUT<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/pin_out.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-4888\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/pin_out.png\" sizes=\"(max-width: 362px) 100vw, 362px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/pin_out.png 362w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/pin_out-300x272.png 300w\" alt=\"\" width=\"362\" height=\"328\" \/><\/a><\/p>\n<h4>Conexi\u00f3n M\u00f3dulo con adaptador USB Serial<\/h4>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen2.png\"><img loading=\"lazy\" class=\"alignnone size-large wp-image-4880\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen2-1024x576.png\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen2-1024x576.png 1024w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen2-300x169.png 300w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen2-768x432.png 768w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen2-600x338.png 600w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen2-820x461.png 820w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen2-1320x743.png 1320w\" alt=\"\" width=\"1024\" height=\"576\" \/><\/a><\/p>\n<p><strong>CONFIGURACI\u00d3N<\/strong><br \/>\nPara algunas aplicaciones, los par\u00e1metros predeterminados pueden no ser la mejor opci\u00f3n, por lo que los usuarios pueden necesitar<br \/>\npara cambiar los par\u00e1metros Hay dos formas de ajustarlos: por MCU o por PC. En<br \/>\nmodo de configuraci\u00f3n, el pin EN debe estar conectado a GND y luego la herramienta de configuraci\u00f3n o<br \/>\nlos comandos pueden funcionar de manera efectiva<\/p>\n<p>Por PC: DORJI ofrece una herramienta de configuraci\u00f3n basada en PC que se puede usar para cambiar<br \/>\npar\u00e1metros a trav\u00e9s de la interfaz gr\u00e1fica. Los usuarios pueden insertar el m\u00f3dulo DRF1278DM en<br \/>\nadaptador usb serialy con\u00e9ctelos a la computadora y ejecute la herramienta de configuraci\u00f3n.<\/p>\n<h4>DRF TOOL<\/h4>\n<p>Esta herramienta nos permite configurar los m\u00f3dulos LoRa DRF1278DM y\u00a0DRF1276DM<\/p>\n<p>Descargar\u2014&gt;<a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/DRFTOOL.zip\">DRFTOOL<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen1.png\"><img loading=\"lazy\" class=\"alignnone size-large wp-image-4868\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen1-1024x576.png\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen1-1024x576.png 1024w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen1-300x169.png 300w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen1-768x432.png 768w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen1-600x338.png 600w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen1-820x461.png 820w, http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/08\/Imagen1-1320x743.png 1320w\" alt=\"\" width=\"1024\" height=\"576\" \/><\/a><\/p>\n<hr \/>\n<p><strong>Descripci\u00f3n del programa<\/strong><\/p>\n<p>UART -&gt; Los valores se fijan en 9.6k bps y sin verificaci\u00f3n de paridad<\/p>\n<p>RF frequency\u2013&gt; Indica la frecuencia central de la portadora RF<\/p>\n<p>RF Mode\u2013&gt; Modo est\u00e1ndar, modo central y modo nodo<\/p>\n<p>RF_Factor\u2013&gt; Factor de dispersi\u00f3n de Lora. Un\u00a0Mayor valor significa mayor sensibilidad pero mayor<br \/>\ntiempo de transmisi\u00f3n de\u00a0aire\u00a0.\u00a0Solo los usuarios pueden cambiarlo en modo est\u00e1ndar<\/p>\n<p>RF_BW\u2013&gt; Ancho de banda de Lora. Un Mayor valor significa menor sensibilidad.\u00a0Valor recomendado: 125K.\u00a0Solo los usuarios pueden cambiarlo en modo est\u00e1ndar.<\/p>\n<p>ID de nodo\u2013&gt; Solo se usa para m\u00f3dulos en modo nodo: 0 ~ 65535<\/p>\n<p>Net ID\u2013&gt; Solo los m\u00f3dulos con la misma ID de red (0 ~ 255) pueden comunicarse<br \/>\nentre s\u00ed.\u00a0Puede evitar interferencias de m\u00f3dulos<\/p>\n<p>Power\u2013&gt; Se utiliza para configurar la potencia de salida del DRF1278D.\u00a0Hay 7 niveles de potencia.\u00a0El 7 significa el m\u00e1ximo. una potencia de salida: 20dBm y 0 significa la potencia de salida m\u00e1s baja<\/p>\n<p>Breath\u2013&gt; El per\u00edodo de activaci\u00f3n para el m\u00f3dulo en modo nodo.\u00a0Solo disponible para firmware 2.0 o superior<\/p>\n<p>Wake timer\u2013&gt; El tiempo para detectar la se\u00f1al inal\u00e1mbrica durante el per\u00edodo de break, solo est\u00e1 disponible para<br \/>\nfirmware 2.7 o superior<\/p>\n<p>Velocidad de transmisi\u00f3n en serie\u2013&gt; Define la velocidad de datos entre DRF1278DM y el host (pc o microcontrolador)<\/p>\n<p>Paridad en serie\u2013&gt; Define la verificaci\u00f3n de paridad entre DRF1278DM y el host (pc o microcontrolador)<\/p>\n<hr \/>\n<p><strong>MODO ESTANDAR<\/strong><br \/>\nEl modo est\u00e1ndar tambi\u00e9n se denomina modo transparente en el que el m\u00f3dulo recibe o env\u00eda<br \/>\ndatos al host a trav\u00e9s del puerto serie (UART) en el formato de datos preestablecido y los usuarios no necesitan preocuparse sobre el proceso de datos dentro del m\u00f3dulo. El pin AUX de DRF1278DM dar\u00e1<br \/>\nIndicaci\u00f3n acerca de los datos IN \/ OUT del puerto serie con 2 ms de anticipaci\u00f3n, que se pueden usar para despertar el anfitri\u00f3n. En este modo, el pin EN debe establecerse en l\u00f3gica baja en caso de que el m\u00f3dulo ingrese<br \/>\nsue\u00f1o profundo.<\/p>\n<p>En el modo ESTANDAR o transparente, los nodos pueden funcionar con una conexi\u00f3n punto-a-punto (P2P) la principal caracter\u00edstica de este modo es que no se requiere un dispositivo intermediario que administre la comunicaci\u00f3n, los dispositivos pueden enviar entre ellos informaci\u00f3n directamente, esto es perfecto para comunicaciones simples como por\u00a0ejemplo el encendido de una luz.<\/p>\n<hr \/>\n<p>La otra forma es con un tipo red de estrella donde encontramos un nodo central que\u00a0 se encarga de administrar la red, sus desventaja es que esta limitada a 255 redes de 255 nodos*\u00a0y\u00a0a\u00a0que\u00a0el\u00a0nodo\u00a0coordinador\u00a0solo\u00a0puede\u00a0escuchar\u00a0un nodo\u00a0a\u00a0la\u00a0vez.<\/p>\n<p><strong>MODO DE RED\u00a0 DE ESTRELLA<\/strong><br \/>\nEn este modo, un m\u00f3dulo DRF1278DM necesita establecer un m\u00f3dulo como m\u00f3dulo central y<br \/>\notros m\u00f3dulos deben ser m\u00f3dulos nodo para redes en estrella. Para el m\u00f3dulo central, funciona en<br \/>\nel rendimiento completo por lo que su consumo de energ\u00eda es el mismo que en el modo est\u00e1ndar y el EN<br \/>\nel pin debe estar conectado a la l\u00f3gica baja. El nivel l\u00f3gico del pin SET para el m\u00f3dulo central<br \/>\ndebe ser el mismo que el m\u00f3dulo de nodo.<\/p>\n<p><strong>Circuito transmisor\u00a0<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/emisor-lora-nivel-de-agua.jpg\"><img loading=\"lazy\" class=\"alignnone size-large wp-image-5959\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/emisor-lora-nivel-de-agua-1024x914.jpg\" alt=\"\" width=\"1024\" height=\"914\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/emisor-lora-nivel-de-agua-1024x914.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/emisor-lora-nivel-de-agua-300x268.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/emisor-lora-nivel-de-agua-768x686.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/emisor-lora-nivel-de-agua-600x536.jpg 600w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/emisor-lora-nivel-de-agua-820x732.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/emisor-lora-nivel-de-agua-1320x1179.jpg 1320w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p><strong>C\u00f3digo fuente del transmisor<\/strong><\/p>\n<pre class=\"lang:arduino decode:true \" title=\"C\u00f3digo Fuente\">\/\/Transmisor de nivel de agua con m\u00f3dulo lora\r\n\/\/M\u00e1s proyectos en http:\/\/www.rogerbit.com\r\n\/\/Suscribete en http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\r\n\/\/Grupo en Facebook https:\/\/www.facebook.com\/groups\/RogerBit\/\r\n\/\/declaraci\u00f3n de variables\r\nint pin2 = 2;\r\nint pin3 = 3;\r\nint pin4 = 4;\r\nint pin5 = 5;\r\nint pin6 = 6;\r\nint pin7 = 7;\r\nint pin8 = 8;\r\nint pin9 = 9;\r\n\/\/\/\/\r\nint lpin2 = 0;\r\nint lpin3 = 0;\r\nint lpin4 = 0;\r\nint lpin5 = 0;\r\nint lpin6 = 0;\r\nint lpin7 = 0;\r\nint lpin8 = 0;\r\nint lpin9 = 0;\r\nint transistor = 10;\r\n\r\nvoid setup() {\r\n  Serial.begin(9600);\/\/Velocidad dle puerto serie debe ser la misma del m\u00f3dulo lora\r\n  \/\/Configuramos estos pines como entrada para la sonda de agua\r\npinMode(pin2, INPUT_PULLUP);\r\npinMode(pin3, INPUT_PULLUP);\r\npinMode(pin4, INPUT_PULLUP);\r\npinMode(pin5, INPUT_PULLUP);\r\npinMode(pin6, INPUT_PULLUP);\r\npinMode(pin7, INPUT_PULLUP);\r\npinMode(pin8, INPUT_PULLUP);\r\npinMode(pin9, INPUT_PULLUP);\r\n  \/\/Pin 10 como salida\r\npinMode(transistor, OUTPUT);\r\n}\r\n\r\nvoid loop() {\r\n  \/\/Activamos el transistor durante un tiempo corto para evitar la electrolisis del agua y ahorrar energ\u00eda\r\n  digitalWrite(transistor, HIGH);\r\n  delay(100);\r\n  \/\/Lectura de la sonda tiene en total 8 niveles\r\n  lpin2 = digitalRead(pin2);\r\n  lpin3 = digitalRead(pin3);\r\n  lpin4 = digitalRead(pin4);\r\n  lpin5 = digitalRead(pin5);\r\n  lpin6 = digitalRead(pin6);\r\n  lpin7 = digitalRead(pin7);\r\n  lpin8 = digitalRead(pin8);\r\n  lpin9 = digitalRead(pin9);\r\n  delay(100);\r\n  \/\/Desactivamos el transistor y con ello el uln2803\r\n  digitalWrite(transistor, LOW);\r\n \/\/Comparamos el valor de cada pin y en base ha eso enviaremos un dato al puerto serie\r\nif(lpin2 == LOW &amp;&amp; lpin3 == LOW &amp;&amp; lpin4 == LOW &amp;&amp; lpin5 == LOW &amp;&amp; lpin6 == LOW &amp;&amp; lpin7 == LOW &amp;&amp; lpin8 == LOW &amp;&amp; lpin9 == LOW){\r\n    Serial.print(\"9\");\r\n    }\r\nif(lpin2 == HIGH &amp;&amp; lpin3 == LOW &amp;&amp; lpin4 == LOW &amp;&amp; lpin5 == LOW &amp;&amp; lpin6 == LOW &amp;&amp; lpin7 == LOW &amp;&amp; lpin8 == LOW &amp;&amp; lpin9 == LOW){\r\n    Serial.print(\"8\");\r\n    }\r\nif(lpin2 == HIGH &amp;&amp; lpin3 == HIGH &amp;&amp; lpin4 == LOW &amp;&amp; lpin5 == LOW &amp;&amp; lpin6 == LOW &amp;&amp; lpin7 == LOW &amp;&amp; lpin8 == LOW &amp;&amp; lpin9 == LOW){\r\n    Serial.print(\"7\");\r\n    }\r\nif(lpin2 == HIGH &amp;&amp; lpin3 == HIGH &amp;&amp; lpin4 == HIGH &amp;&amp; lpin5 == LOW &amp;&amp; lpin6 == LOW &amp;&amp; lpin7 == LOW &amp;&amp; lpin8 == LOW &amp;&amp; lpin9 == LOW){\r\n     Serial.print(\"6\");\r\n    }\r\nif(lpin2 == HIGH &amp;&amp; lpin3 == HIGH &amp;&amp; lpin4 == HIGH &amp;&amp; lpin5 == HIGH &amp;&amp; lpin6 == LOW &amp;&amp; lpin7 == LOW &amp;&amp; lpin8 == LOW &amp;&amp; lpin9 == LOW){\r\n     Serial.print(\"5\");\r\n    }\r\nif(lpin2 == HIGH &amp;&amp; lpin3 == HIGH &amp;&amp; lpin4 == HIGH &amp;&amp; lpin5 == HIGH &amp;&amp; lpin6 == HIGH &amp;&amp; lpin7 == LOW &amp;&amp; lpin8 == LOW &amp;&amp; lpin9 == LOW){\r\n    Serial.print(\"4\");\r\n        }\r\nif(lpin2 == HIGH &amp;&amp; lpin3 == HIGH &amp;&amp; lpin4 == HIGH &amp;&amp; lpin5 == HIGH &amp;&amp; lpin6 == HIGH &amp;&amp; lpin7 == HIGH &amp;&amp; lpin8 == LOW &amp;&amp; lpin9 == LOW){\r\n    Serial.print(\"3\");\r\n    }\r\nif(lpin2 == HIGH &amp;&amp; lpin3 == HIGH &amp;&amp; lpin4 == HIGH &amp;&amp; lpin5 == HIGH &amp;&amp; lpin6 == HIGH &amp;&amp; lpin7 == HIGH &amp;&amp; lpin8 == HIGH &amp;&amp; lpin9 == LOW){\r\n    Serial.print(\"2\");\r\n    }\r\nif(lpin2 == HIGH &amp;&amp; lpin3 == HIGH &amp;&amp; lpin4 == HIGH &amp;&amp; lpin5 == HIGH &amp;&amp; lpin6 == HIGH &amp;&amp; lpin7 == HIGH &amp;&amp; lpin8 == HIGH &amp;&amp; lpin9 == HIGH){\r\n    Serial.print(\"1\");\r\n    }\r\n    delay(1000);\r\n}<\/pre>\n<p><strong>Circuito receptor<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/receptor-lora-nivel-de-agua.jpg\"><img loading=\"lazy\" class=\"alignnone size-large wp-image-5960\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/receptor-lora-nivel-de-agua-701x1024.jpg\" alt=\"\" width=\"701\" height=\"1024\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/receptor-lora-nivel-de-agua-701x1024.jpg 701w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/receptor-lora-nivel-de-agua-205x300.jpg 205w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/receptor-lora-nivel-de-agua-768x1123.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/receptor-lora-nivel-de-agua-600x877.jpg 600w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/receptor-lora-nivel-de-agua-820x1199.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/10\/receptor-lora-nivel-de-agua.jpg 1276w\" sizes=\"(max-width: 701px) 100vw, 701px\" \/><\/a><\/p>\n<p><strong>C\u00f3digo fuente del receptor<\/strong><\/p>\n<pre class=\"lang:arduino decode:true \" title=\"C\u00f3digo Fuente\">\/\/Receptor nivel de agua con m\u00f3dulo lora\r\n\/\/M\u00e1s proyectos en http:\/\/www.rogerbit.com\r\n\/\/Suscribete en http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\r\n\/\/Grupo en Facebook https:\/\/www.facebook.com\/groups\/RogerBit\/\r\n\/\/declaraci\u00f3n de variables\r\nString cadena;\r\nint pin2 = 2;    \r\nint pin3 = 3;    \r\nint pin4 = 4;    \r\nint pin5 = 5; \r\nint pin6 = 6; \r\nint pin7 = 7; \r\nint pin8 = 8; \r\nint pin9 = 9;    \r\nvoid setup () {\r\n    Serial.begin(9600);\/\/ setea la velocidad del puerto serial seg\u00fan la velocidad del m\u00f3dulo lora\r\n    \/\/Pines  declaraods como salidas\r\n   pinMode(pin2, OUTPUT);\r\n   pinMode(pin3, OUTPUT);\r\n   pinMode(pin4, OUTPUT);\r\n   pinMode(pin5, OUTPUT);\r\n   pinMode(pin6, OUTPUT);\r\n   pinMode(pin7, OUTPUT);\r\n   pinMode(pin8, OUTPUT);\r\n   pinMode(pin9, OUTPUT);\r\n   }\r\nvoid loop () {\r\n  \/\/lee las cadenas que ingresan al puerto serie\r\n  if (Serial.available())  {\r\n    cadena = String(\"\");\r\n    while (Serial.available()) {\r\n      cadena = cadena + char(Serial.read());\r\n      delay(1);\r\n    }\r\n     \r\n    if (cadena == \"9\") {\/\/compara el valor de la cadena obetinada\r\n    \/\/Enciende todos los led indicando el tanque de agua al 100 porciento\r\ndigitalWrite(pin2,HIGH);\r\ndigitalWrite(pin3,HIGH);\r\ndigitalWrite(pin4,HIGH);\r\ndigitalWrite(pin5,HIGH);\r\ndigitalWrite(pin6,HIGH);\r\ndigitalWrite(pin7,HIGH);\r\ndigitalWrite(pin8,HIGH);\r\ndigitalWrite(pin9,HIGH);\r\n\r\n    }\r\n\r\n if (cadena == \"8\") {\/\/compara el valor de la cadena obetinada\r\n  \/\/Enciende 7 led indicando el tanque de agua al 87 porciento\r\ndigitalWrite(pin2,HIGH);\r\ndigitalWrite(pin3,HIGH);\r\ndigitalWrite(pin4,HIGH);\r\ndigitalWrite(pin5,HIGH);\r\ndigitalWrite(pin6,HIGH);\r\ndigitalWrite(pin7,HIGH);\r\ndigitalWrite(pin8,HIGH);\r\ndigitalWrite(pin9,LOW); \r\n    }    \r\n    \r\n if (cadena == \"7\") {\/\/compara el valor de la cadena obetinada\r\n  \/\/Enciende 6 led indicando el tanque de agua al 75 porciento\r\ndigitalWrite(pin2,HIGH);\r\ndigitalWrite(pin3,HIGH);\r\ndigitalWrite(pin4,HIGH);\r\ndigitalWrite(pin5,HIGH);\r\ndigitalWrite(pin6,HIGH);\r\ndigitalWrite(pin7,HIGH);\r\ndigitalWrite(pin8,LOW);\r\ndigitalWrite(pin9,LOW);\r\n    }\r\n\r\n if (cadena == \"6\") {\/\/compara el valor de la cadena obetinada\r\n  \/\/Enciende 5 led indicando el tanque de agua al 63 porciento\r\ndigitalWrite(pin2,HIGH);\r\ndigitalWrite(pin3,HIGH);\r\ndigitalWrite(pin4,HIGH);\r\ndigitalWrite(pin5,HIGH);\r\ndigitalWrite(pin6,HIGH);\r\ndigitalWrite(pin7,LOW);\r\ndigitalWrite(pin8,LOW);\r\ndigitalWrite(pin9,LOW);\r\n    }\r\n\r\n if (cadena == \"5\") {\/\/compara el valor de la cadena obetinada\r\n  \/\/Enciende 4 led indicando el tanque de agua al 50 porciento\r\ndigitalWrite(pin2,HIGH);\r\ndigitalWrite(pin3,HIGH);\r\ndigitalWrite(pin4,HIGH);\r\ndigitalWrite(pin5,HIGH);\r\ndigitalWrite(pin6,LOW);\r\ndigitalWrite(pin7,LOW);\r\ndigitalWrite(pin8,LOW);\r\ndigitalWrite(pin9,LOW);\r\n    }\r\n   \/\/Activa la bocina\r\n if (cadena == \"4\") {\r\n  \/\/Enciende 3 led indicando el tanque de agua al 37 porciento\r\ndigitalWrite(pin2,HIGH);\r\ndigitalWrite(pin3,HIGH);\r\ndigitalWrite(pin4,HIGH);\r\ndigitalWrite(pin5,LOW);\r\ndigitalWrite(pin6,LOW);\r\ndigitalWrite(pin7,LOW);\r\ndigitalWrite(pin8,LOW);\r\ndigitalWrite(pin9,LOW);\r\n    }\r\n   \/\/Desactiva la bocina\r\n if (cadena == \"3\") {\r\n\/\/  Enciende 2 led indicando el tanque de agua al 25 porciento\r\ndigitalWrite(pin2,HIGH);\r\ndigitalWrite(pin3,HIGH);\r\ndigitalWrite(pin4,LOW);\r\ndigitalWrite(pin5,LOW);\r\ndigitalWrite(pin6,LOW);\r\ndigitalWrite(pin7,LOW);\r\ndigitalWrite(pin8,LOW);\r\ndigitalWrite(pin9,LOW);\r\n    }\r\n   \/\/Enciende la luz\r\n if (cadena == \"2\") {\r\n  \/\/Enciende 1 led indicando el tanque de agua al 12 porciento\r\ndigitalWrite(pin2,HIGH);\r\ndigitalWrite(pin3,LOW);\r\ndigitalWrite(pin4,LOW);\r\ndigitalWrite(pin5,LOW);\r\ndigitalWrite(pin6,LOW);\r\ndigitalWrite(pin7,LOW);\r\ndigitalWrite(pin8,LOW);\r\ndigitalWrite(pin9,LOW);\r\n    }\r\n  \/\/Apaga la luz\r\n if (cadena == \"1\") {\r\n  \/\/Todos los led apagados, indicando el tanque de agua vacio\r\ndigitalWrite(pin2,LOW);\r\ndigitalWrite(pin3,LOW);\r\ndigitalWrite(pin4,LOW);\r\ndigitalWrite(pin5,LOW);\r\ndigitalWrite(pin6,LOW);\r\ndigitalWrite(pin7,LOW);\r\ndigitalWrite(pin8,LOW);\r\ndigitalWrite(pin9,LOW);\r\n    }\r\n  Serial.print(cadena); \r\n  }\r\n}<\/pre>\n<hr \/>\n<p style=\"text-align: left;\">SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS M\u00c1S DESTACADAS, S\u00d3LO INGRESANDO TU CORREO ELECTR\u00d3NICO<\/p>\n<p style=\"text-align: left;\">[wysija_form id=&#8221;1&#8243;]<\/p>\n<hr \/>\n<p style=\"text-align: left;\"><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><\/p>\n<hr \/>\n<p style=\"text-align: left;\"><strong>VIDEO RECOMENDADO<\/strong><\/p>\n<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/deTEp3B7FRo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<\/div>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>En este tutorial veremos como crear un sistema que nos permite medir el nivel de agua en forma remota, con m\u00f3dulos lora DRF1278DM\/DRF1276DM (sx1276) y arduino mini pro, adem\u00e1s se incluye el circuito impreso para crear la sonda de agua. Veremos los circuitos, tambi\u00e9n los c\u00f3digos fuentes y el funcionamiento del sistema. Acerca del circuito [&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":5963,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[940,772,944,935,936,788,943,945,946,942,937,947,941,938,939],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/5958"}],"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=5958"}],"version-history":[{"count":2,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/5958\/revisions"}],"predecessor-version":[{"id":5965,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/5958\/revisions\/5965"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/5963"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=5958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=5958"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=5958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}