Bueno el arduino lee tres entradas analogicas. La tension actual, la corriente actual y la temperatura de los radiadores. Aun a 112.400 bps una trama de la nextion puede durar mas de 50mseg.
Es mucho tiempo, pero estoy de acuerdo contigo, probaremos primero intentando hacerlo con las librerias oficiales.
El miedo que tengo es que tu le setees un valor, ya sea de corriente o tension y que el arduino no lea la trama. La tension que mostrara la nextion no es la seteada. Es la tension real de la salida de la fuente, que tambien leera el arduino. No me gusta la idea de mostrar el setpoint y no la tensin real, aunuqe que ahorres una entrada analogica y enviar los datos, por que si falla la comunicacion, la pantalla te mostrara la tension seteada y quiza el arduino, si no leyo la trama, este con una tension diferente. Prediero que fuera de que pulses la pantalla de setpoint, la pantalla muestre tension e intesidad reales.
Ayer estuve mirando como hacias la pantalla. Quiza haya que hacer pequeños cambios pero vale el 90% de todo lo que has hecho. Quiza lo que se cambie es la forma del setpoint como te digo. Cuando hice el compresor caser con motor de frigorifico y controlado por arduino, ese fue mi mayor problema. Al final la mejor opcion fue dejar el setpoint en el arduino y qaue a toques de la pantalla, subiera unas variable que estuviera puesta en arduino. De esa forma la puedes tener en formato float y subir decimales sin problemas. De esa forma puedes poner la tension como texto y tambien se acaba el tema de tener dos variables numericas para en entero y la parte decimal.
La fuente de los numeros es chula, pero lo que no me gusta nada es cuando sale un 1, que lo pega a la izquierda. Ya habia usado yo antes esta fuente. Hace que se vea muy raro el numero, quiza lo hicieron para mantener como la original, pero quedaria mucho mejor con el 1 centrado. Pero esas cosas son poca cosa.
ya estoy empezando con el codigo. Voy a ver si la placa esta bien, si activa el ventilador y esas cosas, por si me equivoque al poner el mosfet, veficifcar que llean las tensiones correctas de los estabilizadores ( al usar ventilador use dos tensiones 12 y 5 voltios, que llegaran desde la fuente de 24 que usare para far potencia a la fuente. Tengo 3 fuentes de 24 y 2.5 amprerios recicladas de viejos ordenadores portatiles, por lo que no voy gastar dinero en hacer una fuente de 39 voltios. Creo que con 24 me llega.