[Ayuda LCD]

626 views
Skip to first unread message

Teide

unread,
Feb 25, 2017, 5:39:37 AM2/25/17
to Clone Wars: Imprimiendo impresoras 3D
Buenos dias,

He montado un lcd 12864 (Full Graphic Smart Controller) en mi Prusa Box y activado en la placa. Enciende, muestra los datos en la pantalla, suena el zumbador cuando pulso el encode y cuando intento un desplazamiento por el display no se desplaza nada. Uso windows.









¿Alguien me puede ayudar?


Gracias

Iceflow

unread,
Feb 26, 2017, 10:06:16 AM2/26/17
to asrob-uc3m-i...@googlegroups.com
Has comprobado que el cableado este correcto? me refiero a los cables del LCD, que electrónica usas? y de que color es la PCB de la pantalla?

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/99bb657e-cd30-4e71-94a5-3a0021171628%40googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Teide

unread,
Feb 26, 2017, 1:45:14 PM2/26/17
to Clone Wars: Imprimiendo impresoras 3D
Buenas tardes,

Mi electrónica es arduino mega + ramps 1.4, el lcd Reprap Discount Full Graphic Samart Controler 12864. El color de fondo de la pantalla azul y letras "negras". Los cables están bien conectados.
El lcd enciende y se ve imagen, incluso temperaturas y tiempo de impresión restante cuando imprimo. Si pulso el encoder ("potenciometro") suena el pitido y cambia de pantalla pero no puedo navegar por ella.
He montado otro entorno con otro marlin, descomentado el reglón correspondiente a mi pantalla ( #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER ), pero nada, sigue igual. He montado otro mega y otra ramps que tengo, pero que no, que no quiere caminar.
Estoy pensando desoldar el encoder por si está defectuoso, porque ya no se que hacer. José Murillo me ha estado ayudando pero no damos con el problema.








 
Prusaludos

--


Teide

unread,
Feb 26, 2017, 1:59:41 PM2/26/17
to Clone Wars: Imprimiendo impresoras 3D

En la foto anterior no se ve, disculpa. Es verde la PCB de la pantalla. Esto es con otro arduino y otra ramps sin nada mas conectado.

Prusaludos





VincentM

unread,
Feb 26, 2017, 2:07:09 PM2/26/17
to Clone Wars: Imprimiendo impresoras 3D
En las fotos parece que una de las patillas del encoder no está soldada. ¿Puede ser ?

Iceflow

unread,
Feb 26, 2017, 2:09:35 PM2/26/17
to asrob-uc3m-i...@googlegroups.com
Había entendido mal el problema... pensé que no podías controlar los movimientos de la impresora... lo que no puedes es desplazarte por los menús, no?

Justo estaba respondiendo y he visto el mensaje de VincentM, no había visto lo de la patilla del encoder, pero si te iba a decir que revisaras las soldaduras de esa zona... :P

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Jaime Garcia de Haro

unread,
Feb 26, 2017, 2:50:27 PM2/26/17
to asrob-uc3m-i...@googlegroups.com
En principio esta soldada pero las voy a repasar. Eso mañana, el tener niños pequeños requiere mucho tiempo para prepararlos para la cama. Gracias chicos, mañana informo


El 26 feb. 2017 19:09, "Iceflow" <ais...@gmail.com> escribió:
Había entendido mal el problema... pensé que no podías controlar los movimientos de la impresora... lo que no puedes es desplazarte por los menús, no?

Justo estaba respondiendo y he visto el mensaje de VincentM, no había visto lo de la patilla del encoder, pero si te iba a decir que revisaras las soldaduras de esa zona... :P
El 26 de febrero de 2017, 19:59, Teide <jaimegar...@gmail.com> escribió:

En la foto anterior no se ve, disculpa. Es verde la PCB de la pantalla. Esto es con otro arduino y otra ramps sin nada mas conectado.

Prusaludos





--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Teide

unread,
Mar 1, 2017, 12:58:56 PM3/1/17
to Clone Wars: Imprimiendo impresoras 3D
Buenas tardes,

He repasado las soldaduras y todo correcto.
No encuentro el fallo, incluso estoy testeando algunos componentes y de momento nada. Unas preguntas, si suelto el conector EXP2 ¿funcionaría el encoder?, ¿o solo el pulsador del encoder? y si se pulsa el botón stop ¿que hace el LCD?

Prusaludos

Iceflow

unread,
Mar 2, 2017, 8:16:32 AM3/2/17
to asrob-uc3m-i...@googlegroups.com
Busca los archivos fuente, para así saber que pines van a que sitio, así sabrás cual es el del enconder o el que quieras saber.

El botón de stop normalmente manda un "simple" reset a la electrónica si esta conectado...

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

VincentM

unread,
Mar 2, 2017, 1:29:41 PM3/2/17
to Clone Wars: Imprimiendo impresoras 3D
Si miras el esquemático: http://reprap.org/mediawiki/images/5/51/RRD_FULL_GRAPHIC_SMART_CONTROLER_SCHEMATIC.pdf
verás que las patillas del encoder BTN EN1 y BTN EN2 van al EXP2, por lo que no funcionará si lo sueltas.

Ha habido una partida de LCD's de estos en los que alguno de los cables o los dos han llegado con el conector montado al revés. Podría ser el caso ya que ha sido un fallo que se ha dado bastante. En tu caso podría ser el EXP2. El EXP1 lo descartaría ya que es el que lleva GND y VCC y estos parecen estar bien. Si no, no se encendería.
También dices que funciona el pulsador del encoder. Este creo que va en la patilla BTN ENC que está en el EXP1, lo que confirma que está bien.
Puedes probar a poner una SD en la pantalla a ver si la detecta. El SD_Detect está en el EXP2 por lo que si no la detecta reafirmará que el fallo puede venir de ese conector.

Teide

unread,
Mar 2, 2017, 4:39:08 PM3/2/17
to Clone Wars: Imprimiendo impresoras 3D
Hola Aisflou.

Si pulso el sotp no hace nada por eso lo pregunté.

Haré un esquema de donde va cada cable al arduino.
Gracias

Teide

unread,
Mar 2, 2017, 4:52:27 PM3/2/17
to Clone Wars: Imprimiendo impresoras 3D
Hola VicentM,

He estado haciendo las pruebas con este esquema, fué lo primero que descargué. He punteado cable por cable y si no me he equivocado todo está bien. Me descargue el esquema del integrado 74HC4050 y todo correcto. Si pongo la tarjeta SD la identifica y si la quito me avisa que la he sacado. Tengo el arduino y la Ramps montada en una protoboard y las conecciones al LCD con cables, El punsador del encoder lo puedo hacer manual con dos cables y fuciona. Se me están acabando las ideas :(

Prusaludos

Iceflow

unread,
Mar 2, 2017, 6:26:09 PM3/2/17
to asrob-uc3m-i...@googlegroups.com
Es raro, funciona todo salvo el giro del encoder, solo se me ocurre que o este mal el encoder en si o que haya un problema con el firmware... lo que seria mas raro supongo :S

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

VincentM

unread,
Mar 2, 2017, 6:54:52 PM3/2/17
to Clone Wars: Imprimiendo impresoras 3D
Por descartar el tema de firmware, revisa y haz alguna prueba con los parámetros de esta sección del Configuration.h:
//
// ENCODER SETTINGS
//
// This option overrides the default number of encoder pulses needed to
// produce one step. Should be increased for high-resolution encoders.
// #define ENCODER_PULSES_PER_STEP 1
//
// Use this option to override the number of step signals required to
// move between next/prev menu items.
//
//#define ENCODER_STEPS_PER_MENU_ITEM 5

Jaime Garcia de Haro

unread,
Mar 3, 2017, 5:06:06 PM3/3/17
to asrob-uc3m-i...@googlegroups.com
Ya lo probé y nada, quita uno, pon otro, pon los dos, quita los dos... que no, que el desgraciado no quiere ir. 
He probado con dos versiones de marlin, la última versión y una vieja y no :(

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/b3c17524-a969-40f0-9af4-5eaad187127a%40googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Iceflow

unread,
Mar 3, 2017, 5:53:41 PM3/3/17
to asrob-uc3m-i...@googlegroups.com
Peganos la sección del configuration.h referente a los lcds con los cambios que has aplicado antes de subirlo... a ver si vemos algo raro...

El 3 de marzo de 2017, 23:05, Jaime Garcia de Haro <jaimegar...@gmail.com> escribió:
Ya lo probé y nada, quita uno, pon otro, pon los dos, quita los dos... que no, que el desgraciado no quiere ir. 
He probado con dos versiones de marlin, la última versión y una vieja y no :(
El 2 mar. 2017 23:54, "VincentM" <vincen...@gmail.com> escribió:
Por descartar el tema de firmware, revisa y haz alguna prueba con los parámetros de esta sección del Configuration.h:
//
// ENCODER SETTINGS
//
// This option overrides the default number of encoder pulses needed to
// produce one step. Should be increased for high-resolution encoders.
// #define ENCODER_PULSES_PER_STEP 1
//
// Use this option to override the number of step signals required to
// move between next/prev menu items.
//
//#define ENCODER_STEPS_PER_MENU_ITEM 5


--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.

Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/b3c17524-a969-40f0-9af4-5eaad187127a%40googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

SrTurtle

unread,
Mar 3, 2017, 6:05:23 PM3/3/17
to Clone Wars: Imprimiendo impresoras 3D
Si tienes un arduino extra, probaria a crear un programa para controlar el encoder. No vaya a ser que el encoder este estropeado.


El viernes, 3 de marzo de 2017, 22:53:41 (UTC), Aisflou escribió:
Peganos la sección del configuration.h referente a los lcds con los cambios que has aplicado antes de subirlo... a ver si vemos algo raro...
El 3 de marzo de 2017, 23:05, Jaime Garcia de Haro <jaimegar...@gmail.com> escribió:
Ya lo probé y nada, quita uno, pon otro, pon los dos, quita los dos... que no, que el desgraciado no quiere ir. 
He probado con dos versiones de marlin, la última versión y una vieja y no :(
El 2 mar. 2017 23:54, "VincentM" <vincen...@gmail.com> escribió:
Por descartar el tema de firmware, revisa y haz alguna prueba con los parámetros de esta sección del Configuration.h:
//
// ENCODER SETTINGS
//
// This option overrides the default number of encoder pulses needed to
// produce one step. Should be increased for high-resolution encoders.
// #define ENCODER_PULSES_PER_STEP 1
//
// Use this option to override the number of step signals required to
// move between next/prev menu items.
//
//#define ENCODER_STEPS_PER_MENU_ITEM 5


--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

Teide

unread,
Mar 3, 2017, 6:27:38 PM3/3/17
to Clone Wars: Imprimiendo impresoras 3D
Ultima versión de Marlin

//=============================================================================
//============================= LCD and SD support ============================
//=============================================================================

// @section lcd

//
// LCD LANGUAGE
//
// Here you may choose the language used by Marlin on the LCD menus, the following
// list of languages are available:
//    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
//    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
//
// :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
//
#define LCD_LANGUAGE es

//
// LCD Character Set
//
// Note: This option is NOT applicable to Graphical Displays.
//
// All character-based LCD's provide ASCII plus one of these
// language extensions:
//
//  - JAPANESE ... the most common
//  - WESTERN  ... with more accented characters
//  - CYRILLIC ... for the Russian language
//
// To determine the language extension installed on your controller:
//
//  - Compile and upload with LCD_LANGUAGE set to 'test'
//  - Click the controller to view the LCD menu
//  - The LCD will display Japanese, Western, or Cyrillic text
//
// See https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
//
// :['JAPANESE', 'WESTERN', 'CYRILLIC']
//
#define DISPLAY_CHARSET_HD44780 JAPANESE

//
// LCD TYPE
//
// Usted puede elegir ULTRA_LCD si tiene un LCD basado en caracteres con 16x2, 16x4, 20x2,
// 20x4 char / lines o DOGLCD para la pantalla completa de gráficos con 128x64 píxeles
// (Familia ST7565R). (Esta opción se establecerá automáticamente para ciertas pantallas.
//
// IMPORTANT NOTE: The U8glib library is required for Full Graphic Display!
//                 https://github.com/olikraus/U8glib_Arduino
//
//#define ULTRA_LCD   // Character based

#define DOGLCD      // Full graphics display

//
// SD CARD
//
// La compatibilidad con la tarjeta SD está desactivada de forma predeterminada. Si su controlador tiene una ranura SD,
// debe descomentar la siguiente opción o no funcionará.
//
#define SDSUPPORT

//
// SD CARD: SPI SPEED
//
// Descomente uno de los siguientes elementos para utilizar una transferencia SPI más lenta
// velocidad. Esto se requiere generalmente si usted está consiguiendo errores del init del volumen.
//
//#define SPI_SPEED SPI_HALF_SPEED
//#define SPI_SPEED SPI_QUARTER_SPEED
//#define SPI_SPEED SPI_EIGHTH_SPEED

//
// SD CARD: ENABLE CRC
//
// Utilice comprobaciones CRC y reintentos en la comunicación SD.
//
//#define SD_CHECK_AND_RETRY

//
// CONFIGURACIÓN DEL ENCODER
//
// Esta opción anula el número predeterminado de impulsos del codificador necesarios para
// producir un paso. Debe aumentarse para los codificadores de alta resolución.

//
#define ENCODER_PULSES_PER_STEP 1

//
// Utilice esta opción para anular el número de señales de paso necesarias para
// moverse entre los elementos del menú siguiente / prev.
//
//#define ENCODER_STEPS_PER_MENU_ITEM 5

/**
 * Opciones de dirección del codificador
 *
 * Pruebe el comportamiento de su codificador primero con ambas opciones desactivadas.
 *
 *  Valor invertido Editar y menú Nav? Habilite REVERSE_ENCODER_DIRECTION.
 *  Reversed Menu Navigation only?    Menú invertido sólo navegación?
 *  ¿Edición de valor invertido solamente?      Habilite las dos opciones.
 */

//
// Esta opción invierte la dirección del codificador en todas partes
//
//  Establezca esta opción si CLOCKWISE hace que los valores disminuyan
//
//#define REVERSE_ENCODER_DIRECTION

//
// Esta opción invierte la dirección del codificador para navegar por los menús LCD.
//
//  Si CLOCKWISE se mueve normalmente hacia abajo, esto hace que suba.
//  If CLOCKWISE normally moves UP this makes it go DOWN.
//
//#define REVERSE_MENU_DIRECTION

//
//Homing de ejes individuales
//
// Agregue los elementos de dirección del eje individual (Home X, Home Y, y Home Z) al LCD menu.
//
//#define INDIVIDUAL_AXIS_HOMING_MENU

//
// SPEAKER/BUZZER
//
// Si tiene un altavoz que puede producir tonos, habilítelo aquí.
// Por defecto Marlin asume que usted tiene un zumbador con una frecuencia fija.
//
//#define SPEAKER

//
// La duración y la frecuencia del sonido de retroalimentación de la interfaz de usuario.
// Establezca estos en 0 para desactivar la retroalimentación de audio en los menús LCD.
//
// Nota: Pruebe la salida de audio con el G-Code:
//  M300 S <frecuencia Hz> P <duración ms>
//
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000

//
// CONTROLLER TYPE: Standard
//
// Marlin soporta una amplia variedad de controladores.
// Active una de las siguientes opciones para especificar su controlador.
//

//
// ULTIMAKER Controller.
//
//#define ULTIMAKERCONTROLLER

//
// ULTIPANEL as seen on Thingiverse.
//
//#define ULTIPANEL

//
// Cartesio UI
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
//
//#define CARTESIO_UI

//
// PanelOne from T3P3 (via RAMPS 1.4 AUX2/AUX3)
// http://reprap.org/wiki/PanelOne
//
//#define PANEL_ONE

//
// MaKr3d Makr-Panel with graphic controller and SD support.
// http://reprap.org/wiki/MaKr3d_MaKrPanel
//
//#define MAKRPANEL

//
// ReprapWorld Graphical LCD
// https://reprapworld.com/?products_details&products_id/1218
//
//#define REPRAPWORLD_GRAPHICAL_LCD

//
// Activate one of these if you have a Panucatt Devices
// Viki 2.0 or mini Viki with Graphic LCD
// http://panucatt.com
//
//#define VIKI2
//#define miniVIKI

//
// Adafruit ST7565 Full Graphic Controller.
// https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/
//
//#define ELB_FULL_GRAPHIC_CONTROLLER

//
// RepRapDiscount Smart Controller.
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller
//
// Note: Usually sold with a white PCB.
//
//#define REPRAP_DISCOUNT_SMART_CONTROLLER

//
// GADGETS3D G3D LCD/SD Controller
// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
//
// Note: Usually sold with a blue PCB.
//
//#define G3D_PANEL

//
// RepRapDiscount FULL GRAPHIC Smart Controller
// http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller
//
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

//
// MakerLab Mini Panel with graphic
// controller and SD support - http://reprap.org/wiki/Mini_panel
//
//#define MINIPANEL

//
// RepRapWorld REPRAPWORLD_KEYPAD v1.1
// http://reprapworld.com/?products_details&products_id=202&cPath=1591_1626
//
// REPRAPWORLD_KEYPAD_MOVE_STEP sets how much should the robot move when a key
// is pressed, a value of 10.0 means 10mm per click.
//
//#define REPRAPWORLD_KEYPAD
//#define REPRAPWORLD_KEYPAD_MOVE_STEP 1.0

//
// RigidBot Panel V1.0
// http://www.inventapart.com/
//
//#define RIGIDBOT_PANEL

//
// BQ LCD Smart Controller shipped by
// default with the BQ Hephestos 2 and Witbox 2.
//
//#define BQ_LCD_SMART_CONTROLLER

//
// CONTROLLER TYPE: I2C
//
// Note: These controllers require the installation of Arduino's LiquidCrystal_I2C
// library. For more info: https://github.com/kiyoshigawa/LiquidCrystal_I2C
//

//
// Elefu RA Board Control Panel
// http://www.elefu.com/index.php?route=product/product&product_id=53
//
//#define RA_CONTROL_PANEL

//
// Sainsmart YW Robot (LCM1602) LCD Display
//
//#define LCD_I2C_SAINSMART_YWROBOT

//
// Generic LCM1602 LCD adapter
//
//#define LCM1602

//
// PANELOLU2 LCD with status LEDs,
// separate encoder and click inputs.
//
// Note: This controller requires Arduino's LiquidTWI2 library v1.2.3 or later.
// For more info: https://github.com/lincomatic/LiquidTWI2
//
// Note: The PANELOLU2 encoder click input can either be directly connected to
// a pin (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
//
//#define LCD_I2C_PANELOLU2

//
// Panucatt VIKI LCD with status LEDs,
// integrated click & L/R/U/D buttons, separate encoder inputs.
//
//#define LCD_I2C_VIKI

//
// SSD1306 OLED full graphics generic display
//
//#define U8GLIB_SSD1306

//
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
//
//#define SAV_3DGLCD
#if ENABLED(SAV_3DGLCD)
  //#define U8GLIB_SSD1306
  #define U8GLIB_SH1106
#endif

//
// CONTROLLER TYPE: Shift register panels
//
// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
// LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
//
//#define SAV_3DLCD


Teide

unread,
Mar 3, 2017, 6:31:05 PM3/3/17
to Clone Wars: Imprimiendo impresoras 3D
Versión anterior de Marlin

//======================LCD and SD support====================
//#define ULTRA_LCD  //general lcd support, also 16x2
//#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
//#define SDSUPPORT // Enable SD Card Support in Hardware Console
//#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)

//#define ULTIMAKERCONTROLLER //as available from the ultimaker online store.
//#define ULTIPANEL  //the ultipanel as on thingiverse

// The MaKr3d Makr-Panel with graphic controller and SD support
// http://reprap.org/wiki/MaKr3d_MaKrPanel
//#define MAKRPANEL

// The RepRapDiscount Smart Controller (white PCB)
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller
//#define REPRAP_DISCOUNT_SMART_CONTROLLER

// The GADGETS3D G3D LCD/SD Controller (blue PCB)
// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
//#define G3D_PANEL

// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB)
// http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

// The RepRapWorld REPRAPWORLD_KEYPAD v1.1
// http://reprapworld.com/?products_details&products_id=202&cPath=1591_1626
//#define REPRAPWORLD_KEYPAD
//#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 // how much should be moved when a key is pressed, eg 10.0 means 10mm per click

// The Elefu RA Board Control Panel
// http://www.elefu.com/index.php?route=product/product&product_id=53
// REMEMBER TO INSTALL LiquidCrystal_I2C.h in your ARUDINO library folder: https://github.com/kiyoshigawa/LiquidCrystal_I2C
//#define RA_CONTROL_PANEL

//automatic expansion
#if defined (MAKRPANEL)
 #define DOGLCD
 #define SDSUPPORT
 #define ULTIPANEL
 #define NEWPANEL
 #define DEFAULT_LCD_CONTRAST 17
#endif

#if defined (REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER)
 #define DOGLCD
 #define U8GLIB_ST7920
 #define REPRAP_DISCOUNT_SMART_CONTROLLER
#endif

#if defined(ULTIMAKERCONTROLLER) || defined(REPRAP_DISCOUNT_SMART_CONTROLLER) || defined(G3D_PANEL)
 #define ULTIPANEL
 #define NEWPANEL
#endif

#if defined(REPRAPWORLD_KEYPAD)
  #define NEWPANEL
  #define ULTIPANEL
#endif
#if defined(RA_CONTROL_PANEL)
 #define ULTIPANEL
 #define NEWPANEL
 #define LCD_I2C_TYPE_PCA8574
 #define LCD_I2C_ADDRESS 0x27   // I2C Address of the port expander
#endif

//I2C PANELS

//#define LCD_I2C_SAINSMART_YWROBOT
#ifdef LCD_I2C_SAINSMART_YWROBOT
  // This uses the LiquidCrystal_I2C library ( https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home )
  // Make sure it is placed in the Arduino libraries directory.
  #define LCD_I2C_TYPE_PCF8575
  #define LCD_I2C_ADDRESS 0x27   // I2C Address of the port expander
  #define NEWPANEL
  #define ULTIPANEL
#endif

// PANELOLU2 LCD with status LEDs, separate encoder and click inputs
//#define LCD_I2C_PANELOLU2
#ifdef LCD_I2C_PANELOLU2
  // This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
  // Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
  // (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
  // Note: The PANELOLU2 encoder click input can either be directly connected to a pin
  //       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
  #define LCD_I2C_TYPE_MCP23017
  #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander
  #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD
  #define NEWPANEL
  #define ULTIPANEL
#endif

// Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
//#define LCD_I2C_VIKI
#ifdef LCD_I2C_VIKI
  // This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
  // Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
  // Note: The pause/stop/resume LCD button pin should be connected to the Arduino
  //       BTN_ENC pin (or set BTN_ENC to -1 if not used)
  #define LCD_I2C_TYPE_MCP23017
  #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander
  #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD (requires LiquidTWI2 v1.2.3 or later)
  #define NEWPANEL
  #define ULTIPANEL
#endif

#ifdef ULTIPANEL
//  #define NEWPANEL  //enable this if you have a click-encoder panel
  #define SDSUPPORT
  #define ULTRA_LCD
  #ifdef DOGLCD // Change number of lines to match the DOG graphic display
    #define LCD_WIDTH 20
    #define LCD_HEIGHT 5
  #else
    #define LCD_WIDTH 20
    #define LCD_HEIGHT 4
  #endif
#else //no panel but just lcd
  #ifdef ULTRA_LCD
  #ifdef DOGLCD // Change number of lines to match the 128x64 graphics display
    #define LCD_WIDTH 20
    #define LCD_HEIGHT 5
  #else
    #define LCD_WIDTH 16
    #define LCD_HEIGHT 2
  #endif
  #endif
#endif

// default LCD contrast for dogm-like LCD displays
#ifdef DOGLCD
# ifndef DEFAULT_LCD_CONTRAST
#  define DEFAULT_LCD_CONTRAST 32
# endif
#endif

// Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino
//#define FAST_PWM_FAN

// Use software PWM to drive the fan, as for the heaters. This uses a very low frequency
// which is not ass annoying as with the hardware PWM. On the other hand, if this frequency
// is too low, you should also increment SOFT_PWM_SCALE.
//#define FAN_SOFT_PWM

// Incrementing this by 1 will double the software PWM frequency,
// affecting heaters, and the fan if FAN_SOFT_PWM is enabled.
// However, control resolution will be halved for each increment;
// at zero value, there are 128 effective control positions.
#define SOFT_PWM_SCALE 0

// M240  Triggers a camera by emulating a Canon RC-1 Remote
// Data from: http://www.doc-diy.net/photo/rc-1_hacked/
// #define PHOTOGRAPH_PIN     23

// SF send wrong arc g-codes when using Arc Point as fillet procedure
//#define SF_ARC_FIX

// Support for the BariCUDA Paste Extruder.
//#define BARICUDA

/*********************************

VincentM

unread,
Mar 3, 2017, 6:56:34 PM3/3/17
to Clone Wars: Imprimiendo impresoras 3D
Prueba a descomentar, en Configuration_adv.h :

//#define ALWAYS_ALLOW_MENU

No creo, pero por probar ...

Iceflow

unread,
Mar 3, 2017, 8:29:14 PM3/3/17
to asrob-uc3m-i...@googlegroups.com
En la versión nueva tienes descomentado el doglcd y en el viejo no... prueba también, por probar, a descomentarlo en el viejo y ver que pasa...

Suponemos que tienes correctamente instalada la u8glib no? creo que si no no se vería nada en pantalla, pero por si las moscas...

Lo único que quedaría por probar es que mires si los pines de control del encoder en el arduino funcionan... y mires que den continuidad con los correspondientes de la ramps...

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Jaime Garcia de Haro

unread,
Mar 4, 2017, 5:23:53 AM3/4/17
to asrob-uc3m-i...@googlegroups.com
En principio he comentado y descomentado todo lo que me han dicho y nada. Lo he probado con dos arduinos y ramps distintas. Hoy montare el encoder en un arduino uno y lo probaré.

El 4 mar. 2017 1:29, "Iceflow" <ais...@gmail.com> escribió:
En la versión nueva tienes descomentado el doglcd y en el viejo no... prueba también, por probar, a descomentarlo en el viejo y ver que pasa...

Suponemos que tienes correctamente instalada la u8glib no? creo que si no no se vería nada en pantalla, pero por si las moscas...

Lo único que quedaría por probar es que mires si los pines de control del encoder en el arduino funcionan... y mires que den continuidad con los correspondientes de la ramps...
El 4 de marzo de 2017, 0:56, VincentM <vincen...@gmail.com> escribió:
Prueba a descomentar, en Configuration_adv.h :

//#define ALWAYS_ALLOW_MENU

No creo, pero por probar ...

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/bcba78d7-7157-4130-ba8b-348784926637%40googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Iceflow

unread,
Mar 4, 2017, 12:41:21 PM3/4/17
to asrob-uc3m-i...@googlegroups.com
Ese encoder tiene algo chungo... no queda otra... si los dos firmwares que has probado en las otras dos ramps y arduinos están mal ya seria jodienda... :S

El 4 de marzo de 2017, 11:23, Jaime Garcia de Haro <jaimegar...@gmail.com> escribió:
En principio he comentado y descomentado todo lo que me han dicho y nada. Lo he probado con dos arduinos y ramps distintas. Hoy montare el encoder en un arduino uno y lo probaré.
El 4 mar. 2017 1:29, "Iceflow" <ais...@gmail.com> escribió:
En la versión nueva tienes descomentado el doglcd y en el viejo no... prueba también, por probar, a descomentarlo en el viejo y ver que pasa...

Suponemos que tienes correctamente instalada la u8glib no? creo que si no no se vería nada en pantalla, pero por si las moscas...

Lo único que quedaría por probar es que mires si los pines de control del encoder en el arduino funcionan... y mires que den continuidad con los correspondientes de la ramps...

El 4 de marzo de 2017, 0:56, VincentM <vincen...@gmail.com> escribió:
Prueba a descomentar, en Configuration_adv.h :

//#define ALWAYS_ALLOW_MENU

No creo, pero por probar ...

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/bcba78d7-7157-4130-ba8b-348784926637%40googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/CAHN3uBgHJBVd6M5kwJYadrT95K6xHLZ2P7wSmCgzDDjxAsvPLQ%40mail.gmail.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Teide

unread,
Mar 6, 2017, 4:53:09 PM3/6/17
to Clone Wars: Imprimiendo impresoras 3D


POR FIIIIINNNN

Le lleve el encoder a un compañero y me lo miro con el osciloscopio y estaba jodido, la madre que lo pario. Compré uno nuevo lo he soldado y solucionado.

Después de trastear tanto en el marlin tengo que ver que todo este en su sitio. De momento camina, detecta que la tarjeta está puesta pero no la lee.

Prusaludos

Xoan Sampaiño

unread,
Mar 6, 2017, 4:55:43 PM3/6/17
to asrob-uc3m-impresoras-3d
El día 6 de marzo de 2017, 22:53, Teide <jaimegar...@gmail.com> escribió:
> POR FIIIIINNNN
>
> Le lleve el encoder a un compañero y me lo miro con el osciloscopio y estaba
> jodido, la madre que lo pario. Compré uno nuevo lo he soldado y solucionado.

Genial :)

> Después de trastear tanto en el marlin tengo que ver que todo este en su
> sitio. De momento camina, detecta que la tarjeta está puesta pero no la lee.

Algunas tarjetas SD no se llevan bien con Arduino. Lo mejor es que
pruebes con otra, cuanto más pequeña mejor (4 GiB como mucho) y
formateada como FAT32.

--
Xoan Sampaiño | http://about.me/xoan

VincentM

unread,
Mar 6, 2017, 5:01:55 PM3/6/17
to Clone Wars: Imprimiendo impresoras 3D
:D

Jaime Garcia de Haro

unread,
Mar 9, 2017, 1:24:09 PM3/9/17
to asrob-uc3m-i...@googlegroups.com
He probado otras tarjetas y sigue sin funcionar.
Decidí montar en un arduino uno el lcd pero solo la sd. Funcionó y pudo leer el archivo que grabé en la tarjeta. Hice lo mismo pero con el mega y tambien funcionó. La diferencia es que la librería es la sd.h.
¿Que puede ser lo que esta ocurriendo? y ¿Donde puedo mirar los pines que usa el marlin para el lector sd (libreria)?
Prusaludos

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Iceflow

unread,
Mar 9, 2017, 1:40:43 PM3/9/17
to asrob-uc3m-i...@googlegroups.com
Los pines los tienes dentro de la carpeta donde tengas el marlin.ino busca un archivo que se llama pins_RAMPS.h

El 9 de marzo de 2017, 19:24, Jaime Garcia de Haro <jaimegar...@gmail.com> escribió:
He probado otras tarjetas y sigue sin funcionar.
Decidí montar en un arduino uno el lcd pero solo la sd. Funcionó y pudo leer el archivo que grabé en la tarjeta. Hice lo mismo pero con el mega y tambien funcionó. La diferencia es que la librería es la sd.h.
¿Que puede ser lo que esta ocurriendo? y ¿Donde puedo mirar los pines que usa el marlin para el lector sd (libreria)?
Prusaludos
El 6 mar. 2017 21:55, "Xoan Sampaiño" <xoansa...@gmail.com> escribió:
El día 6 de marzo de 2017, 22:53, Teide <jaimegar...@gmail.com> escribió:
> POR FIIIIINNNN
>
> Le lleve el encoder a un compañero y me lo miro con el osciloscopio y estaba
> jodido, la madre que lo pario. Compré uno nuevo lo he soldado y solucionado.

Genial :)

> Después de trastear tanto en el marlin tengo que ver que todo este en su
> sitio. De momento camina, detecta que la tarjeta está puesta pero no la lee.

Algunas tarjetas SD no se llevan bien con Arduino. Lo mejor es que
pruebes con otra, cuanto más pequeña mejor (4 GiB como mucho) y
formateada como FAT32.

--
Xoan Sampaiño | http://about.me/xoan


--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.

Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/CAL123fS3nc6Y6XFZWXBB8iBV6NzZ6q%2BHs8dtU2UGsGPKtGS0tw%40mail.gmail.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

VincentM

unread,
Mar 10, 2017, 10:30:43 AM3/10/17
to Clone Wars: Imprimiendo impresoras 3D
Parece más otro fallo típico en esos LCD's: Lector de SD mal soldado o haciendo mal contacto.
Me inclino más por esto que por problemas de Marlin.

El jueves, 9 de marzo de 2017, 19:24:09 (UTC+1), Teide escribió:
He probado otras tarjetas y sigue sin funcionar.
Decidí montar en un arduino uno el lcd pero solo la sd. Funcionó y pudo leer el archivo que grabé en la tarjeta. Hice lo mismo pero con el mega y tambien funcionó. La diferencia es que la librería es la sd.h.
¿Que puede ser lo que esta ocurriendo? y ¿Donde puedo mirar los pines que usa el marlin para el lector sd (libreria)?
Prusaludos
El 6 mar. 2017 21:55, "Xoan Sampaiño" <xoansa...@gmail.com> escribió:
El día 6 de marzo de 2017, 22:53, Teide <jaimegar...@gmail.com> escribió:
> POR FIIIIINNNN
>
> Le lleve el encoder a un compañero y me lo miro con el osciloscopio y estaba
> jodido, la madre que lo pario. Compré uno nuevo lo he soldado y solucionado.

Genial :)

> Después de trastear tanto en el marlin tengo que ver que todo este en su
> sitio. De momento camina, detecta que la tarjeta está puesta pero no la lee.

Algunas tarjetas SD no se llevan bien con Arduino. Lo mejor es que
pruebes con otra, cuanto más pequeña mejor (4 GiB como mucho) y
formateada como FAT32.

--
Xoan Sampaiño | http://about.me/xoan

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

Teide

unread,
Mar 12, 2017, 7:30:20 PM3/12/17
to Clone Wars: Imprimiendo impresoras 3D



Parece más otro fallo típico en esos LCD's: Lector de SD mal soldado o haciendo mal contacto.
Me inclino más por esto que por problemas de Marlin.

Buenas noches,


Sigo con este cacharro dandole vueltas. Como comenté en un post anterior, he montado mi 
Full Graphic Smart Controller en una protoboard con un pequeño programa de arduino que tenía que leer un texto. No tuvo ningún problema y lo imprimio en el Monitor Serie. Con esto quiero decir que SI funciona el lector SD. Pero cuando lo conecto y hago funcionar el marlin, nada de nada, sigue dicieno que NO hay tarjeta.

Estuve mirando el PINRAMPS.H y no aparece el pin del MISO. Para ser mas exacto la pantalla "REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
" no esta, la que viene es la "ELB_FULL_GRAPHIC_CONTROLLER" y que yo sepa no es lo mismo, con lo que los pins que tienen que conectarse no se cuales son realmente.

Esto son los pins en el programa donde SI me funciona el lector sd:

Arduino Mega

GND         GND
+3.3V       No conectado
+5V         5V
CS           4
MOSI       51
SCK        52
MISO      50
GND       GND



Y esto son los pins de mi LCD
  
VCC           D21
LCD7          D29
LCD5          D25
LCDRS       D16
BTN ENC    D35
GND           GND
LCD6          D27
LCD4          D23
LCDE          D17
BEEPER     D37
PB3(MISO ) D52
BTN EN1     D31
BTN EN2     D33
SD DET       D49
GND            GND  
PB (SCK)     D50
SD CSEL     D53
PB2(MOSI)   D51
RESET         D41
KILL              X   

Disculpen el quijote que he escrito. Si alguien ve algo raro que me diga, gracias.

Prusaludos























 

Teide

unread,
Mar 15, 2017, 7:13:12 PM3/15/17
to Clone Wars: Imprimiendo impresoras 3D

Buenas noches,

SOLUCIONADO, YA FUNCIONA.

¿cómo?, es muy complejo explicarlo aquí. Tendría que bajar mucho mi lenguaje técnico para que lo entendieran, pero lo voy a intentar. Ni p... idea, corte el cable, puse el conector nuevamente y funciona.

Ahora sin bromas. Hice las conexiones con cables de unión de una protoboard y funcionaba, después intercale el cable del EXP2 y dejo nuevamente de leer la tarjeta. Hice la union del pin 1 directo y funcionaba. La leche...... lo volví a conectar al cable plano y otra vez error. Lo deje conectado y cambie el cable del pin 2 y lo conecté directo con los cables de la protoboard y funcionaba y pensé, a tomar por c... corto el cable y pruebo si es grande y como digo al principio funcionó.
Lo extraño es que timbré los cables antes de cortarlo y no tenían error ninguno, ni estaban cortado ni en corto, no se, cosas de la electrónica.

Les pongo una foto con el LCD reconociendo la SD y el trozo de cable cortado :)






Prusaludos

Iceflow

unread,
Mar 15, 2017, 7:29:12 PM3/15/17
to asrob-uc3m-i...@googlegroups.com
Misterios misteriosos, expedientes prusos... O.o

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Daniel Torres Gonzalez

unread,
Mar 15, 2017, 7:31:08 PM3/15/17
to asrob-uc3m-i...@googlegroups.com
A lo mejor te hacia un falso contacto. De esos que en una posición rula y en otra no. 

El 15 de marzo de 2017, 23:29, Iceflow <ais...@gmail.com> escribió:
Misterios misteriosos, expedientes prusos... O.o
El 16 mar. 2017 12:13 a. m., "Teide" <jaimegar...@gmail.com> escribió:

Buenas noches,

SOLUCIONADO, YA FUNCIONA.

¿cómo?, es muy complejo explicarlo aquí. Tendría que bajar mucho mi lenguaje técnico para que lo entendieran, pero lo voy a intentar. Ni p... idea, corte el cable, puse el conector nuevamente y funciona.

Ahora sin bromas. Hice las conexiones con cables de unión de una protoboard y funcionaba, después intercale el cable del EXP2 y dejo nuevamente de leer la tarjeta. Hice la union del pin 1 directo y funcionaba. La leche...... lo volví a conectar al cable plano y otra vez error. Lo deje conectado y cambie el cable del pin 2 y lo conecté directo con los cables de la protoboard y funcionaba y pensé, a tomar por c... corto el cable y pruebo si es grande y como digo al principio funcionó.
Lo extraño es que timbré los cables antes de cortarlo y no tenían error ninguno, ni estaban cortado ni en corto, no se, cosas de la electrónica.

Les pongo una foto con el LCD reconociendo la SD y el trozo de cable cortado :)






Prusaludos

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/31a0bf10-7308-47fd-8173-d749d4046e2b%40googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/h0Y2yHo6Lf0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages