This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Como funciona el LCD?
#1
Buenas, os cuento el tema, tengo la prusa i3 terminada y probada con el PC, he impreso perfectamente varias piezas.

Así que he decidido ir más allá y ponerle un LCD para prescindir del PC, la pantalla elegida es está: http://www.buyincoins.com/item/39580.html

La he pinchado en la RAMPS y he modificado el Marlin descomentando la siguiente línea #define REPRAP_DISCOUNT_SMART_CONTROLLER, compilando de nuevo el Marlin y cargándolo en el ardunio.

Por último he troceado con el Slic3r una pieza sencilla y he guardado el gcode en una tarjeta SD, con la extensión .gcode, la que da el Slic3r por defecto.

Pincho la SD en el LCD y conecto la fuente de alimentación y la corriente del arduino y hasta aquí todo perfecto, el LCD se enciende y aparece la información de la impresora en la pantalla del LCD, temperatura del hotend y de la cama, entre 16 y 17 grados, posición de los tres ejes, x y z a 0.000, un texto que pone FR 100%, SD __._ % y el reloj del tiempo de impresión y por último el mensaje Mendel ready.

Y aquí me he quedado, ya no se que hay que hacer, si muevo el potenciometro puedo cambiar el FR de 100% hasta 10% o 999%, pero nada más, si pulso el botón la pantalla se congelada, de igual las veces que lo pulse que para descongerlarla tengo que quitarle la corriente al arduino, si saco y meto la tarjeta me sale un mensaje que me indica que la tarjeta ha sido extraida o introducida, pero nada más, ya no se que hay que hacer o si he hecho algo mal.

Y ya de paso preguntar que es eso del FR y porque puedo cambiarlo al girar el potenciometro.

Saludos y gracias.
  Responder
#2
Si aprietas (pulsas) el potenciómetro entras en el menú y ahí yendo a la SD, seleccionas el fichero que quieres imprimir.
El FR creo que es Flow Rate, es decir flujo de extrusión.
  Responder
#3
Sinceramente eso no lo había probado, ni se me había pasado por la cabeza, en cuanto llegue a casa lo miro, gracias !!!

Ahora la duda que me surge es ... ¿para qué sirve el botón de debajo?

Saludos.
  Responder
#4
El botón de abajo puentea a masa uno de los pines del arduino (el 41 para tu LCD).
A partir de ahí es cuestión de programación.
Lo que hace Marlin con ese pin (KILL_PIN) es
  • enfriar fusores
  • enfriar cama
  • parar motores
  • apagar la fuente
  • dejar de atender cualquier tipo de estímulos (vamos, que se cuelga)
  Responder
#5
branigan escribió:Sinceramente eso no lo había probado, ni se me había pasado por la cabeza, en cuanto llegue a casa lo miro, gracias !!!

Ahora la duda que me surge es ... ¿para qué sirve el botón de debajo?

Saludos.
Pues.. segun san google, es un reset Sonrisa (pero vamos, cuestión de pulsarlo y ver que hace ¿ no?
http://www.sainsmart.com/zen/documents/2...scount.pdf
Wiki mi impresora : i3 STRYPER
Thingiverse: LoKuS77
  Responder
#6
En mi caso al pulsarlo se queda todo congelado y tengo que quitar la alimentación del arduino para que vuelva a funcionar, es posible que con algo de programación se pueda dar algún uso al botón, por ejemplo pausar y continuar la impresión, parada de emergencia, es cuestión de echarle horas.

Gracias a todos !!!
  Responder
#7
Yo no he probado a darle al reset! quizas tenga que darle para que me deje de calentar la cama? porque al terminar de imprimir desde la sd, el extrusor deja de calentar pero la cama no...
  Responder
#8
branigan escribió:En mi caso al pulsarlo se queda todo congelado y tengo que quitar la alimentación del arduino para que vuelva a funcionar, es posible que con algo de programación se pueda dar algún uso al botón, por ejemplo pausar y continuar la impresión, parada de emergencia, es cuestión de echarle horas.

Gracias a todos !!!

ese es el efecto que decía yo en último lugar: dejar de responder a estímulos.
se consigue con un bucle "while (1) {}" tras haber desactivado las interrupciones.
en resumidas cuentas: realmente no es "reset" sino "cuelgue en orden", o "apagado"

tienes el problema descrito y con una propuesta de remedio en este enlace
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  prusa i3 no funciona el motor y silvera 1 0 07-07-2023, 10:48 AM
Último mensaje: Simemart
Exclamación CONSULTA El motor del filamento en el extrusor no funciona correctamente alexramsal 4 1,000 11-08-2022, 10:47 PM
Último mensaje: juir
  ¿CÓmo funciona una SKR MINI para calentar hotend? RocaDiesel 2 366 04-12-2021, 11:19 PM
Último mensaje: RocaDiesel
  Cambio Endstop por 3dTouch y no funciona. Luz roja constante [Solucionado]. Mafer 15 1,987 13-09-2021, 09:09 PM
Último mensaje: Simemart
  pantallas mks tft 3,5 v1.0 no funciona en placas sgen_l y sbase v 1,3 domingo 9 3,289 23-03-2021, 07:20 PM
Último mensaje: magnus722