Nextion HMI | Control de acceso basado en contraseña usando Nextion | Taller # 3 🔑🔐

  Рет қаралды 13,890

Monkey Electronics

Monkey Electronics

Күн бұрын

Пікірлер: 70
@The8Alex5
@The8Alex5 5 жыл бұрын
En primer lugar agradecerte que compartas tus conocimientos a través de estos tutoriales, nos son de gran ayuda. Te propongo lo siguiente, hacer un tutorial acerca de cómo crear un formulario con nextion, y que este se almacene en una base de datos. Gracias!
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
Hola Fer se podría realizar uno super básico podrias ingresar algunos campos, pero para muchos datos no lo veo tan optimo ya que la pantalla estaría limitada a cierta cantidad de datos, al menos que solo quieras ingresar los datos por la pantalla y visualizarlos en algún computador
@jenifergaleano2912
@jenifergaleano2912 Жыл бұрын
Eres el mejor ❤ muchas gracias, me encanto el tutorial.
@sildent3057
@sildent3057 5 жыл бұрын
Genial... explicas perfectamente, el mejor tuto que he visto de este tema hasta ahora... gracias por tu aporte amigo... si te es posible orientarme te lo agradecere... se me ocurrio agregarle a mi proyecto, claro, si es posible, que al presionar un boton, en un cuadro de texto contiguo, se pueda mostrar el tiempo en segundos, por ejemplo de 0 a 30 seg maximo... agregando un timer? el problema tambien seria que este dato lo interprete el uC...
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
Podrías agregar el timer directo del uC, lo que harías es mostrar la cuenta en un componente tipo Text o Number
@movie_trailerspanama8517
@movie_trailerspanama8517 2 жыл бұрын
Saludos desde Panamá.. Tu videos me han ayudado bastante a aprender.. Tendras algún tuturial de como leer los datos de una sd en la pantalla Nextion?
@jokkiossaka3306
@jokkiossaka3306 5 жыл бұрын
Thank you very much Monkey! Good video!
@EduardoGonzalez-lt1ux
@EduardoGonzalez-lt1ux 2 жыл бұрын
existe alguna manera de enviar los datos ingresados a un arduino?
@MrMaximal2010
@MrMaximal2010 4 жыл бұрын
Saludos desde Venezuela, tengo tiempo siguiendo tus turoriales y de verdad este tema de las pantallas me deja emocionado y puede ser aplicado a varios proyectos que tengo con arduino, pero el problemas es que en Venezuela eso dispositivos son muy costosos e incluso ya no los venden es muy costoso. yo soy profesor Universitario y me gustaría enseñar esto. La limitante es la pantalla no habrá un emulador que se instale en la PC y programar la pantalla y se conecte el arduino por USB y lograr el objetivo de programar y diseñar la pantalla sin tener la pantalla, gracias de verdad espero tu respuesta.
@monkeyelectronics8615
@monkeyelectronics8615 4 жыл бұрын
Saludos Abrahan efectivamente el editor de nextion tiene un emulador incorporado para hacer pruebas en este video muestro como hacerlo todo mediante simulacion kzbin.info/www/bejne/gpSpfHl9oNWghM0
@santana9908
@santana9908 6 жыл бұрын
Buenas tardes buen trabajo sus vídeos me han ayudado mucho en lo particular este me paree muy útil. Podría hacer un vídeo sobre el diseño gráfico de la interfaz de antemano le agradezco.
@monkeyelectronics8615
@monkeyelectronics8615 6 жыл бұрын
Gracias, lo tendré en cuenta para otro vídeo
@proyectate-expos5750
@proyectate-expos5750 2 жыл бұрын
en la nextion tengo 5 pages, como le pido con arduino que muestre la page que seleccione en la programacion, para que se muestre en la nextion y el ususario pueda tomar una desicion
@jasempert461
@jasempert461 5 жыл бұрын
Que tal amigo excelente video , me ayudo bastante , pero me queda una duda , como hago para que se borren los datos ingresados del usuario y contraseña con un boton cuando regreso a esa pagina principal ??
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
Hola que tal puedes escribir esto en el boton if(t0.txt=="abc") { if(t1.txt=="123") { t0.txt="" t1.txt="" page page1 } }
@jasempert461
@jasempert461 5 жыл бұрын
@@monkeyelectronics8615 gracias amigo por tu ayuda, eres un genio un abrazo
@jasempert461
@jasempert461 5 жыл бұрын
gracias amigo por tu ayuda, mira puse este código para que me salga si ponen mal el usuario y password , pero no me sale, nose que estoy haciendo mal ahí, espero lo puedas revisar, gracias un abrazo. if(t0.txt=="marc") { if(t1.txt=="1234") { t0.txt="" t1.txt="" page page1 }else { t4.txt="USUARIO O PASSWORD INCORRECTO" } }
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
@@jasempert461 Hola el t4 donde lo estas poniendo? al compilar te sale algún tipo de error?
@jasempert461
@jasempert461 5 жыл бұрын
@@monkeyelectronics8615 no me sale ningún error lo carga normal pero no me detecta esa parte si pongo incorrecto la clave , lo estoy poniendo sobre el boton ingresar de la misma pagina
@manuelrodriguezlatorre8978
@manuelrodriguezlatorre8978 Жыл бұрын
Hola, estoy comunicando un s71200 con una pantalla nextion a través de un modulo CM1241 RS232 y un max3232 para convertir RS232 a ttl. Ya he conseguido recibir en el plc al pulsar botones creados en la pantalla y numeros tambien, con lo que la parte de la recepción la he conseguido. Sin embargo al intentar enviar desde el plc s71200 a la pantalla para que me muestre un valor numerico en un campo no consigo que envíe y no hace nada solo parpadea el led de Tx en el CM1241 RS232 con lo que algo está enviando pero no es lo correcto. He buscado información acerca de todo esto en el set de instrucciones pero no encuentro donde creo que está el problema, que es en la trama de caracteres. La pantalla necesita una trama de caracteres o bytes para saber o empezar a recibir? Yo estoy tratando de hacer el envío en hexadecimal.
@monkeyelectronics8615
@monkeyelectronics8615 Жыл бұрын
Hola para que la pantalla pueda recibir tiene que recibir la terminación FF FF FF (hexadedimal)al final de la instrucción por ejemplo supongamos que quieres enviar un valor numérico entonces tienes que enviarlo así n0.val=100FFFFFF
@manuelrodriguezlatorre8978
@manuelrodriguezlatorre8978 Жыл бұрын
@@monkeyelectronics8615 y al inicio no necesita nada? Esa trama llama la he intentado pero todo en hexadecimal y nada de nada
@cesarfuentes5876
@cesarfuentes5876 5 жыл бұрын
Hola carlos tus tutorial son excelentes gracias por tu tiempo me han ayudado mucho sebes trate de hacer lo que tu has hecho en este video pero no he podido que al presionar el boton salte a la siguiente pagina no se si quizas tengo q hacer algun ENTER por ahi pero me sale nada cuando lo hago he tratado como te repite muchas veces y no me resulta nada el error que aparece dice asi ERROR INVALID: PAGE ID: PAG 1 (DOBLE CLICK TO JUMP THE CODE) ayudaem si puedes gracias cesar Calif.
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
Hola Cesar si puedes enviame el archivo del editor de nextion para revisarlo
@Fenrryll
@Fenrryll 4 жыл бұрын
Mira que tengo 2 cuadros de texto en la pagina 0. Quiero que cuando ambos tengan el mismo texto (que sera un numero) el color de la pagina se cambie a verde, antes del if en la page0 estoy haciendo el codigo page page0.sta = 2 . Que entiendo que 2 es solid color, pero envia error la pantalla. Sabes como puedo resolver eso? Gracias de antemano
@monkeyelectronics8615
@monkeyelectronics8615 4 жыл бұрын
si quieres cambiar de color el comando seria page0.bc0=2. Recuerda que solo podemos controlar los atributos que se encuentran de color verde
@arielcriollo9343
@arielcriollo9343 Жыл бұрын
Amigo una duda, al cargar el programa a la pantalla fisica me da el error de no poder acceder al teclado
@monkeyelectronics8615
@monkeyelectronics8615 Жыл бұрын
una posible causa puede ser la version del NEXTION EDITOR
@The27725905
@The27725905 6 жыл бұрын
Muchas gracias x el vídeo, hice la misma programación en mí placa y funcionó, consulta para hacerte, cómo hago para borrar el texto de usuario y contraseña, x que quedan aunque pase a otra página..
@monkeyelectronics8615
@monkeyelectronics8615 6 жыл бұрын
Que tal amigo saludos, en la programación del botón podrías escribir lo siguiente: if(t0.txt=="abc") { if(t1.txt=="123") { t0.txt="" t1.txt="" page page1 } }
@The27725905
@The27725905 6 жыл бұрын
@@monkeyelectronics8615 Excelente amigo..!! Funcionó..!! Te voy a estar molestando por consultas, muchas gracias por tu atención, Claudio (Mendoza, Argentina). Buen año 2019..!!
@monkeyelectronics8615
@monkeyelectronics8615 6 жыл бұрын
Gracias @@The27725905 cualquier consulta que tenga al respecto si está en mis manos y conocimiento con gusto le ayudare
@The27725905
@The27725905 6 жыл бұрын
@@monkeyelectronics8615 UNA CONSULTA, TENDRIAS ALGUN TUTORIAL DE UN EJEMPLO DE TERMOSTATO CON PANTALLAS NEXION Y ARDUINO..??
@monkeyelectronics8615
@monkeyelectronics8615 6 жыл бұрын
Hola@@The27725905 podríamos hacer un tutorial con un sensor de temperatura y control on off. No se si tienes algún requerimiento en especifico
@robertmckelvey3091
@robertmckelvey3091 5 жыл бұрын
I didn't understand what he's saying but it helped me a lot
@johnger
@johnger 4 жыл бұрын
Muy buen video. una pregunta si quisiera poder cambiar el pasword y almcenarlos en el arduino, incluso tener varios usuarios con diferente pasword, que puedo hacer ??
@monkeyelectronics8615
@monkeyelectronics8615 4 жыл бұрын
Hola podrias enviar esa informacion al Arduino y que el Arduino los Guarde en la memoria EEPROM para que no se pierdan y queden grabados en el Arduino
@rickyaryadi8422
@rickyaryadi8422 5 жыл бұрын
good thanks brother
@pedrohdez616
@pedrohdez616 2 жыл бұрын
Hola, oye tuve problema con el código, lo puse tal cual, pero el programa me manda ERROR🤧🥲
@monkeyelectronics8615
@monkeyelectronics8615 2 жыл бұрын
¿Qué tipo de error?
@pedrohdez616
@pedrohdez616 2 жыл бұрын
@@monkeyelectronics8615 Me dice: Error:Invalid command:if (tusername.txt=="abc")( Double click to jump to code) Error:SYNTAX ERROR: Extra "{":{( Double click to jump to code) Error:Compile failed! 2 Errors, 0 Warnings, Y mi código fue: if (tusername.txt=="abc") { if (tpassword.txt=="123") { page MAIN } }
@tomyracing78
@tomyracing78 5 жыл бұрын
Muchisimas gracias por el video, pero, esa pantalla alfanumerica, se ve ne la pantalla Nextion? saludos y muchas gracias.
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
Hola tomas los teclados numéricos están incluidos en el editor de nextion listos para usarse
@cesarfuentes5876
@cesarfuentes5876 5 жыл бұрын
perdon Carlos tengo una pantalla nextion 7.0 enhanced
@alexchagaspereira
@alexchagaspereira 5 жыл бұрын
Ola amigo muito legal seus vídeos. É possível criar mais de uma usuário e senha?
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
Hola alex claro que podrias crear varios usuarios con sus respectivas contraseñas
@alexchagaspereira
@alexchagaspereira 5 жыл бұрын
@@monkeyelectronics8615 Como faria isso? Quando você colocou o usuário entre aspas poderia colocar mais ou é de outra maneira?
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
Hola@@alexchagaspereira podrías escribir lo siguiente en el botón if(usuario.txt=="usuario1"&&contraseña.txt=="contrasena1") { contraseña.txt="" usuario.txt="" page page1 } if(usuario.txt=="usuario2"&&contraseña.txt=="contrasena2") { contraseña.txt="" usuario.txt="" page page1 } if(usuario.txt=="usuario3"&&contraseña.txt=="contrasena3") { contraseña.txt="" usuario.txt="" page page1 }
@alexchagaspereira
@alexchagaspereira 5 жыл бұрын
@@monkeyelectronics8615 muito obrigado.
@alexchagaspereira
@alexchagaspereira 5 жыл бұрын
Funcionou 😁
@karlanunezcruz3246
@karlanunezcruz3246 3 жыл бұрын
que tipo de pantalla utilizo?
@monkeyelectronics8615
@monkeyelectronics8615 3 жыл бұрын
Pantalla nextion modelo basico resistiva de 2.8 pulgadas
@CARLOSPCORREA
@CARLOSPCORREA 5 жыл бұрын
Estimado Monkey Electronics Por favor, alguien me puede ayudar con la solución a mi pantalla táctil NEXTION NX8048K070_011C (capacitiva) esta NO ENCIENDE, estaba normalmente funcionando en el proyecto y de un momento a otro se apago. Revise el voltaje de alimentación que ingresa ha la pantalla y es de 5VCC. He escuchado que hay veces que la pantalla ingresa al MODO SLEEP, pero no se la ha programado para que entre a esa función. ¿Podría darse el caso que ingrese de forma automática? Alguien que me ayude por favor.
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
Hola Carlos me paso algo similar la pantalla no funcionaba y se daño por completo debido a que la fuente de alimentación era de mala calidad y no entregaba la corriente suficiente lo que estropeo mi pantalla, revisa los diodos de la etapa de alimentación cambias esos diodos y listo. esperemos que este no sea tu caso amigo. Saludos
@CARLOSPCORREA
@CARLOSPCORREA 5 жыл бұрын
@@monkeyelectronics8615 Disculpa la pregunta a que te refieres que la fuente era de mala calidad? Te comento que estamos usando el voltaje que sale de la tarjeta ARDUINO DUE (5vcc)
@CARLOSPCORREA
@CARLOSPCORREA 5 жыл бұрын
@@monkeyelectronics8615 Te comento que revise el diodo y esta en buen estado. El diodo en este caso hace de protección para que la pantalla no se queme verdad ?
@monkeyelectronics8615
@monkeyelectronics8615 5 жыл бұрын
@@CARLOSPCORREA tal ves esa es la falla recuerda que la pantalla de 7 pulgadas consume 1 Amperio dependiendo del modelo y el arduino en cada pin en el mejor de los casos te entrega 40mA y en el peor de los casos 10mA deberias haber utilizado una fuente externa
@CARLOSPCORREA
@CARLOSPCORREA 5 жыл бұрын
@@monkeyelectronics8615 Para ser específico mi pantalla consume 550mA Y lo que tu me comentas tiene mucha lógica.
@MrFranckiie
@MrFranckiie 4 жыл бұрын
Que tal: Muchas gracias por tu tuto, me ayudó en mucho, pero quiero ver si puedes apoyarme con lo siguiente: En teoría quiero almacenar lo que se escriba en la Nextion, en una variable en arduino, un ejemplo: PANTALLA NEXTION: INGRESA TU NOMBRE: ___________ -------------------------------------------------------------------- Al ingresar su nombre, me gustaría que se guardara en una variable String en el arduino; tienes experiencia en eso? Saludos!!
@monkeyelectronics8615
@monkeyelectronics8615 4 жыл бұрын
Hola franco claro que puedes hacer eso por medio del comando get
Nextion HMI | Nextion Editor Tutorial # 2
13:37
Monkey Electronics
Рет қаралды 6 М.
NEXTION HMI DISPLAY WITH ARDUINO -Getting Started with LED ON/OFF
22:13
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
Nextion: Usando comandos por puerto Serial
13:21
GTRONICK
Рет қаралды 6 М.
長年の夢を実現! 100均で作る2足歩行ロボット
1:36
fab cross (fabcross)
Рет қаралды 13 М.
Driver A4988  + Nextion : Controlando motores desde pantalla Nextion.
12:21
Cambatronics Online
Рет қаралды 11 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 183 М.
DeepSeek R1: genial para startups, malo para Silicon Valley
18:58
Tutorial Nextion Editor configurando pantalla datos meteorológicos
31:33
Home Assistant y Domótica Fácil
Рет қаралды 30 М.
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54