        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":7653,"date":"2024-03-31T21:56:50","date_gmt":"2024-03-31T21:56:50","guid":{"rendered":"https:\/\/rogerbit.com\/wprb\/?p=7653"},"modified":"2024-03-31T21:56:50","modified_gmt":"2024-03-31T21:56:50","slug":"balanza-electronica","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2024\/03\/balanza-electronica\/","title":{"rendered":"Balanza electr\u00f3nica con Arduino con m\u00f3dulo HX711 y funci\u00f3n de tara"},"content":{"rendered":"<p><iframe loading=\"lazy\" title=\"Balanza electr\u00f3nica con Arduino con m\u00f3dulo HX711 y funci\u00f3n de tara - PCBWay.es\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/bKjo6MTkvAI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<hr \/>\n<p>En este tutorial, aprender\u00e1s paso a paso c\u00f3mo utilizar un m\u00f3dulo HX711 con una celda de carga para realizar mediciones precisas de peso utilizando una placa de desarrollo Arduino y un display oled SH1106. Las celdas de carga son sensores ampliamente utilizados en aplicaciones de pesaje industrial, y el m\u00f3dulo HX711 proporciona una interfaz conveniente para conectar estas celdas de carga al Arduino.<\/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>El m\u00f3dulo HX711 es un amplificador y convertidor de ADC (convertidor anal\u00f3gico a digital) de alta precisi\u00f3n dise\u00f1ado especialmente para aplicaciones de pesaje y sensores de carga. Este m\u00f3dulo se utiliza com\u00fanmente en proyectos de electr\u00f3nica DIY (h\u00e1galo usted mismo) y en aplicaciones industriales donde se requiere una lectura precisa de sensores de carga, como en balanzas y sistemas de medici\u00f3n de fuerza.<\/p>\n<p>El HX711 es capaz de leer peque\u00f1as se\u00f1ales anal\u00f3gicas de sensores de puente de tensi\u00f3n, como las utilizadas en c\u00e9lulas de carga, y amplificarlas para obtener una lectura precisa mediante un microcontrolador. Es compatible con una variedad de placas de desarrollo comunes, como Arduino, Raspberry Pi y otros dispositivos de desarrollo.<\/p>\n<p>El m\u00f3dulo HX711 suele venir en una peque\u00f1a placa de circuito impreso que incluye el chip HX711 y conectores para los cables del sensor de carga. Algunos m\u00f3dulos tambi\u00e9n incluyen componentes adicionales, como resistencias y condensadores, para ayudar en la estabilidad y precisi\u00f3n de las mediciones.<\/p>\n<h2><strong>Componentes electr\u00f3nicos del proyecto<\/strong><\/h2>\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<p><strong>Un Z\u00f3calo para arduino<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/zocalo.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-6045\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/zocalo.jpg\" alt=\"\" width=\"300\" height=\"166\" \/><\/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>Cables dupont hembra macho<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7023 \" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra-150x150.jpg\" sizes=\"(max-width: 225px) 100vw, 225px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra-300x300.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra-768x768.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra.jpg 800w\" alt=\"\" width=\"225\" height=\"225\" \/><\/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 compatible con Arduino Rasberry Pi y microcontroladores PIC entre otros. Trabaja con niveles l\u00f3gicos de 3.3V a 5V tiene un angulo de visi\u00f3n mayor a los 160 grados. el Tama\u00f1o de la pantalla es de 1,3 pulgadas. Se alimenta con un voltaje de 3.3V a 5V Se lo puede usar en aplicaciones como relojes inteligentes, MP3, term\u00f3metros, instrumentos, y proyectos varios, etc.<\/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<p><strong>M\u00f3dulo ky-004<\/strong><\/p>\n<p>El m\u00f3dulo KY-004 es un interruptor de l\u00edmite mec\u00e1nico que se utiliza para detectar el estado de un bot\u00f3n o interruptor. Este m\u00f3dulo se conecta a una tarjeta de desarrollo (como Arduino) a trav\u00e9s de los pines de entrada y salida y se puede programar para detectar cuando se activa o desactiva el interruptor. Tambi\u00e9n cuenta con un LED que se ilumina cuando el interruptor est\u00e1 activado. Es una parte com\u00fan en proyectos de rob\u00f3tica y automatizaci\u00f3n para la detecci\u00f3n de eventos.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7172 size-thumbnail\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/01\/ky-004-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/p>\n<hr \/>\n<p><strong>Un M\u00f3dulo HX711<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7654\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/hx711.png\" alt=\"\" width=\"273\" height=\"276\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/hx711.png 462w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/hx711-297x300.png 297w\" sizes=\"(max-width: 273px) 100vw, 273px\" \/><\/p>\n<p>Este m\u00f3dulo es una interfaz entre las celdas de carga y el microcontrolador, permitiendo poder leer el peso de manera sencilla. Internamente se encarga de la lectura del puente wheatstone formado por la celda de carga, convirtiendo la lectura anal\u00f3gica a digital con su convertidor A\/D interno de 24 bits. Se comunica con el microcontrolador mediante 2 pines (Clock y Data) de forma serial.<\/p>\n<p>El m\u00f3dulo amplificador HX711 es un transmisor entre las\u00a0celdas\u00a0de carga y un microcontrolador como Arduino, permitiendo leer el peso en la celda de manera sencilla. Es compatible con las celdas de carga de 5kg, 20kg y 50kg. Utilizado en sistemas de medici\u00f3n automatizada, procesos industriales, industria m\u00e9dica.<\/p>\n<p>El chip HX711 posee internamente la electr\u00f3nica para la lectura del puente de Wheatstone formado por la celda de carga y tambi\u00e9n un conversor ADC de 24 bits. Se comunica con el microcontrolador por medio de un protocolo de tipo serial mediante 2 pines (Clock y Data).<\/p>\n<p>Las celdas de carga est\u00e1n formadas por galgas extensiom\u00e9tricas en configuraci\u00f3n de puente Wheatstone. Para conectar la celda al m\u00f3dulo HX711 son necesarios 4 cables, los colores utilizados habitualmente son Rojo, Negro, Blanco y Verde. Cada color corresponde a una se\u00f1al como se muestra a continuaci\u00f3n:<\/p>\n<p>Rojo: Voltaje de excitaci\u00f3n +, E+, VCC<br \/>\nNegro: Voltaje de excitaci\u00f3n -, E-, GND<br \/>\nBlanco: Amplificador +, Se\u00f1al +, A+<br \/>\nVerde: Amplificador -, Se\u00f1al -, A-<\/p>\n<p>[img-2177-left-large_default]<\/p>\n<h4>Especificaciones M\u00f3dulo Amplificador HX711 Celda<\/h4>\n<ul>\n<li>Voltaje de alimentaci\u00f3n: 2.7 V \u2013 5 V<\/li>\n<li>Corriente de operaci\u00f3n : &lt; 1.5 mA<\/li>\n<li>Corriente en espera: &lt;1 uA<\/li>\n<li>Digitalizaci\u00f3n completa en el chip HX711<\/li>\n<li>Conexi\u00f3n a protoboard o tarjeta con header est\u00e1ndar<\/li>\n<li>2 canales diferenciales de entrada<\/li>\n<li>Interfaz de salida digital serial<\/li>\n<li>Con orificios para sujetar<\/li>\n<li>Con header de 10 pines<\/li>\n<li>Regulador integrado en chip para fuente anal\u00f3gica<\/li>\n<li>Operaci\u00f3n seleccionable: 80 y 10 muestras por segundo<\/li>\n<li>Funciona con Arduino, Microcontroladores PIC y de otras marcas<\/li>\n<li>Dimensiones: 34 mm X 20 mm<\/li>\n<li>Modelo: HX711<\/li>\n<\/ul>\n<div align=\"center\"><\/div>\n<hr \/>\n<p><strong>Una celda de carga YZC-131<\/strong><\/p>\n<p>Las celdas de carga se utilizan para medir fuerzas. Esta celda consiste en un puente resistivo acoplado sobre una barra de aluminio. El montaje de esta celda permite anclarla por un extremo con dos tornillos, apoyando la fuerza en el otro. As\u00ed, la deformaci\u00f3n que se produzca en la barra de aluminio al aplicar la fuerza se ver\u00e1 reflejada en el valor de las resistencias del puente y, a su vez, en la tensi\u00f3n de salida. La tensi\u00f3n de salida var\u00eda de forma lineal con la fuerza aplicada, por lo que una medida adecuada de esta nos permite obtener en valor de fuerza<\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7660 size-medium\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/celda-de-carga-300x263.jpg\" alt=\"\" width=\"300\" height=\"263\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/celda-de-carga-300x263.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/celda-de-carga-1024x899.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/celda-de-carga-768x674.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/celda-de-carga-820x720.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/celda-de-carga.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li>Celda de carga 3Kg<\/li>\n<li>Alimentaci\u00f3n: 5-10V<\/li>\n<li>Salida nominal: 1 mV\/V\u00a0\u00b1 150 \u03bcV\/V<\/li>\n<li>Material: Aluminio<\/li>\n<\/ul>\n<p>Conexionado del puente de medida:<\/p>\n<ul>\n<li>Alimentaci\u00f3n: Rojo-Negro<\/li>\n<li>Se\u00f1al: Verde-Blanco<\/li>\n<\/ul>\n<hr \/>\n<p><strong>PCB<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7317\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB-1.png\" sizes=\"(max-width: 254px) 100vw, 254px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB-1.png 254w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB-1-193x300.png 193w\" alt=\"\" width=\"254\" height=\"395\" \/><\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7318\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB_PISTAS.png\" sizes=\"(max-width: 254px) 100vw, 254px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB_PISTAS.png 333w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB_PISTAS-194x300.png 194w\" alt=\"\" width=\"254\" height=\"392\" \/><\/p>\n<p><a href=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB_ky-032_contador.zip\">Descarga el PCB<\/a><\/p>\n<hr \/>\n<p><strong>Diagrama electr\u00f3nico del pcb<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-6905\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-1024x295.png\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-1024x295.png 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-300x86.png 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-768x221.png 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-820x236.png 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito.png 1058w\" alt=\"\" width=\"1024\" height=\"295\" \/><\/p>\n<hr \/>\n<p>Circuito<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-7657\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-balanza-1024x838.jpg\" alt=\"\" width=\"1024\" height=\"838\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-balanza-1024x838.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-balanza-300x246.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-balanza-768x629.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-balanza-1536x1257.jpg 1536w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-balanza-2048x1676.jpg 2048w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-balanza-820x671.jpg 820w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><strong>C\u00f3digo Fuente<\/strong><\/p>\n<pre class=\"lang:default decode:true \" title=\"C\u00f3digo Fuente\">#include \"HX711.h\"\/\/Librer\u00eda para el m\u00f3dulo HX711\r\n#include &lt;U8g2lib.h&gt;\/\/Librer\u00eda para el control del display oled\r\n#define DAT  4 \/\/ Pin DAT del m\u00f3dulo HX711 conectado a Arduino\r\n#define CLK   5 \/\/ Pin CLK del m\u00f3dulo HX711 conectado a Arduino\r\nconst int d12 = 12;\/\/Pulsador para calibrar la tara\r\nHX711 scale;\r\nU8G2_SH1106_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, \/* clock=*\/ SCL, \/* data=*\/ SDA, \/* reset=*\/ U8X8_PIN_NONE);\r\nvoid setup() {\r\n  Serial.begin(9600);\/\/Velocidad del puerto serial\r\n  pinMode(d12, INPUT);\/\/Se configura este pin como entrada para el pulsador\r\n  scale.begin(DAT, CLK);\r\n  scale.set_scale(731.0);\/\/Calibraci\u00f3n. Cambia este valor para ajustarlo a tu celda de carga.\r\n  scale.tare();\/\/ Pone el valor actual como tara\r\n  u8g2.begin();\/\/Inicializa el display oled\r\n}\r\nvoid loop() {\r\nfloat peso = scale.get_units(10);\/\/Toma 10 muestras para mayor presici\u00f3n\r\nSerial.print(\"Peso: \");\r\nSerial.println(peso, 1);\/\/Vemos el valos del peso en el terminal serial\r\nu8g2.clearBuffer(); \/\/ Limpiar el buffer de la pantalla\r\n  u8g2.setFont(u8g2_font_ncenB14_tr); \/\/ Establecer la fuente\r\n  \/\/ Muestra Peso: en la pantalla\r\n  u8g2.setCursor(0, 15);\r\n  u8g2.print(\"Peso:\");\r\n  u8g2.setCursor(0, 35);\r\n  u8g2.print(peso, 1);\/\/Muestra el valor del peso en el display\r\n  u8g2.print(\" gramos\");\/\/Muestra gramos en el display\r\n  int boton12= digitalRead(d12);\/\/Lee el estado del pulsador\r\n  if(boton12==LOW){\/\/Si se pulsa el pulsador se cumple esta condici\u00f3n\r\n  scale.tare();\/\/Pone el valor actual como tara\r\n  u8g2.clearBuffer(); \/\/ Limpiar el buffer de la pantalla\r\n  u8g2.setFont(u8g2_font_ncenB14_tr); \/\/ Establece la fuente\r\n  u8g2.setCursor(0, 15);\r\n  u8g2.print(\"Tara calibrada\");\/\/Muestra en el display Tara Calibrada\r\n  Serial.println(\"Tara calibrada\");\r\n  }  \r\n  u8g2.sendBuffer();  \/\/ Enviar la informaci\u00f3n del buffer a la pantalla\r\n  delay(100);        \/\/ Esperar un tiempo antes de la siguiente lectura\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=\"Alarma con activado desactivado x infrarrojos y mensaje de voz  - PCBWay.es\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/Ci21L1jV4JU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" 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>En este tutorial, aprender\u00e1s paso a paso c\u00f3mo utilizar un m\u00f3dulo HX711 con una celda de carga para realizar mediciones precisas de peso utilizando una placa de desarrollo Arduino y un display oled SH1106. Las celdas de carga son sensores ampliamente utilizados en aplicaciones de pesaje industrial, y el m\u00f3dulo HX711 proporciona una interfaz conveniente [&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":7656,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7653"}],"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=7653"}],"version-history":[{"count":4,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7653\/revisions"}],"predecessor-version":[{"id":7688,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7653\/revisions\/7688"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/7656"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=7653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=7653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=7653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}