Hola, magnifico documento y explicaciones. y un proyecto muy detallado.
@HomeAssistantFacil10 ай бұрын
Gracias Rafael 🤙
@minchetas4 жыл бұрын
Hola. Gracias por este contenido tan interesante. El motivo por el que no se te actualiza algún campo a veces, es posible que sea porque estás usando DEBUG por el serial, esto hace que se mezclen los mensajes de debug, con los comandos que se envían al nextion y falle el parseado de algún comando, lo que se refleja en un control que no actualiza. Tendrías que conectar en Nextion por un SoftwareSerial y dejar el Serial1 para debug, o apagar directamente el debug por el Serial1. En ese caso no se perderían mensajes entre el mcu y el nextion. Yo también perdí una gran cantidad de horas por este motivo en un proyecto de termostato que realicé...
@HomeAssistantFacil4 жыл бұрын
Gracias por tu aclaración Miguel, lo tendré en cuenta!
@ricardos.61982 жыл бұрын
Buen video. El problema de actualización de la primer variable es porque te queda el puerto uart con algún carácter basura. Hace un flush del buffer antes de enviar los valores a la pantalla.
@HomeAssistantFacil Жыл бұрын
Gracias
@pacoruiz15522 жыл бұрын
Muy buen video
@HomeAssistantFacil Жыл бұрын
Gracias 🤩
@Vorterix8 Жыл бұрын
Hola qué tal? Puedes usar la librería TICKER para cuando obtenes los datos de la api
@HomeAssistantFacil Жыл бұрын
Muchas gracias por la observación :)
@Dancopymus3 жыл бұрын
Very cool and beautiful! But, it would also be good to show the time on the display to get a more complete station. What is the possibility of adapting the code to use a common display like ILI9341, for example? These Nextion are much more expensive! Thanks
@HomeAssistantFacil3 жыл бұрын
Es cuestión de gustos y de cuanto quieras invertir
@Dancopymus3 жыл бұрын
@@HomeAssistantFacil Ok but, if you are an expert in this area, could you adapt the code to an ili9341?
@franciscolumbreras57083 жыл бұрын
Hola, muy buenos vídeos, pero me surge una duda. El ESP8266 lo conectas vía serie a la pantalla Nextion, pero estas programando un Arduino. La duda es, como comunicas el Arduino con la pantalla Nextion?
@HomeAssistantFacil Жыл бұрын
No entiendo
@adrianafavela12824 жыл бұрын
Hola, yo tengo el mega2560, son los mismos pasos para configurar la placa, veo que modificaste el config de nextion.
@HomeAssistantFacil4 жыл бұрын
Hola Adriana, te recomiendo que veas este artículo del blog programarfacil.com/esp8266/nextion-esp8266-openweathermap-cloudmqtt/
@edulalala3643 жыл бұрын
Buenos dias, tenego un problema muy raro, cuando conecto mi arduino uno por usb, y le conecto todo al nextion de 4,3" todo funciona bien, pero cuando alimento el nextion por una fuente externa, los eventos de pulsado, no los reconoce el arduino. ¿Porque puede ser? muchas gracias!
@HomeAssistantFacil3 жыл бұрын
Hola Edu, pues ni idea. Te recomiendo que acudas al soporte técnico de Itead.
@martinelviajero8703 жыл бұрын
Amigo la conexión USB a la PC a la conexión a la pantalla nextion cual es por fin y la conexión a la placa de la fuente para conectar la pantalla nextion cual es esa es la pregunta del año 2021 al año 2024 usted habla de la fuente de alimentación a la conexión a la pantalla nextion y habla de la misma conexión a la pantalla nextion de la placa de la conexión a la pantalla nextion y cual es la conexión de la USB a la conexión a la PC pregunto yo cual es la conexión a la PC gracias amigos por el vídeo
@HomeAssistantFacil3 жыл бұрын
Hola amigo, en este tutorial explico cómo se conecta todo programarfacil.com/esp8266/nextion-esp8266-openweathermap-cloudmqtt/ Deja allí tus comentarios. Gracias.
@fabricioroskowski44713 жыл бұрын
Olá, estou com dificuldades para reconhecer as liberies presentes no codigo, fiz o dowload no git, porém não reconhece, alguem saberia me ajudar?
@HomeAssistantFacil Жыл бұрын
Ni idea 🤷♂️
@martinelviajero8703 жыл бұрын
Usted no habla de la conexión a la PC y la USB de la PC a la conexión de la pantalla nextion
@HomeAssistantFacil3 жыл бұрын
No entiendo lo que me quieres decir 🤷♂️
@rafaelvalenciano285510 ай бұрын
pero en la compulacion, me sale este error. que debo hacer? C:\Users.........\NextionOpenWeather.ino:109:13: warning: JSON_ARRAY_SIZE is deprecated, you don't need to compute the size anymore 109 | const size_t capacity = JSON_ARRAY_SIZE(3) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\......NextionOpenWeather\NextionOpenWeather.ino:110:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore 110 | 2 * JSON_OBJECT_SIZE(1) + | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\*****\NextionOpenWeather\NextionOpenWeather.ino:111:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore 111 | JSON_OBJECT_SIZE(2) + | ^ ~~~~~~~~~~~~~~~~~~~~~ C:\Users\******\NextionOpenWeather\NextionOpenWeather.ino:112:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore 112 | 3 * JSON_OBJECT_SIZE(4) + | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users*******NextionOpenWeather\NextionOpenWeather.ino:113:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore 113 | JSON_OBJECT_SIZE(5) + | ^ ~~~~~~~~~~~~~~~~~~~~~ C:\Users\****NextionOpenWeather\NextionOpenWeather.ino:114:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore 114 | JSON_OBJECT_SIZE(6) + | ^ ~~~~~~~~~~~~~~~~~~~~~ C:\Users********NextionOpenWeather\NextionOpenWeather.ino:115:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore 115 | JSON_OBJECT_SIZE(12) + | ^ ~~~~~~~~~~~~~~~~~~~~~~ C:\Users\******NextionOpenWeather.ino: In function 'void obtenerDatosOpenWeather()': C:\Users*****NextionOpenWeather\NextionOpenWeather.ino:88:20: error: call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url) 88 | clienteHttp.begin(url); | ~~~~~~~~~~~~~~~~~^~~~~ Se encontraron varias bibliotecas para "SD.h" Usado: C:\Users\******rduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\SD No utilizado: C:\Users*****Arduino15\libraries\SD exit status 1 Compilation error: call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url)