Jump to content

Linp

Miembro
  • Content Count

    188
  • Joined

  • Last visited

  • Days Won

    4


Reputation Activity

  1. Genial
    Linp reacted to Ferlozano in Menu Engineering Mode   
    Eso lo dejamos en manos del ingeniero de la NASA que tenemos que se llama @Linp
  2. Genial
    Linp reacted to admin in Menu Engineering Mode   
    Algunas imágenes de lo que nos podemos encontrar:











  3. Me Gusta
    Linp reacted to Archi in Menu Engineering Mode   
    De casualidad he descubierto la pantalla, el codigo no ha sido por casualidad, más bien google..jajaja.
     
    Para entrar en este menú deberemos de pulsar la tecla de la pantalla con el símbolo de una nota musical durante al menos 5 seg. y no más de 10 sec. Si lo mantenemos 10sec. haremos un reset a la pantalla. El código es 7503900.
     
    No sé si esta pantalla sirve de algo para nosotros, creo que como indica su nombre es para los ingenieros/mecánicos... pero bueno ahí dejo mi aportación y a ver si algún compañero más osado consigue sacarle provecho.
     
    saludos
     
  4. Genial
    Linp got a reaction from Jordi Sanchez Cruz in Curiosidades que quizás no sabías de tu Rifter   
    Hola.
     
    Pues la verdad es que en este coche no lo sé pero normalmente casi todos los que he tenido lo llevaban.
     
    Normalmente se activa con una combinación de botones y en algunos casos se podían activar funciones que venían quitadas por defecto.
     
    En el último Opel Corsa que tuve, dándole cuatro pulsaciones cortas y una larga en el reset parcial entrabas en un submenú que te indicaba parámetros como voltaje, amperaje, temperatura del agua, rpm, fecha de fabricación, versión del software de la ECU, etc... también tenía otro al que se entraba con la palanca de los intermitentes y el limpia que te permitía activar las luces al abrir el coche, avisador de límite de velocidad, elevalunas automáticos al cerrar el coche, etc... 
     
    Funciones que no venían de serie.
     
    En otro LandRover que tengo lo mismo, puedes quitar el aviso de revisión de taller, el avisador de cinturones, también alguna función de los elevalunas, etc..
     
    En otro Rover jugando con el pedal del freno y la llave contacto..
     
    Me imagino que estos coches también tienen que llevar algo de esto pero adivina como se entra.
     
    Saludos.
  5. Genial
    Linp reacted to Ferlozano in Curiosidades que quizás no sabías de tu Rifter   
    Habrá que hacer como cuando jugabas al street fighter en la consola.. que tocabas tantos botones a la vez que hacías un súpercombo que dejabas ko a tu amigo y él te preguntaba cómo lo habías hecho y tú te hacías el interesante (sin tener ni idea claro está de cómo lo habías hecho). Jajaja
  6. Gracias
    Linp got a reaction from Jose34 in Indicador FAP con pantalla OLED   
    Nota admin: puedes verlo en el blog
     
    Hola.
     
    Quería compartir este brico que tiene como finalidad conocer cuando el FAP de nuestro vehículo está en funcionamiento, evitar parar el motor y cortar la regeneración.
     
    A groso modo, el principio de funcionamiento es aumentar en todo lo posible el consumo del coche para subir la temperatura de los gases de escape, dado que también se activan los espejos y luneta térmica aprovecharemos esta fuente de corriente para encender nuestra pantalla OLED de 1,3".
     
    El brico requiere de algunos conocimientos previos pero es más sencillo de lo que parece a priori.
     
    Para este brico necesitaremos los siguientes materiales:
     
    1 x Pantalla OLED de 1,3" monocromática
    1 x Arduino Nano
    1 x Tornillo allen de 4x25 con su correspondiente arandela y tuerca.

     
    Vinilo 3M tipo Di-Noc o similar para el acabado final (esto es cuestión de gustos)
     
    Cables de 1mm para conexiones internas
    Cable bipolar de 1,5mm para traer la tensión desde el espejo retrovisor hasta el montaje
    Regleta de conexión o similar
    Soldador
    Pegamento térmico
     
    Impresora 3D aunque también es posible encontrar servicios online donde nos pueden imprimir la pieza.
     

     
    Los ficheros para descargar son:
    arandela_FAP(1).stltapa.stlfap_(1).stl
     
    En breve actualizo en Thingiverse.com
    ___________________________________________________________________________________________________________
     
    Lo primero es instalar la IDE de Arduino en nuestro PC.
     
    https://www.arduino.cc/en/Main/Software
     
    y dentro de la capeta de instalación, en libraries descomprimiremos la siguiente librería:
     
    U8glib_Arduino-master.rar
     
    Una vez descomprimida abriremos la IDE de Arduino y copiaremos el siguiente código:
     
    /*################## Test modulo OLED SH1106 ######################## * Filename: SH1106_Ej1.ino * Descripción: Prueba modulo SH1106 * Autor: Jose Mª Morales * Revisión: 10-05-2017 * Probado: ARDUINO UNO r3 - IDE 1.8.2 (Windows7) * Web: www.playbyte.es/electronica/ * Licencia: Creative Commons Share-Alike 3.0 * http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES * Modificado para ClubPeugeot por Julián. * ############################################################## */ #include "U8glib.h" // Constructor especifico para el display utilizado // ================================================= //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK int X_pos = 0; // posicion inicial scroll void setup() { // u8g.setFont(u8g_font_unifont); // Selecciona tipo letra // u8g.setColorIndex(1); // Pixel on. // u8g.setRot180(); // flip screen } //============================================================ void loop(void) { // ############## Inicio "picture loop" ####### u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // ############## Fin "picture loop" ########## if(X_pos > -250){ // posicion horizontal scroll X_pos--; } else{ X_pos = 0; } // cuando esta fuera de pantalla se inicia } //============================================================ void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( X_pos, 15, " No apague motor"); // Scroll horizontal u8g.drawLine(0, 18, 127, 18); // linea separacion u8g.setFont(u8g_font_osb18); // cambio tipo de letra u8g.drawStr( 12, 44, "FAP: ON "); u8g.setFont(u8g_font_5x7); // u8g.setFont(u8g_font_9x15); u8g.drawStr( 0, 62, "--- BlueHDI 1.5L 102CV ---"); }  
    Una vez copiado procedemos a conectar el Arduino Nano mediante el USB a nuestro PC, compilamos y enviamos el programa. En menos de un minuto la placa estará programada y lista para funcionar.
     
    En segundo lugar conectaremos los cables a la pantalla OLED, pasamos los cables como figura en la imagen y acabamos de encajar la pantalla a través de la abertura diseñada para ello. Seguidamente le ponemos unas gotitas de pegamento térmico, la centramos y dejamos que enfríe

     
    A continuación quitamos las piezas transversales del soporte pero sin tirarlas, una vez montado el Arduino Nano las volveremos a pegar con dos puntos de Loctite.
     

     
    El siguiente paso es soldar los cables, la pantalla tienes cuatro pines:
     
    PIN VDD > 3V3 del Arduino
    PIN GND > GND Arduino
    PIN SCK > A5 Arduino
    PIN SDA > A4 Arduino
     
    Con esto ya tenemos lista la pantalla.
     
    En el Arduino Nano nos quedará por soldar los cables de voltaje:
     
    PIN VIN > Cable positivo de 12v (que irá al térmico del coche)
    PIN GND > Cable negativo a cualquier negativo que tenga el coche
     
    Le colocamos los dos trocitos de plástico transversales con dos gotitas de Loctite y dejamos los cables más o menos presentables. Embridaremos los cables de alimentación tal y como figura en la imagen, esto dará seguridad a los hilos de alimentación. Seguidamente le colocamos la tapa y procedemos a fijarlo en el coche.
     
    IMPORTANTE: Una vez colocada la tapa trasera y pasados los cables por el orificio es recomendable montar un fusible aéreo (es posible encontrarlos en tiendas de recambios de coche o de electrónica)
     

     
    Si lo hemos programado bien veremos esto en pantalla:
     
    20190907_212310.webm
     
    El siguiento paso es desmontar el tablero del vehículo, para ello haremos tiraremos hacia nosotros de la pieza de plástico que ya aparece retirada en la imagen, no tengáis miedo porque lleva un tipo de fijación que difícilmente se puede romper. Os podéis ayudar con una pequeña espátula de plástico.
     

     
    Sacamos los cuatro tornillos y tiramos hacia arriba y hacia nosotros la pieza, sale prácticamente sola. Ahora ya podemos pasar el cable y montar nuestro brico, embridando los cables cuidadosamente y llevándolos hasta la caja que hay bajo el volante.
     

     
    Insertamos el módulo y lo collamos con la brida de sujección que hemos diseñado previamente.
     

     
    Montamos de nuevo la pieza, conectamos los cables de alimentación a los del espejo térmico o luneta  y el resultado debería ser algo parecido a esto:
     

     
    Eso es más o menos todo. En principio puede asustar pero no es tanto como parece, un par de cafés y un rato de entretenimiento asegurado.
     
    Saludos
     
     
  7. Me Gusta
    Linp got a reaction from otrojaf in Entrada de agua?   
    Hola.
     
    Me pasa lo mismo, de hecho cuando lo llevo a lavar toca pasarle gamuza pero si te fijas bien esas zonas pertenecen al exterior de la carrocería, no me preocuparía en exceso.
     
    Un saludo.
     
     
  8. Genial
    Linp got a reaction from larsson in Curiosidades que quizás no sabías de tu Rifter   
    Hola.
     
    Pues la verdad es que en este coche no lo sé pero normalmente casi todos los que he tenido lo llevaban.
     
    Normalmente se activa con una combinación de botones y en algunos casos se podían activar funciones que venían quitadas por defecto.
     
    En el último Opel Corsa que tuve, dándole cuatro pulsaciones cortas y una larga en el reset parcial entrabas en un submenú que te indicaba parámetros como voltaje, amperaje, temperatura del agua, rpm, fecha de fabricación, versión del software de la ECU, etc... también tenía otro al que se entraba con la palanca de los intermitentes y el limpia que te permitía activar las luces al abrir el coche, avisador de límite de velocidad, elevalunas automáticos al cerrar el coche, etc... 
     
    Funciones que no venían de serie.
     
    En otro LandRover que tengo lo mismo, puedes quitar el aviso de revisión de taller, el avisador de cinturones, también alguna función de los elevalunas, etc..
     
    En otro Rover jugando con el pedal del freno y la llave contacto..
     
    Me imagino que estos coches también tienen que llevar algo de esto pero adivina como se entra.
     
    Saludos.
  9. Me Gusta
    Linp reacted to Jordi Sanchez Cruz in Compatibilidad GPS telefono modelo sin navegador   
    Prueba un cable de calidad.
    Segun el cable que pongo no va el Android Auto.
    Y con un galaxy S6 que he hecho la prueba va Android Auto sin problemas. 
     
  10. Me Gusta
    Linp reacted to Jordi Sanchez Cruz in Curiosidades que quizás no sabías de tu Rifter   
    En el caso de Opel. 
    En el volante hay un botón mute.
    Para subir y bajar volumen es una palanca que sube o baja es un único control no dos botones. 
     
  11. Me Gusta
    Linp reacted to NatxoLM in Luces maletero   
    Si queréis más luz en el maletero sin complicaros demasiado la vida podéis poner estos Plafones
    Son exactamente iguales de forma y conexiones que los originales, solo es cambiar uno por otro en el lado izquierdo. En el lado derecho justo enfrente hay que hacer un agujero del mismo tamaño que el original. Yo he pasado el cable protegido con una funda desmontando la goma y metiendolo entre la chapa y el guarnecido.
    Con uno solo ya se nota mucha más luz.


  12. Genial
    Linp got a reaction from 308 Active in Indicador FAP con pantalla OLED   
    Nota admin: puedes verlo en el blog
     
    Hola.
     
    Quería compartir este brico que tiene como finalidad conocer cuando el FAP de nuestro vehículo está en funcionamiento, evitar parar el motor y cortar la regeneración.
     
    A groso modo, el principio de funcionamiento es aumentar en todo lo posible el consumo del coche para subir la temperatura de los gases de escape, dado que también se activan los espejos y luneta térmica aprovecharemos esta fuente de corriente para encender nuestra pantalla OLED de 1,3".
     
    El brico requiere de algunos conocimientos previos pero es más sencillo de lo que parece a priori.
     
    Para este brico necesitaremos los siguientes materiales:
     
    1 x Pantalla OLED de 1,3" monocromática
    1 x Arduino Nano
    1 x Tornillo allen de 4x25 con su correspondiente arandela y tuerca.

     
    Vinilo 3M tipo Di-Noc o similar para el acabado final (esto es cuestión de gustos)
     
    Cables de 1mm para conexiones internas
    Cable bipolar de 1,5mm para traer la tensión desde el espejo retrovisor hasta el montaje
    Regleta de conexión o similar
    Soldador
    Pegamento térmico
     
    Impresora 3D aunque también es posible encontrar servicios online donde nos pueden imprimir la pieza.
     

     
    Los ficheros para descargar son:
    arandela_FAP(1).stltapa.stlfap_(1).stl
     
    En breve actualizo en Thingiverse.com
    ___________________________________________________________________________________________________________
     
    Lo primero es instalar la IDE de Arduino en nuestro PC.
     
    https://www.arduino.cc/en/Main/Software
     
    y dentro de la capeta de instalación, en libraries descomprimiremos la siguiente librería:
     
    U8glib_Arduino-master.rar
     
    Una vez descomprimida abriremos la IDE de Arduino y copiaremos el siguiente código:
     
    /*################## Test modulo OLED SH1106 ######################## * Filename: SH1106_Ej1.ino * Descripción: Prueba modulo SH1106 * Autor: Jose Mª Morales * Revisión: 10-05-2017 * Probado: ARDUINO UNO r3 - IDE 1.8.2 (Windows7) * Web: www.playbyte.es/electronica/ * Licencia: Creative Commons Share-Alike 3.0 * http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES * Modificado para ClubPeugeot por Julián. * ############################################################## */ #include "U8glib.h" // Constructor especifico para el display utilizado // ================================================= //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK int X_pos = 0; // posicion inicial scroll void setup() { // u8g.setFont(u8g_font_unifont); // Selecciona tipo letra // u8g.setColorIndex(1); // Pixel on. // u8g.setRot180(); // flip screen } //============================================================ void loop(void) { // ############## Inicio "picture loop" ####### u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // ############## Fin "picture loop" ########## if(X_pos > -250){ // posicion horizontal scroll X_pos--; } else{ X_pos = 0; } // cuando esta fuera de pantalla se inicia } //============================================================ void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( X_pos, 15, " No apague motor"); // Scroll horizontal u8g.drawLine(0, 18, 127, 18); // linea separacion u8g.setFont(u8g_font_osb18); // cambio tipo de letra u8g.drawStr( 12, 44, "FAP: ON "); u8g.setFont(u8g_font_5x7); // u8g.setFont(u8g_font_9x15); u8g.drawStr( 0, 62, "--- BlueHDI 1.5L 102CV ---"); }  
    Una vez copiado procedemos a conectar el Arduino Nano mediante el USB a nuestro PC, compilamos y enviamos el programa. En menos de un minuto la placa estará programada y lista para funcionar.
     
    En segundo lugar conectaremos los cables a la pantalla OLED, pasamos los cables como figura en la imagen y acabamos de encajar la pantalla a través de la abertura diseñada para ello. Seguidamente le ponemos unas gotitas de pegamento térmico, la centramos y dejamos que enfríe

     
    A continuación quitamos las piezas transversales del soporte pero sin tirarlas, una vez montado el Arduino Nano las volveremos a pegar con dos puntos de Loctite.
     

     
    El siguiente paso es soldar los cables, la pantalla tienes cuatro pines:
     
    PIN VDD > 3V3 del Arduino
    PIN GND > GND Arduino
    PIN SCK > A5 Arduino
    PIN SDA > A4 Arduino
     
    Con esto ya tenemos lista la pantalla.
     
    En el Arduino Nano nos quedará por soldar los cables de voltaje:
     
    PIN VIN > Cable positivo de 12v (que irá al térmico del coche)
    PIN GND > Cable negativo a cualquier negativo que tenga el coche
     
    Le colocamos los dos trocitos de plástico transversales con dos gotitas de Loctite y dejamos los cables más o menos presentables. Embridaremos los cables de alimentación tal y como figura en la imagen, esto dará seguridad a los hilos de alimentación. Seguidamente le colocamos la tapa y procedemos a fijarlo en el coche.
     
    IMPORTANTE: Una vez colocada la tapa trasera y pasados los cables por el orificio es recomendable montar un fusible aéreo (es posible encontrarlos en tiendas de recambios de coche o de electrónica)
     

     
    Si lo hemos programado bien veremos esto en pantalla:
     
    20190907_212310.webm
     
    El siguiento paso es desmontar el tablero del vehículo, para ello haremos tiraremos hacia nosotros de la pieza de plástico que ya aparece retirada en la imagen, no tengáis miedo porque lleva un tipo de fijación que difícilmente se puede romper. Os podéis ayudar con una pequeña espátula de plástico.
     

     
    Sacamos los cuatro tornillos y tiramos hacia arriba y hacia nosotros la pieza, sale prácticamente sola. Ahora ya podemos pasar el cable y montar nuestro brico, embridando los cables cuidadosamente y llevándolos hasta la caja que hay bajo el volante.
     

     
    Insertamos el módulo y lo collamos con la brida de sujección que hemos diseñado previamente.
     

     
    Montamos de nuevo la pieza, conectamos los cables de alimentación a los del espejo térmico o luneta  y el resultado debería ser algo parecido a esto:
     

     
    Eso es más o menos todo. En principio puede asustar pero no es tanto como parece, un par de cafés y un rato de entretenimiento asegurado.
     
    Saludos
     
     
  13. Gracias
    Linp got a reaction from Leal in Indicador FAP con pantalla OLED   
    Nota admin: puedes verlo en el blog
     
    Hola.
     
    Quería compartir este brico que tiene como finalidad conocer cuando el FAP de nuestro vehículo está en funcionamiento, evitar parar el motor y cortar la regeneración.
     
    A groso modo, el principio de funcionamiento es aumentar en todo lo posible el consumo del coche para subir la temperatura de los gases de escape, dado que también se activan los espejos y luneta térmica aprovecharemos esta fuente de corriente para encender nuestra pantalla OLED de 1,3".
     
    El brico requiere de algunos conocimientos previos pero es más sencillo de lo que parece a priori.
     
    Para este brico necesitaremos los siguientes materiales:
     
    1 x Pantalla OLED de 1,3" monocromática
    1 x Arduino Nano
    1 x Tornillo allen de 4x25 con su correspondiente arandela y tuerca.

     
    Vinilo 3M tipo Di-Noc o similar para el acabado final (esto es cuestión de gustos)
     
    Cables de 1mm para conexiones internas
    Cable bipolar de 1,5mm para traer la tensión desde el espejo retrovisor hasta el montaje
    Regleta de conexión o similar
    Soldador
    Pegamento térmico
     
    Impresora 3D aunque también es posible encontrar servicios online donde nos pueden imprimir la pieza.
     

     
    Los ficheros para descargar son:
    arandela_FAP(1).stltapa.stlfap_(1).stl
     
    En breve actualizo en Thingiverse.com
    ___________________________________________________________________________________________________________
     
    Lo primero es instalar la IDE de Arduino en nuestro PC.
     
    https://www.arduino.cc/en/Main/Software
     
    y dentro de la capeta de instalación, en libraries descomprimiremos la siguiente librería:
     
    U8glib_Arduino-master.rar
     
    Una vez descomprimida abriremos la IDE de Arduino y copiaremos el siguiente código:
     
    /*################## Test modulo OLED SH1106 ######################## * Filename: SH1106_Ej1.ino * Descripción: Prueba modulo SH1106 * Autor: Jose Mª Morales * Revisión: 10-05-2017 * Probado: ARDUINO UNO r3 - IDE 1.8.2 (Windows7) * Web: www.playbyte.es/electronica/ * Licencia: Creative Commons Share-Alike 3.0 * http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES * Modificado para ClubPeugeot por Julián. * ############################################################## */ #include "U8glib.h" // Constructor especifico para el display utilizado // ================================================= //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK int X_pos = 0; // posicion inicial scroll void setup() { // u8g.setFont(u8g_font_unifont); // Selecciona tipo letra // u8g.setColorIndex(1); // Pixel on. // u8g.setRot180(); // flip screen } //============================================================ void loop(void) { // ############## Inicio "picture loop" ####### u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // ############## Fin "picture loop" ########## if(X_pos > -250){ // posicion horizontal scroll X_pos--; } else{ X_pos = 0; } // cuando esta fuera de pantalla se inicia } //============================================================ void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( X_pos, 15, " No apague motor"); // Scroll horizontal u8g.drawLine(0, 18, 127, 18); // linea separacion u8g.setFont(u8g_font_osb18); // cambio tipo de letra u8g.drawStr( 12, 44, "FAP: ON "); u8g.setFont(u8g_font_5x7); // u8g.setFont(u8g_font_9x15); u8g.drawStr( 0, 62, "--- BlueHDI 1.5L 102CV ---"); }  
    Una vez copiado procedemos a conectar el Arduino Nano mediante el USB a nuestro PC, compilamos y enviamos el programa. En menos de un minuto la placa estará programada y lista para funcionar.
     
    En segundo lugar conectaremos los cables a la pantalla OLED, pasamos los cables como figura en la imagen y acabamos de encajar la pantalla a través de la abertura diseñada para ello. Seguidamente le ponemos unas gotitas de pegamento térmico, la centramos y dejamos que enfríe

     
    A continuación quitamos las piezas transversales del soporte pero sin tirarlas, una vez montado el Arduino Nano las volveremos a pegar con dos puntos de Loctite.
     

     
    El siguiente paso es soldar los cables, la pantalla tienes cuatro pines:
     
    PIN VDD > 3V3 del Arduino
    PIN GND > GND Arduino
    PIN SCK > A5 Arduino
    PIN SDA > A4 Arduino
     
    Con esto ya tenemos lista la pantalla.
     
    En el Arduino Nano nos quedará por soldar los cables de voltaje:
     
    PIN VIN > Cable positivo de 12v (que irá al térmico del coche)
    PIN GND > Cable negativo a cualquier negativo que tenga el coche
     
    Le colocamos los dos trocitos de plástico transversales con dos gotitas de Loctite y dejamos los cables más o menos presentables. Embridaremos los cables de alimentación tal y como figura en la imagen, esto dará seguridad a los hilos de alimentación. Seguidamente le colocamos la tapa y procedemos a fijarlo en el coche.
     
    IMPORTANTE: Una vez colocada la tapa trasera y pasados los cables por el orificio es recomendable montar un fusible aéreo (es posible encontrarlos en tiendas de recambios de coche o de electrónica)
     

     
    Si lo hemos programado bien veremos esto en pantalla:
     
    20190907_212310.webm
     
    El siguiento paso es desmontar el tablero del vehículo, para ello haremos tiraremos hacia nosotros de la pieza de plástico que ya aparece retirada en la imagen, no tengáis miedo porque lleva un tipo de fijación que difícilmente se puede romper. Os podéis ayudar con una pequeña espátula de plástico.
     

     
    Sacamos los cuatro tornillos y tiramos hacia arriba y hacia nosotros la pieza, sale prácticamente sola. Ahora ya podemos pasar el cable y montar nuestro brico, embridando los cables cuidadosamente y llevándolos hasta la caja que hay bajo el volante.
     

     
    Insertamos el módulo y lo collamos con la brida de sujección que hemos diseñado previamente.
     

     
    Montamos de nuevo la pieza, conectamos los cables de alimentación a los del espejo térmico o luneta  y el resultado debería ser algo parecido a esto:
     

     
    Eso es más o menos todo. En principio puede asustar pero no es tanto como parece, un par de cafés y un rato de entretenimiento asegurado.
     
    Saludos
     
     
  14. Me Gusta
    Linp got a reaction from admin in Indicador FAP con pantalla OLED   
    Gracias compis.
     
    Animaros a montarlo, es más sencillo de lo que parece y para mi gusto queda muy bien integrado en el coche.
     
    Para cualquier duda que tengáis aquí me tenéis.
     
    Si tenéis problemas para conseguir las piezas comentadlo, no me cuesta nada imprimir algunas  (mientras no sean 200 😅 🤣) . Se imprimen en media hora y el gasto de material es mínimo. El verlo montado en otros coches ya es suficiente recompensa.
     
    Los componentes se encuentran fácilmente en AliExpress y además muy baratos, no sale por más de 5E
     
    Un saludo.
  15. Me Gusta
    Linp reacted to Ripcliff666 in Indicador FAP con pantalla OLED   
    muy bueno, si señor. tengo una duda, en el coche tengo la consola central, seria algún problema??? me refiero a la hora de quitar el plastico.
  16. Me Gusta
    Linp reacted to tonijimenez in Indicador FAP con pantalla OLED   
    Magnífico trabajo, muchísimas gracias por compartirlo, vaya crack
  17. Genial
    Linp reacted to Juankarlillo in Indicador FAP con pantalla OLED   
    Enhorabuena y muchas gracias por compartir este Brico. Se me ha quedado la boca abierta para el resto de la tarde. Menudo curro de diseño y montaje! Pero o trabajas en la NASA o estás desaprovechao'
  18. Gracias
    Linp got a reaction from ALEXTORE in Suspensiones rifter!!   
    Bueno, las llantas siempre es una cuestión de estética más que otra cosa pero simplemente variando un poco el ancho de vías se gana muchísimo en estabilidad (dentro de los límites legales que es un 3%)
     
    Por lo demás creo que es un vehículo con un chasis bien conseguido, muy rígido, a mi sinceramente que vengo de un Corsilla con suspensiones y chasis reforzado me ha sorprendido bastante,
     
    y después estamos a los que nos gusta toquetear pero con discreción, también es cuestión de gustos.
     
    Saludos.
  19. Gracias
    Linp got a reaction from larsson in Nueva pantalla de Android auto   
    Hola.
     
    Pues doy por finalizado el soporte, he hecho algunas correcciones y queda perfectamente encajado en la guantera y con el vehículo en marcha el teléfono ni se mueve.
     
    Admite teléfonos con pantalla de 5,5" a 6,5". Según el teléfono recomiendo el uso de un fieltro adhesivo en algunas zonas del soporte.
     
    El acabado final dependerá del material de impresión y si utilizamos alguna resina epóxida o bien un vinilo tipo Di-Noc, esto ya es cuestión de gustos.
     
    Cuelgo el  fichero STL para la impresión en 3D por si os apetece probar.
    Combo_Guantera_25.stl
     
    Saludos.


     
    20190901_174506.webm
  20. Gracias
    Linp got a reaction from SergiV in Indicador FAP con pantalla OLED   
    Nota admin: puedes verlo en el blog
     
    Hola.
     
    Quería compartir este brico que tiene como finalidad conocer cuando el FAP de nuestro vehículo está en funcionamiento, evitar parar el motor y cortar la regeneración.
     
    A groso modo, el principio de funcionamiento es aumentar en todo lo posible el consumo del coche para subir la temperatura de los gases de escape, dado que también se activan los espejos y luneta térmica aprovecharemos esta fuente de corriente para encender nuestra pantalla OLED de 1,3".
     
    El brico requiere de algunos conocimientos previos pero es más sencillo de lo que parece a priori.
     
    Para este brico necesitaremos los siguientes materiales:
     
    1 x Pantalla OLED de 1,3" monocromática
    1 x Arduino Nano
    1 x Tornillo allen de 4x25 con su correspondiente arandela y tuerca.

     
    Vinilo 3M tipo Di-Noc o similar para el acabado final (esto es cuestión de gustos)
     
    Cables de 1mm para conexiones internas
    Cable bipolar de 1,5mm para traer la tensión desde el espejo retrovisor hasta el montaje
    Regleta de conexión o similar
    Soldador
    Pegamento térmico
     
    Impresora 3D aunque también es posible encontrar servicios online donde nos pueden imprimir la pieza.
     

     
    Los ficheros para descargar son:
    arandela_FAP(1).stltapa.stlfap_(1).stl
     
    En breve actualizo en Thingiverse.com
    ___________________________________________________________________________________________________________
     
    Lo primero es instalar la IDE de Arduino en nuestro PC.
     
    https://www.arduino.cc/en/Main/Software
     
    y dentro de la capeta de instalación, en libraries descomprimiremos la siguiente librería:
     
    U8glib_Arduino-master.rar
     
    Una vez descomprimida abriremos la IDE de Arduino y copiaremos el siguiente código:
     
    /*################## Test modulo OLED SH1106 ######################## * Filename: SH1106_Ej1.ino * Descripción: Prueba modulo SH1106 * Autor: Jose Mª Morales * Revisión: 10-05-2017 * Probado: ARDUINO UNO r3 - IDE 1.8.2 (Windows7) * Web: www.playbyte.es/electronica/ * Licencia: Creative Commons Share-Alike 3.0 * http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES * Modificado para ClubPeugeot por Julián. * ############################################################## */ #include "U8glib.h" // Constructor especifico para el display utilizado // ================================================= //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK int X_pos = 0; // posicion inicial scroll void setup() { // u8g.setFont(u8g_font_unifont); // Selecciona tipo letra // u8g.setColorIndex(1); // Pixel on. // u8g.setRot180(); // flip screen } //============================================================ void loop(void) { // ############## Inicio "picture loop" ####### u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // ############## Fin "picture loop" ########## if(X_pos > -250){ // posicion horizontal scroll X_pos--; } else{ X_pos = 0; } // cuando esta fuera de pantalla se inicia } //============================================================ void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( X_pos, 15, " No apague motor"); // Scroll horizontal u8g.drawLine(0, 18, 127, 18); // linea separacion u8g.setFont(u8g_font_osb18); // cambio tipo de letra u8g.drawStr( 12, 44, "FAP: ON "); u8g.setFont(u8g_font_5x7); // u8g.setFont(u8g_font_9x15); u8g.drawStr( 0, 62, "--- BlueHDI 1.5L 102CV ---"); }  
    Una vez copiado procedemos a conectar el Arduino Nano mediante el USB a nuestro PC, compilamos y enviamos el programa. En menos de un minuto la placa estará programada y lista para funcionar.
     
    En segundo lugar conectaremos los cables a la pantalla OLED, pasamos los cables como figura en la imagen y acabamos de encajar la pantalla a través de la abertura diseñada para ello. Seguidamente le ponemos unas gotitas de pegamento térmico, la centramos y dejamos que enfríe

     
    A continuación quitamos las piezas transversales del soporte pero sin tirarlas, una vez montado el Arduino Nano las volveremos a pegar con dos puntos de Loctite.
     

     
    El siguiente paso es soldar los cables, la pantalla tienes cuatro pines:
     
    PIN VDD > 3V3 del Arduino
    PIN GND > GND Arduino
    PIN SCK > A5 Arduino
    PIN SDA > A4 Arduino
     
    Con esto ya tenemos lista la pantalla.
     
    En el Arduino Nano nos quedará por soldar los cables de voltaje:
     
    PIN VIN > Cable positivo de 12v (que irá al térmico del coche)
    PIN GND > Cable negativo a cualquier negativo que tenga el coche
     
    Le colocamos los dos trocitos de plástico transversales con dos gotitas de Loctite y dejamos los cables más o menos presentables. Embridaremos los cables de alimentación tal y como figura en la imagen, esto dará seguridad a los hilos de alimentación. Seguidamente le colocamos la tapa y procedemos a fijarlo en el coche.
     
    IMPORTANTE: Una vez colocada la tapa trasera y pasados los cables por el orificio es recomendable montar un fusible aéreo (es posible encontrarlos en tiendas de recambios de coche o de electrónica)
     

     
    Si lo hemos programado bien veremos esto en pantalla:
     
    20190907_212310.webm
     
    El siguiento paso es desmontar el tablero del vehículo, para ello haremos tiraremos hacia nosotros de la pieza de plástico que ya aparece retirada en la imagen, no tengáis miedo porque lleva un tipo de fijación que difícilmente se puede romper. Os podéis ayudar con una pequeña espátula de plástico.
     

     
    Sacamos los cuatro tornillos y tiramos hacia arriba y hacia nosotros la pieza, sale prácticamente sola. Ahora ya podemos pasar el cable y montar nuestro brico, embridando los cables cuidadosamente y llevándolos hasta la caja que hay bajo el volante.
     

     
    Insertamos el módulo y lo collamos con la brida de sujección que hemos diseñado previamente.
     

     
    Montamos de nuevo la pieza, conectamos los cables de alimentación a los del espejo térmico o luneta  y el resultado debería ser algo parecido a esto:
     

     
    Eso es más o menos todo. En principio puede asustar pero no es tanto como parece, un par de cafés y un rato de entretenimiento asegurado.
     
    Saludos
     
     
  21. Me Gusta
    Linp got a reaction from somos5 in Indicador FAP con pantalla OLED   
    Nota admin: puedes verlo en el blog
     
    Hola.
     
    Quería compartir este brico que tiene como finalidad conocer cuando el FAP de nuestro vehículo está en funcionamiento, evitar parar el motor y cortar la regeneración.
     
    A groso modo, el principio de funcionamiento es aumentar en todo lo posible el consumo del coche para subir la temperatura de los gases de escape, dado que también se activan los espejos y luneta térmica aprovecharemos esta fuente de corriente para encender nuestra pantalla OLED de 1,3".
     
    El brico requiere de algunos conocimientos previos pero es más sencillo de lo que parece a priori.
     
    Para este brico necesitaremos los siguientes materiales:
     
    1 x Pantalla OLED de 1,3" monocromática
    1 x Arduino Nano
    1 x Tornillo allen de 4x25 con su correspondiente arandela y tuerca.

     
    Vinilo 3M tipo Di-Noc o similar para el acabado final (esto es cuestión de gustos)
     
    Cables de 1mm para conexiones internas
    Cable bipolar de 1,5mm para traer la tensión desde el espejo retrovisor hasta el montaje
    Regleta de conexión o similar
    Soldador
    Pegamento térmico
     
    Impresora 3D aunque también es posible encontrar servicios online donde nos pueden imprimir la pieza.
     

     
    Los ficheros para descargar son:
    arandela_FAP(1).stltapa.stlfap_(1).stl
     
    En breve actualizo en Thingiverse.com
    ___________________________________________________________________________________________________________
     
    Lo primero es instalar la IDE de Arduino en nuestro PC.
     
    https://www.arduino.cc/en/Main/Software
     
    y dentro de la capeta de instalación, en libraries descomprimiremos la siguiente librería:
     
    U8glib_Arduino-master.rar
     
    Una vez descomprimida abriremos la IDE de Arduino y copiaremos el siguiente código:
     
    /*################## Test modulo OLED SH1106 ######################## * Filename: SH1106_Ej1.ino * Descripción: Prueba modulo SH1106 * Autor: Jose Mª Morales * Revisión: 10-05-2017 * Probado: ARDUINO UNO r3 - IDE 1.8.2 (Windows7) * Web: www.playbyte.es/electronica/ * Licencia: Creative Commons Share-Alike 3.0 * http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES * Modificado para ClubPeugeot por Julián. * ############################################################## */ #include "U8glib.h" // Constructor especifico para el display utilizado // ================================================= //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK int X_pos = 0; // posicion inicial scroll void setup() { // u8g.setFont(u8g_font_unifont); // Selecciona tipo letra // u8g.setColorIndex(1); // Pixel on. // u8g.setRot180(); // flip screen } //============================================================ void loop(void) { // ############## Inicio "picture loop" ####### u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // ############## Fin "picture loop" ########## if(X_pos > -250){ // posicion horizontal scroll X_pos--; } else{ X_pos = 0; } // cuando esta fuera de pantalla se inicia } //============================================================ void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( X_pos, 15, " No apague motor"); // Scroll horizontal u8g.drawLine(0, 18, 127, 18); // linea separacion u8g.setFont(u8g_font_osb18); // cambio tipo de letra u8g.drawStr( 12, 44, "FAP: ON "); u8g.setFont(u8g_font_5x7); // u8g.setFont(u8g_font_9x15); u8g.drawStr( 0, 62, "--- BlueHDI 1.5L 102CV ---"); }  
    Una vez copiado procedemos a conectar el Arduino Nano mediante el USB a nuestro PC, compilamos y enviamos el programa. En menos de un minuto la placa estará programada y lista para funcionar.
     
    En segundo lugar conectaremos los cables a la pantalla OLED, pasamos los cables como figura en la imagen y acabamos de encajar la pantalla a través de la abertura diseñada para ello. Seguidamente le ponemos unas gotitas de pegamento térmico, la centramos y dejamos que enfríe

     
    A continuación quitamos las piezas transversales del soporte pero sin tirarlas, una vez montado el Arduino Nano las volveremos a pegar con dos puntos de Loctite.
     

     
    El siguiente paso es soldar los cables, la pantalla tienes cuatro pines:
     
    PIN VDD > 3V3 del Arduino
    PIN GND > GND Arduino
    PIN SCK > A5 Arduino
    PIN SDA > A4 Arduino
     
    Con esto ya tenemos lista la pantalla.
     
    En el Arduino Nano nos quedará por soldar los cables de voltaje:
     
    PIN VIN > Cable positivo de 12v (que irá al térmico del coche)
    PIN GND > Cable negativo a cualquier negativo que tenga el coche
     
    Le colocamos los dos trocitos de plástico transversales con dos gotitas de Loctite y dejamos los cables más o menos presentables. Embridaremos los cables de alimentación tal y como figura en la imagen, esto dará seguridad a los hilos de alimentación. Seguidamente le colocamos la tapa y procedemos a fijarlo en el coche.
     
    IMPORTANTE: Una vez colocada la tapa trasera y pasados los cables por el orificio es recomendable montar un fusible aéreo (es posible encontrarlos en tiendas de recambios de coche o de electrónica)
     

     
    Si lo hemos programado bien veremos esto en pantalla:
     
    20190907_212310.webm
     
    El siguiento paso es desmontar el tablero del vehículo, para ello haremos tiraremos hacia nosotros de la pieza de plástico que ya aparece retirada en la imagen, no tengáis miedo porque lleva un tipo de fijación que difícilmente se puede romper. Os podéis ayudar con una pequeña espátula de plástico.
     

     
    Sacamos los cuatro tornillos y tiramos hacia arriba y hacia nosotros la pieza, sale prácticamente sola. Ahora ya podemos pasar el cable y montar nuestro brico, embridando los cables cuidadosamente y llevándolos hasta la caja que hay bajo el volante.
     

     
    Insertamos el módulo y lo collamos con la brida de sujección que hemos diseñado previamente.
     

     
    Montamos de nuevo la pieza, conectamos los cables de alimentación a los del espejo térmico o luneta  y el resultado debería ser algo parecido a esto:
     

     
    Eso es más o menos todo. En principio puede asustar pero no es tanto como parece, un par de cafés y un rato de entretenimiento asegurado.
     
    Saludos
     
     
  22. Me Gusta
    Linp got a reaction from newroz in Indicador FAP con pantalla OLED   
    Nota admin: puedes verlo en el blog
     
    Hola.
     
    Quería compartir este brico que tiene como finalidad conocer cuando el FAP de nuestro vehículo está en funcionamiento, evitar parar el motor y cortar la regeneración.
     
    A groso modo, el principio de funcionamiento es aumentar en todo lo posible el consumo del coche para subir la temperatura de los gases de escape, dado que también se activan los espejos y luneta térmica aprovecharemos esta fuente de corriente para encender nuestra pantalla OLED de 1,3".
     
    El brico requiere de algunos conocimientos previos pero es más sencillo de lo que parece a priori.
     
    Para este brico necesitaremos los siguientes materiales:
     
    1 x Pantalla OLED de 1,3" monocromática
    1 x Arduino Nano
    1 x Tornillo allen de 4x25 con su correspondiente arandela y tuerca.

     
    Vinilo 3M tipo Di-Noc o similar para el acabado final (esto es cuestión de gustos)
     
    Cables de 1mm para conexiones internas
    Cable bipolar de 1,5mm para traer la tensión desde el espejo retrovisor hasta el montaje
    Regleta de conexión o similar
    Soldador
    Pegamento térmico
     
    Impresora 3D aunque también es posible encontrar servicios online donde nos pueden imprimir la pieza.
     

     
    Los ficheros para descargar son:
    arandela_FAP(1).stltapa.stlfap_(1).stl
     
    En breve actualizo en Thingiverse.com
    ___________________________________________________________________________________________________________
     
    Lo primero es instalar la IDE de Arduino en nuestro PC.
     
    https://www.arduino.cc/en/Main/Software
     
    y dentro de la capeta de instalación, en libraries descomprimiremos la siguiente librería:
     
    U8glib_Arduino-master.rar
     
    Una vez descomprimida abriremos la IDE de Arduino y copiaremos el siguiente código:
     
    /*################## Test modulo OLED SH1106 ######################## * Filename: SH1106_Ej1.ino * Descripción: Prueba modulo SH1106 * Autor: Jose Mª Morales * Revisión: 10-05-2017 * Probado: ARDUINO UNO r3 - IDE 1.8.2 (Windows7) * Web: www.playbyte.es/electronica/ * Licencia: Creative Commons Share-Alike 3.0 * http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES * Modificado para ClubPeugeot por Julián. * ############################################################## */ #include "U8glib.h" // Constructor especifico para el display utilizado // ================================================= //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK int X_pos = 0; // posicion inicial scroll void setup() { // u8g.setFont(u8g_font_unifont); // Selecciona tipo letra // u8g.setColorIndex(1); // Pixel on. // u8g.setRot180(); // flip screen } //============================================================ void loop(void) { // ############## Inicio "picture loop" ####### u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // ############## Fin "picture loop" ########## if(X_pos > -250){ // posicion horizontal scroll X_pos--; } else{ X_pos = 0; } // cuando esta fuera de pantalla se inicia } //============================================================ void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( X_pos, 15, " No apague motor"); // Scroll horizontal u8g.drawLine(0, 18, 127, 18); // linea separacion u8g.setFont(u8g_font_osb18); // cambio tipo de letra u8g.drawStr( 12, 44, "FAP: ON "); u8g.setFont(u8g_font_5x7); // u8g.setFont(u8g_font_9x15); u8g.drawStr( 0, 62, "--- BlueHDI 1.5L 102CV ---"); }  
    Una vez copiado procedemos a conectar el Arduino Nano mediante el USB a nuestro PC, compilamos y enviamos el programa. En menos de un minuto la placa estará programada y lista para funcionar.
     
    En segundo lugar conectaremos los cables a la pantalla OLED, pasamos los cables como figura en la imagen y acabamos de encajar la pantalla a través de la abertura diseñada para ello. Seguidamente le ponemos unas gotitas de pegamento térmico, la centramos y dejamos que enfríe

     
    A continuación quitamos las piezas transversales del soporte pero sin tirarlas, una vez montado el Arduino Nano las volveremos a pegar con dos puntos de Loctite.
     

     
    El siguiente paso es soldar los cables, la pantalla tienes cuatro pines:
     
    PIN VDD > 3V3 del Arduino
    PIN GND > GND Arduino
    PIN SCK > A5 Arduino
    PIN SDA > A4 Arduino
     
    Con esto ya tenemos lista la pantalla.
     
    En el Arduino Nano nos quedará por soldar los cables de voltaje:
     
    PIN VIN > Cable positivo de 12v (que irá al térmico del coche)
    PIN GND > Cable negativo a cualquier negativo que tenga el coche
     
    Le colocamos los dos trocitos de plástico transversales con dos gotitas de Loctite y dejamos los cables más o menos presentables. Embridaremos los cables de alimentación tal y como figura en la imagen, esto dará seguridad a los hilos de alimentación. Seguidamente le colocamos la tapa y procedemos a fijarlo en el coche.
     
    IMPORTANTE: Una vez colocada la tapa trasera y pasados los cables por el orificio es recomendable montar un fusible aéreo (es posible encontrarlos en tiendas de recambios de coche o de electrónica)
     

     
    Si lo hemos programado bien veremos esto en pantalla:
     
    20190907_212310.webm
     
    El siguiento paso es desmontar el tablero del vehículo, para ello haremos tiraremos hacia nosotros de la pieza de plástico que ya aparece retirada en la imagen, no tengáis miedo porque lleva un tipo de fijación que difícilmente se puede romper. Os podéis ayudar con una pequeña espátula de plástico.
     

     
    Sacamos los cuatro tornillos y tiramos hacia arriba y hacia nosotros la pieza, sale prácticamente sola. Ahora ya podemos pasar el cable y montar nuestro brico, embridando los cables cuidadosamente y llevándolos hasta la caja que hay bajo el volante.
     

     
    Insertamos el módulo y lo collamos con la brida de sujección que hemos diseñado previamente.
     

     
    Montamos de nuevo la pieza, conectamos los cables de alimentación a los del espejo térmico o luneta  y el resultado debería ser algo parecido a esto:
     

     
    Eso es más o menos todo. En principio puede asustar pero no es tanto como parece, un par de cafés y un rato de entretenimiento asegurado.
     
    Saludos
     
     
  23. Me Gusta
    Linp got a reaction from Porras in Zumbador regeneración FAP   
    Ya he actualizado el firmware de la pantalla, creo que lo voy a dejar así.
     
    Le he fabricado una anilla compresora con un pequeño allen de acero que lo fijará por la parte inferior.
     
    Esta tarde si todo va bien lo instalo y hago unas fotografías, a ver que tal queda.
     
    Saludos.
    20190907_212310.webm
  24. Gracias
    Linp got a reaction from Csm in Indicador FAP con pantalla OLED   
    Nota admin: puedes verlo en el blog
     
    Hola.
     
    Quería compartir este brico que tiene como finalidad conocer cuando el FAP de nuestro vehículo está en funcionamiento, evitar parar el motor y cortar la regeneración.
     
    A groso modo, el principio de funcionamiento es aumentar en todo lo posible el consumo del coche para subir la temperatura de los gases de escape, dado que también se activan los espejos y luneta térmica aprovecharemos esta fuente de corriente para encender nuestra pantalla OLED de 1,3".
     
    El brico requiere de algunos conocimientos previos pero es más sencillo de lo que parece a priori.
     
    Para este brico necesitaremos los siguientes materiales:
     
    1 x Pantalla OLED de 1,3" monocromática
    1 x Arduino Nano
    1 x Tornillo allen de 4x25 con su correspondiente arandela y tuerca.

     
    Vinilo 3M tipo Di-Noc o similar para el acabado final (esto es cuestión de gustos)
     
    Cables de 1mm para conexiones internas
    Cable bipolar de 1,5mm para traer la tensión desde el espejo retrovisor hasta el montaje
    Regleta de conexión o similar
    Soldador
    Pegamento térmico
     
    Impresora 3D aunque también es posible encontrar servicios online donde nos pueden imprimir la pieza.
     

     
    Los ficheros para descargar son:
    arandela_FAP(1).stltapa.stlfap_(1).stl
     
    En breve actualizo en Thingiverse.com
    ___________________________________________________________________________________________________________
     
    Lo primero es instalar la IDE de Arduino en nuestro PC.
     
    https://www.arduino.cc/en/Main/Software
     
    y dentro de la capeta de instalación, en libraries descomprimiremos la siguiente librería:
     
    U8glib_Arduino-master.rar
     
    Una vez descomprimida abriremos la IDE de Arduino y copiaremos el siguiente código:
     
    /*################## Test modulo OLED SH1106 ######################## * Filename: SH1106_Ej1.ino * Descripción: Prueba modulo SH1106 * Autor: Jose Mª Morales * Revisión: 10-05-2017 * Probado: ARDUINO UNO r3 - IDE 1.8.2 (Windows7) * Web: www.playbyte.es/electronica/ * Licencia: Creative Commons Share-Alike 3.0 * http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES * Modificado para ClubPeugeot por Julián. * ############################################################## */ #include "U8glib.h" // Constructor especifico para el display utilizado // ================================================= //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK int X_pos = 0; // posicion inicial scroll void setup() { // u8g.setFont(u8g_font_unifont); // Selecciona tipo letra // u8g.setColorIndex(1); // Pixel on. // u8g.setRot180(); // flip screen } //============================================================ void loop(void) { // ############## Inicio "picture loop" ####### u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // ############## Fin "picture loop" ########## if(X_pos > -250){ // posicion horizontal scroll X_pos--; } else{ X_pos = 0; } // cuando esta fuera de pantalla se inicia } //============================================================ void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( X_pos, 15, " No apague motor"); // Scroll horizontal u8g.drawLine(0, 18, 127, 18); // linea separacion u8g.setFont(u8g_font_osb18); // cambio tipo de letra u8g.drawStr( 12, 44, "FAP: ON "); u8g.setFont(u8g_font_5x7); // u8g.setFont(u8g_font_9x15); u8g.drawStr( 0, 62, "--- BlueHDI 1.5L 102CV ---"); }  
    Una vez copiado procedemos a conectar el Arduino Nano mediante el USB a nuestro PC, compilamos y enviamos el programa. En menos de un minuto la placa estará programada y lista para funcionar.
     
    En segundo lugar conectaremos los cables a la pantalla OLED, pasamos los cables como figura en la imagen y acabamos de encajar la pantalla a través de la abertura diseñada para ello. Seguidamente le ponemos unas gotitas de pegamento térmico, la centramos y dejamos que enfríe

     
    A continuación quitamos las piezas transversales del soporte pero sin tirarlas, una vez montado el Arduino Nano las volveremos a pegar con dos puntos de Loctite.
     

     
    El siguiente paso es soldar los cables, la pantalla tienes cuatro pines:
     
    PIN VDD > 3V3 del Arduino
    PIN GND > GND Arduino
    PIN SCK > A5 Arduino
    PIN SDA > A4 Arduino
     
    Con esto ya tenemos lista la pantalla.
     
    En el Arduino Nano nos quedará por soldar los cables de voltaje:
     
    PIN VIN > Cable positivo de 12v (que irá al térmico del coche)
    PIN GND > Cable negativo a cualquier negativo que tenga el coche
     
    Le colocamos los dos trocitos de plástico transversales con dos gotitas de Loctite y dejamos los cables más o menos presentables. Embridaremos los cables de alimentación tal y como figura en la imagen, esto dará seguridad a los hilos de alimentación. Seguidamente le colocamos la tapa y procedemos a fijarlo en el coche.
     
    IMPORTANTE: Una vez colocada la tapa trasera y pasados los cables por el orificio es recomendable montar un fusible aéreo (es posible encontrarlos en tiendas de recambios de coche o de electrónica)
     

     
    Si lo hemos programado bien veremos esto en pantalla:
     
    20190907_212310.webm
     
    El siguiento paso es desmontar el tablero del vehículo, para ello haremos tiraremos hacia nosotros de la pieza de plástico que ya aparece retirada en la imagen, no tengáis miedo porque lleva un tipo de fijación que difícilmente se puede romper. Os podéis ayudar con una pequeña espátula de plástico.
     

     
    Sacamos los cuatro tornillos y tiramos hacia arriba y hacia nosotros la pieza, sale prácticamente sola. Ahora ya podemos pasar el cable y montar nuestro brico, embridando los cables cuidadosamente y llevándolos hasta la caja que hay bajo el volante.
     

     
    Insertamos el módulo y lo collamos con la brida de sujección que hemos diseñado previamente.
     

     
    Montamos de nuevo la pieza, conectamos los cables de alimentación a los del espejo térmico o luneta  y el resultado debería ser algo parecido a esto:
     

     
    Eso es más o menos todo. En principio puede asustar pero no es tanto como parece, un par de cafés y un rato de entretenimiento asegurado.
     
    Saludos
     
     
  25. Me Gusta
    Linp got a reaction from larsson in Indicador FAP con pantalla OLED   
    Nota admin: puedes verlo en el blog
     
    Hola.
     
    Quería compartir este brico que tiene como finalidad conocer cuando el FAP de nuestro vehículo está en funcionamiento, evitar parar el motor y cortar la regeneración.
     
    A groso modo, el principio de funcionamiento es aumentar en todo lo posible el consumo del coche para subir la temperatura de los gases de escape, dado que también se activan los espejos y luneta térmica aprovecharemos esta fuente de corriente para encender nuestra pantalla OLED de 1,3".
     
    El brico requiere de algunos conocimientos previos pero es más sencillo de lo que parece a priori.
     
    Para este brico necesitaremos los siguientes materiales:
     
    1 x Pantalla OLED de 1,3" monocromática
    1 x Arduino Nano
    1 x Tornillo allen de 4x25 con su correspondiente arandela y tuerca.

     
    Vinilo 3M tipo Di-Noc o similar para el acabado final (esto es cuestión de gustos)
     
    Cables de 1mm para conexiones internas
    Cable bipolar de 1,5mm para traer la tensión desde el espejo retrovisor hasta el montaje
    Regleta de conexión o similar
    Soldador
    Pegamento térmico
     
    Impresora 3D aunque también es posible encontrar servicios online donde nos pueden imprimir la pieza.
     

     
    Los ficheros para descargar son:
    arandela_FAP(1).stltapa.stlfap_(1).stl
     
    En breve actualizo en Thingiverse.com
    ___________________________________________________________________________________________________________
     
    Lo primero es instalar la IDE de Arduino en nuestro PC.
     
    https://www.arduino.cc/en/Main/Software
     
    y dentro de la capeta de instalación, en libraries descomprimiremos la siguiente librería:
     
    U8glib_Arduino-master.rar
     
    Una vez descomprimida abriremos la IDE de Arduino y copiaremos el siguiente código:
     
    /*################## Test modulo OLED SH1106 ######################## * Filename: SH1106_Ej1.ino * Descripción: Prueba modulo SH1106 * Autor: Jose Mª Morales * Revisión: 10-05-2017 * Probado: ARDUINO UNO r3 - IDE 1.8.2 (Windows7) * Web: www.playbyte.es/electronica/ * Licencia: Creative Commons Share-Alike 3.0 * http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES * Modificado para ClubPeugeot por Julián. * ############################################################## */ #include "U8glib.h" // Constructor especifico para el display utilizado // ================================================= //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI //U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK int X_pos = 0; // posicion inicial scroll void setup() { // u8g.setFont(u8g_font_unifont); // Selecciona tipo letra // u8g.setColorIndex(1); // Pixel on. // u8g.setRot180(); // flip screen } //============================================================ void loop(void) { // ############## Inicio "picture loop" ####### u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // ############## Fin "picture loop" ########## if(X_pos > -250){ // posicion horizontal scroll X_pos--; } else{ X_pos = 0; } // cuando esta fuera de pantalla se inicia } //============================================================ void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( X_pos, 15, " No apague motor"); // Scroll horizontal u8g.drawLine(0, 18, 127, 18); // linea separacion u8g.setFont(u8g_font_osb18); // cambio tipo de letra u8g.drawStr( 12, 44, "FAP: ON "); u8g.setFont(u8g_font_5x7); // u8g.setFont(u8g_font_9x15); u8g.drawStr( 0, 62, "--- BlueHDI 1.5L 102CV ---"); }  
    Una vez copiado procedemos a conectar el Arduino Nano mediante el USB a nuestro PC, compilamos y enviamos el programa. En menos de un minuto la placa estará programada y lista para funcionar.
     
    En segundo lugar conectaremos los cables a la pantalla OLED, pasamos los cables como figura en la imagen y acabamos de encajar la pantalla a través de la abertura diseñada para ello. Seguidamente le ponemos unas gotitas de pegamento térmico, la centramos y dejamos que enfríe

     
    A continuación quitamos las piezas transversales del soporte pero sin tirarlas, una vez montado el Arduino Nano las volveremos a pegar con dos puntos de Loctite.
     

     
    El siguiente paso es soldar los cables, la pantalla tienes cuatro pines:
     
    PIN VDD > 3V3 del Arduino
    PIN GND > GND Arduino
    PIN SCK > A5 Arduino
    PIN SDA > A4 Arduino
     
    Con esto ya tenemos lista la pantalla.
     
    En el Arduino Nano nos quedará por soldar los cables de voltaje:
     
    PIN VIN > Cable positivo de 12v (que irá al térmico del coche)
    PIN GND > Cable negativo a cualquier negativo que tenga el coche
     
    Le colocamos los dos trocitos de plástico transversales con dos gotitas de Loctite y dejamos los cables más o menos presentables. Embridaremos los cables de alimentación tal y como figura en la imagen, esto dará seguridad a los hilos de alimentación. Seguidamente le colocamos la tapa y procedemos a fijarlo en el coche.
     
    IMPORTANTE: Una vez colocada la tapa trasera y pasados los cables por el orificio es recomendable montar un fusible aéreo (es posible encontrarlos en tiendas de recambios de coche o de electrónica)
     

     
    Si lo hemos programado bien veremos esto en pantalla:
     
    20190907_212310.webm
     
    El siguiento paso es desmontar el tablero del vehículo, para ello haremos tiraremos hacia nosotros de la pieza de plástico que ya aparece retirada en la imagen, no tengáis miedo porque lleva un tipo de fijación que difícilmente se puede romper. Os podéis ayudar con una pequeña espátula de plástico.
     

     
    Sacamos los cuatro tornillos y tiramos hacia arriba y hacia nosotros la pieza, sale prácticamente sola. Ahora ya podemos pasar el cable y montar nuestro brico, embridando los cables cuidadosamente y llevándolos hasta la caja que hay bajo el volante.
     

     
    Insertamos el módulo y lo collamos con la brida de sujección que hemos diseñado previamente.
     

     
    Montamos de nuevo la pieza, conectamos los cables de alimentación a los del espejo térmico o luneta  y el resultado debería ser algo parecido a esto:
     

     
    Eso es más o menos todo. En principio puede asustar pero no es tanto como parece, un par de cafés y un rato de entretenimiento asegurado.
     
    Saludos
     
     
×
×
  • Create New...