Nextion: Usando comandos por puerto Serial

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 40

  • @lfmtube
    @lfmtube 2 роки тому +1

    Super buen video. Muy claro y útil. Muchas gracias!

  • @manuelrodriguezlatorre8978
    @manuelrodriguezlatorre8978 Рік тому +1

    Hola, estupendo video increible el control de la nextion que tienes. Queria preguntar una cosa distinta, suponemos que tenemos un cuadro en el que a través de la pantalla metemos un numero float y ese numero float quiero que se envíe al pulsar un botón. Que instrucción debería de usar para que se envíe el numero introducido al pulsar el botón?

    • @GTRONICK
      @GTRONICK  Рік тому

      ua-cam.com/video/fM6lN04CkHs/v-deo.html

  • @jorgegordo30
    @jorgegordo30 4 роки тому

    Hola, una pregunta
    Quisiera saber si al conectarla por puerto TTL a usb se puede usar la pantalla como monitor touchscreen, conectada a una Raspeberry PI 3?

  • @jfernandez84
    @jfernandez84 4 роки тому +1

    Hola. Me gustaría saber si se puede crear con este Display Nextion una interfaz gráfica para leer (y eventualmente enviar) datos desde un controlador de una moto eléctrica que tiene un puerto serial. Los parámetros de la moto se pueden leer y configurar desde una aplicación propia del fabricante conectando la moto por puerto serial a USB al computador o por Bluetooth con una app en el celular. Muchas gracias

    • @GTRONICK
      @GTRONICK  4 роки тому +1

      Hola Jorge, eventualmente se puede lograr, ya que la pantalla se comunica mediante UART, pero quizá no directamente con la moto. Es posible que necesites un traductor entre la pantalla y la moto para que los comandos que envía la moto sean reconocidos por la pantalla y viceversa, es decir, necesitas un microcontrolador en medio.

    • @jfernandez84
      @jfernandez84 4 роки тому +1

      @@GTRONICK muchas gracias por tu pronta y clara respuesta

  • @AlfonsoGoB
    @AlfonsoGoB 4 роки тому +2

    Hola,buen video pero deberías de poner enlaces de los programas que usas.

    • @GTRONICK
      @GTRONICK  4 роки тому

      Hola Alfonso, buena idea! Muchas gracias por tu comentario, lo tendré muy en cuenta! Muchos éxitos!

  • @cristianolivares2098
    @cristianolivares2098 4 роки тому +1

    Buen video amigo una pregunta
    Como harias si quieres enviar texto desde la pantalla hacia un microcontrolador en este caso el ESP32

    • @GTRONICK
      @GTRONICK  4 роки тому +1

      @cristian olivares, hola y bienvenido!. Cuando quieres enviar información por el puerto serial a un microcontrolador u otro dispositivo desde la pantalla, debes ingresar la secuencia de comandos a enviar cuando se registre el evento de toque sobre un botón, o elemento en la pantalla, puedes usar el comando prints, para imprimir casi cualquier cosa, como un texto, o el valor de un componente en pantalla. También puedes solicitar información desde el MCU a la pantalla con get. En el instruction set encuentras la explicación de estos y otros comandos. Aún así quiero hacer un vídeo al respecto, ya que la pantalla cuenta con su propio "lenguaje" de programación es posible hacer una gran cantidad de cosas. Muchos éxitos!

    • @cristianolivares2098
      @cristianolivares2098 4 роки тому +1

      @@GTRONICK muy amable por la explicacion me encuentro en esa investigacion, sin embargo no domino mucho el lenguage de programacion por lo cual se me esta complicando.
      Espero pronto pueda realizar ese video estare esperandolo.
      Gracias por su tiempo

    • @GTRONICK
      @GTRONICK  4 роки тому

      @@cristianolivares2098 Listo! Ya está el video disponible en el canal, espero que te sirva, muchos éxitos!

  • @moterodecalle
    @moterodecalle 4 роки тому +2

    Buen dia parcero una pregunta esa pantalla se puede conectar a un plc comercial como un siemens logo

    • @GTRONICK
      @GTRONICK  4 роки тому +1

      Hola y bienvenido!. No creo que sea posible a menos que el PLC tenga una salida serial compatible, es decir UART. Lo que podrías hacer, es usar un microcontrolador que reciba las señales del PLC y que controle la pantalla mediante comunicación serial por el UART.

    • @moterodecalle
      @moterodecalle 4 роки тому +1

      @@GTRONICK es que el plc que tengo hay una bornera que dice txd y rxd gnd + por eso mi pregunta pero boy revisar y le informo si es posible

    • @GTRONICK
      @GTRONICK  4 роки тому

      @@moterodecalle Aaa ok, bueno eso se parece mucho a un puerto de UART, seguramente ese modelo de PLC tiene soporte para comunicación serial. Sería que revisaras a ver cómo se configura y cómo enviar y recibir datos. Eso sería genial, podrías controlar tus máquinas o sistemas directamente dese la pantalla sin necesidad de un microcontrolador adicional. Suena genial!. Muchos éxitos!

    • @moterodecalle
      @moterodecalle 4 роки тому +1

      @@GTRONICK listo dale cualquier cosa te informo como me fue y te envio un video muchas gracias por la info

    • @GTRONICK
      @GTRONICK  4 роки тому

      @@moterodecalle Claro que sí, sería estupendo! Muchas gracias :D

  • @soriatel
    @soriatel 4 роки тому +1

    Socorro!
    Estaba subiendo un programa por SDCARD y lo desconecte cuando decía 100% pero no salió success.
    Lo desconecté, quité la sdcard, y al volver a encender se queda con luz blanca, no aparece ninguna letra. No se como hacer reset.
    ¿Se dañó? Como podría solucionar?
    Al conectar por el USB con adaptador TTL, tampoco reconoce el software

    • @GTRONICK
      @GTRONICK  4 роки тому

      Uuuyy bueno, eso nunca me ha pasado, pero suena a que dejaste corrupto el firmware. Si el PC no reconoce la pantalla, y te es imposible subir un nuevo programa a la misma, supongo que debes flashear el microcontrolador usando un ST-Link, y conectarlo directamente a los pines de programación del micro para cargarle la imágen. Ahora, dónde se consigue esa imagen? Ni idea pero es posible que la encuentres en Google.

    • @soriatel
      @soriatel 4 роки тому +1

      Y como se flashea?

    • @GTRONICK
      @GTRONICK  4 роки тому +1

      Debes buscar el datasheet del microcontrolador de tu pantalla, e investigar cuáles son sus pines de programación. Generalmente son: SWDIO, SWCLK, GND Y VCC. Conectas el STLINK con esos pines, y utilizas la aplicación StLink utility: www.st.com/en/development-tools/stsw-link004.html
      En dicha aplicación, carga el archivo elf, o hex dependiendo de la extensión para programar el micro.

    • @soriatel
      @soriatel 4 роки тому

      ua-cam.com/video/U9SbTEtI97Q/v-deo.html que opinión se merece

    • @soriatel
      @soriatel 4 роки тому

      Y el archivo elf de donde lo consigo?
      Con que hardware me conecto al microcontrolador?
      Puedes enviarme tu WhatsApp?

  • @JesusLopez-ih2wf
    @JesusLopez-ih2wf 4 роки тому +1

    hola
    una pregunta ¿ es posible hacer esto al reves, mandar el dato serial pero al pic?
    saludos

    • @GTRONICK
      @GTRONICK  4 роки тому

      Hola Jesús, sí es posible, puedes usar el comando prints, por ejemplo, si quieres enviar el número 1 al PIC, usas prints "1",0 el 0 indica que vas a enviar toda la cadena.

  • @mateuszgilewski3492
    @mateuszgilewski3492 3 роки тому +1

    Gran pelicula. Desafortunadamente, tengo un problema, al copiar el código: "ÿÿÿ" después de pegarlo en Realterm obtengo: "yyy".
    ¿Conoce la solución a tal problema?

    • @GTRONICK
      @GTRONICK  3 роки тому

      Hola!. Podrías intentar usar otra terminal, donde puedas enviar el valor en hexadecimal 0xFF 0xFF 0xFF. En Linux por ejemplo uso cutecom, o moserial.

  • @garayurbina
    @garayurbina 4 роки тому

    Que firme

  • @javiercena7055
    @javiercena7055 2 роки тому

    Hola, como podría hacer para leer un sensor con puerto USART?

    • @GTRONICK
      @GTRONICK  2 роки тому

      Necesitas un microcontrolador para leer sensores, no puedes hacerlo directamente desde la pantalla

    • @javiercena7055
      @javiercena7055 2 роки тому

      Gracia, es que el sensor lleva una comunicación serie, por eso pensaba que con la pantalla por el puerto USART podría mandar las instrucciones de lectura y el sensor por su puerto serie entregaría la cadena de respuesta que tendría que interpretar y ponerla en pantalla, yo mediante el puerto serie del pc conecto con el sensor y veo los valores

    • @GTRONICK
      @GTRONICK  2 роки тому

      @@javiercena7055 Entiendo, el problema radica en que la pantalla necesita de un protocolo específico, o más bien, de una trama específica de datos para poder entender la información que se le envía, entonces los datos que lee el sensor hay que traducirlos al lenguaje que la pantalla "entiende" por eso la necesidad del microcontrolador, perdón por la demora en responder, he estado realmente ocupado. Mil gracias por seguir aquí!

  • @soriatel
    @soriatel Рік тому

    Hola.
    Como podria calibrar mi Nextion. Aguanta comandos AT?

    • @GTRONICK
      @GTRONICK  Рік тому

      Hola! En adelante te recomiendo buscar en Google. No entiendo a qué te refieres con Calibrar.

    • @soriatel
      @soriatel Рік тому

      @@GTRONICK tengo una pantalla que se quedo blanca por que lo quite antes que suba el archivo con la SD card sin que llegue a succesfull 100%. La di por muerta a la pantalla, en google busque y encontre un archivo para reparar la pantalla se llama LegacyFix.tft lo reparó, ahora se puede subir archivos tft mediante la sd card, pero cuando pongo un boton no obedece cuando toco la pantalla, supongo que es por calibracion, por que el archivo es para otro hardware.

    • @GTRONICK
      @GTRONICK  Рік тому +1

      Debes buscar el archivo para tu modelo en específico, quizá en la misma página de Nextion lo encuentres. Quizá puedas intentar descargando algún ejemplo de la página para ese modelo en particular.

    • @soriatel
      @soriatel Рік тому

      @@GTRONICK busco y no encuentro, estoy experimentando hacer mi propio archivo tft para calibrar con el comando de arranque escribiendo touch_j