Balanza Electrónica con Microcontrolador PIC + HX711 ⚖ CCS C - PIC C

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024

Комментарии • 45

  • @SergioACGiraldo
    @SergioACGiraldo  2 года назад +4

    ⚖ Curso de Instrumentación 👉 bit.ly/3LKc4Br
    ⚖ Código 👉 bit.ly/3t7DI41
    ⚖ Curso de PIC 👉 goo.gl/5riyKn
    ⚖ Curso de Arduino 👉 bit.ly/2q7Ln1c
    ⚖ Sé un EXPERTO 👉 bit.ly/2OTkNry
    ****** COMPRA LOS COMPONENTES EN ALIEXPRESS ******
    🛒 Módulo HX711: bit.ly/3oVuCFa
    🛒 Celdas de Carga: bit.ly/3p2DKb5

  • @williamgarciaalcudia2997
    @williamgarciaalcudia2997 2 года назад +2

    Gracias a sus videos de programación de pics pude aprobar la materia de microcontroladores en la universidad, mil gracias!
    Espero pronto retomar este maravilloso mundo de la programación!
    Dios lo bendiga por compartir su enorme conocimiento!!! Máster 💪

  • @jeremymateohernandezjarami2050

    Excelente video! Adicionalmente, muchas gracias por compartir tu librería para el modulo HX711. Sigue así!

  • @jorgechac
    @jorgechac 2 года назад

    gracias por compartirnos tus proyectos, en especial se agradecen los desarrollos con raspberry pi pico.

  • @davidjvargasa6507
    @davidjvargasa6507 2 года назад

    Me emociona de verdad todo lo que pueden hacer para ayudarnos avanzar en este mundo quiero hacer el curso de pic!

    • @SergioACGiraldo
      @SergioACGiraldo  2 года назад

      Gracias David, el curso de PIC desde Cero comenzando desde el primer video puedes hacerlo aquí con este enlace: goo.gl/5riyKn

    • @davidjvargasa6507
      @davidjvargasa6507 2 года назад

      @@SergioACGiraldo dios lo bendiga y les siga llenando de sabiduría

  • @carlosreinoso3239
    @carlosreinoso3239 Год назад +1

    Amigo Sergio el pic 12c58a lo usa una tarjeta de lava tropas ese se programa o no se programa le agradesco la información saludos desde venezuela

  • @ivanmora5778
    @ivanmora5778 10 месяцев назад

    Tus videos y explicaciones con muy buenos. Me gustaría sugerír si es posible hacer algo con el protocolo CAN. Es utilizado en la industria del área automotriz. Saludos.

  • @marciocarvalho4973
    @marciocarvalho4973 2 года назад +2

    Muito bom o vídeo!!! Excelente didática!!!!

    • @SergioACGiraldo
      @SergioACGiraldo  2 года назад

      Muito obrigado Marcio, que bom que tu gostastes do video. Grande abraço!!

  • @juanjosemejiavargas6820
    @juanjosemejiavargas6820 2 месяца назад

    No sé los demás, pero yo tuve un problema con la calibración, y pensé que no guardaba los datos en la memoria eeprom, pero si los estaba guardando, solamente me tocó colocar la función set_scale(escala) en el while(1) y listo

  • @raulortega8904
    @raulortega8904 2 года назад +1

    Saludos ing podrias enseñarnos hacer un. Dron

  • @user-jg6pl4xo5h
    @user-jg6pl4xo5h Год назад

    Saludos, antes que nada quiero agradecerte porque me has ayudado un montón para mi proyecto, quisiera también hacerle una pregunta, su código me genera la siguiente advertencia
    >>> Warning 208 "Prueba_Celda.c" Line 31(1,19): Function not void and does not return a value WRITE_FLOAT_EEPROM
    supongo que debo darle un valor pero no se cual debe ser.
    tambien me genera el siguiente
    >>> Warning 203 "Prueba_Celda.c" Line 138(1,1): Condition always TRUE
    Tal vez este se lo deba dejar asi

  • @ANTONIOSTAR
    @ANTONIOSTAR 2 года назад

    Parabéns mestre.

    • @SergioACGiraldo
      @SergioACGiraldo  2 года назад +1

      Muito obrigado Antonio, que bom que vc gostou do video. tmj

  • @johnrivers1846
    @johnrivers1846 Год назад

    Hola disculpa la pregunta
    Que diferencia hay entre el mplab x compiler en c y el pic c compiler? Cuál de estos crees que sea mejor?
    Podrías ayudarme en saber quenonda

  • @user-yv3ie5gc6b
    @user-yv3ie5gc6b 9 месяцев назад

    hola Sergio, antes que nada muchas gracias por compartir tu conocimiento,estoy haciendo el proyecto con un pic 16f877 que es el que tengo, y me da varios errores al compilar, pero el que mas me preocupa es un en la libreria del hx711, en la linea 89 tenemos un for donde dentro de su expresion figura lo siguiente (int i=0;i

    • @SergioACGiraldo
      @SergioACGiraldo  9 месяцев назад

      Hola @user-yv3ie5gc6b,
      Gracias por tu comentario y por compartir los detalles del problema que enfrentas. Por lo que describes, el error "a numeric expression must appear here()" sugiere que hay un problema en la expresión del bucle for. En CCS C, la definición de variables dentro del bucle for a veces puede causar problemas, especialmente si la versión del compilador es más antigua.
      Para solucionar esto, intenta definir la variable i fuera del bucle for. Por ejemplo, podrías hacerlo así:
      int i;
      for (i = 0; i < times; i++) {
      // Tu código aquí
      }
      Esto separa la declaración de i de la expresión del bucle for, lo cual podría resolver el error de "undefined identifier i". No es necesario eliminar la definición de i dentro del for, simplemente la mueves fuera del bucle.

    • @user-yv3ie5gc6b
      @user-yv3ie5gc6b 8 месяцев назад

      @@SergioACGiraldo sergio gracias por contestestar pude solucionarlo y ya esta en marcha, solo tengo una inquietud, quiero usar proteus para simularlo, ya que debo hacerle unas modificaciones para el uso que le voy a dar, pero estoy tratando y me da muchos errores, si me puedes ayudar estaria muy agradecido contigo gracias!

  • @juliandavidquinteromedina2860
    @juliandavidquinteromedina2860 2 года назад +1

    Hola, he intentado hacer este proyecto con un pic 16f877A pero cuando intento programar el codigo en el pic me sale un error con la eeprom. En el CCS compiler cambie la libreria al pic que uso y compilo bien, por lo que no se como solucionar el error con la eeprom

  • @victorcruz194
    @victorcruz194 Год назад

    Una pregunta... A partir de este código. Cómo le hago para leer otra celda de carga con ese mismo pic?. Es decir quiero leer DOS HX711 con el mismo pic.

  • @BrunoTechno
    @BrunoTechno 2 года назад

    Muy buen proyecto, por favor necicito un preyecto de pic con modulo gsm sim800 y gps modulo neo6

    • @vtpvlogs7256
      @vtpvlogs7256 Год назад

      you can share shoue code project for me ?. I need very project

  • @carlospena7924
    @carlospena7924 Год назад

    hola estoy trabajando con un conversor adc ads1263 es muy preciso y de 32 bits pero necesito sacar el proemdio a la lectura
    como lo podria ser ya que la variable es muy grande

  • @tonogarcia8330
    @tonogarcia8330 2 года назад

    Muy buen proyecto, tengo una pregunta, eh estado aprendiendo a programar pics y entender el uso de registros, bits , lenguaje c, etc. pero eh visto que en algunas empresas piden más el conocimiento de arduino (para prácticas, ya que soy estudiante de ing. Electrónica), mi pregunta es si a estas alturas me conviene más seguir aprendiendo pics o mudarme x completo a arduino , si podrías aconsejarme me ayudarías mucho, Saludos ingeniero.

    • @SergioACGiraldo
      @SergioACGiraldo  2 года назад +1

      Hola Toño, dado que estudias ing. electrónica, mi recomendación es que aprendas a programar la mayor cantidad de dispositivos embebidos. Si Comienzas con el PIC, después se te va a facilitar aprender Arduino o otros microcontroladores.

    • @Eduardo-tw3hp
      @Eduardo-tw3hp 2 года назад +1

      No compañero ni se te ocurra dejar los pics por el arduino, en la industria te pedirán mas los pic que el Arduino, Arduino solo es para fines de enseñanza o para tener proyectos pequeños para nosotros mismos más no para la industria

  • @victorcruz194
    @victorcruz194 2 года назад

    Congratulations

  • @davidjvargasa6507
    @davidjvargasa6507 2 года назад

    buenas tardes prof sabes que me pude comprar el pickit pero me trajeron umo que se llama kit3.5 me dicen que si sirve para los proyectos. mi pregunta: es verdad que sirve? hice el proyecto en ardsuino pero no me funciono me daba muchos valores inexactos, deseo instalar este sistema para instalar 2 eldas de carga se puede instalar las celdas de carga? tendria que modificar tanto el codigo como la libreria? saludos espero me pueda ayudar

  • @alexapena9961
    @alexapena9961 2 года назад

    Como puedo saber si en la me ería eeprom me esta guardando los datos correctamente?

    • @SergioACGiraldo
      @SergioACGiraldo  2 года назад

      Pues una vez calibrado el sistema. Desenergiza el circuito y vuelvelo a encender pero sin entrar a la calibración. La balanza te debe medir adecuadamente.

  • @davidangulo2104
    @davidangulo2104 2 года назад

    en que plataforma es la simulacion?

    • @SergioACGiraldo
      @SergioACGiraldo  2 года назад

      Que simulación? Aquí todo lo hicimos en fisico.

  • @crisostomonavarretedevani6516
    @crisostomonavarretedevani6516 2 года назад

    hola buen dia, tengo dudas, ya compre el material y segui el video paso a paso y no funciona como debe el programa, cuando le das caibracion no te deja escoger los pesos conocidos sino que se sigue el programa, de ahi pasa a mostrar el peso pero igual necesitas escoger el tipo de unidad a mostrar con el boton y lo que hace el programa es mostrar los 3 tipos de unidad, los botones de tarar y modo no hacen nada, ayuda porfavor, no le cambie nada

    • @SergioACGiraldo
      @SergioACGiraldo  2 года назад

      Para calibrar debes tener apagado el circuito, presionas los dos botones y los dejas presionados, sin soltarlos energizas el circuito y listo. Si no hace eso el programa entra directo en el principal

  • @aleandrorodriguesdossantos3400

    MUITO BOM SEU CANAL, VAI AGILIZAR MEU DESENVOLVIMENTO DO PROJETO.

    • @SergioACGiraldo
      @SergioACGiraldo  Год назад

      Vlw Aleandro, que bom que gostaste do conteúdo do canal. Grande abraço!

  • @heidynicolsanchezpena751
    @heidynicolsanchezpena751 2 года назад

    Como podría hacer para guardar el peso conocido, y no tener que calibrar la balanza siempre que se reinicia el sistema ?

    • @SergioACGiraldo
      @SergioACGiraldo  2 года назад +1

      Eso ya se hace en este ejemplo. El programa ya graba el valor de calibración en la eeprom interna del pic

    • @alexapena9961
      @alexapena9961 2 года назад

      Como puedo verificar si se guardo correctamente en la memoria eeprom?

    • @heidynicolsanchezpena751
      @heidynicolsanchezpena751 2 года назад

      Muchas graciasssss

  • @vtpvlogs7256
    @vtpvlogs7256 Год назад

    Can you share source code for me ?

    • @SergioACGiraldo
      @SergioACGiraldo  Год назад +1

      The code is in the video description in my web site.

  • @nataliamoreno4238
    @nataliamoreno4238 Год назад

    Hola, disculpa la pregunta
    Podrías hacer uno pero usando micropython, por favor, he estado intentando pero no le da medidas correctas.
    Te lo agradecería bastante