Arduino y volante multifunción

Nuestro mejor punto de apoyo para arreglar los problemas mecánicos, eléctricos y electrónicos de la primera generación de León (1999-2006)

Moderador: LeonFR.Gz

Seguidores: chemaru, indiocochino, almarco, sebasresa, BhEaN

Arduino y volante multifunción

Notapor indiocochino el 24 Feb 2013, 15:18

Hola a todos,
estoy montando en el coche un sistema Arduino para entre otras muchas cosas poder controlar una tablet con el volante MF de un Scirocco.
Para todos aquellos que desconozcan el funcionamiento y para que sirve aquí un link: http://es.wikipedia.org/wiki/Arduino

El tema es que ando un poco bloqueado con el tema del volante...
Para asignarle funcionalidades a los diferentes botones tengo dos opciones:
La primera es sacar la información del botón directamente al Arduino (soldar 2 cables por botón y conectarlos al Arduino)
La segunda es utilizar el CANBUS (aunque creo que en el caso del volante se llama LINBUS).

La primera es complicada puesto que debería pasar 12 cables desde el volante hasta el Arduino y entiendo que es un tema además peligroso (se pueden enganchar los cables al girar el volante? hay hueco para hacerlo?)

La segunda es también complicada pero por lo que visto, ya existen módulos para Arduino que leen instrucciones canbus (por confirmar si lo hacen con linbus..).

Y es aquí donde necesito de vuestra experiencia/ayuda: hay un conector en el circuito del MF que es el que se comunicaría con el anillo del aribag (el del Scirocco). Éste tiene 5 pines. Entiendo que estos 5 pines son 2 para alimentar (si no me equivoco uno lleva como un conector y se engancha al positivo del circuito del claxon y el otro llevaría 3 enganches para las pestañas que tiene el negativo del claxon en el airbag).

¿Alguien sabe si los otros 3 cables son todos para el LINBUS?
¿De ser así a que correspondería cada uno?

Gracias leoner@s!
Avatar de Usuario
indiocochino
Nuev@ por aqui
 
Mensajes: 40
Registrado: 16 Nov 2011, 09:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 130cv
Agradecido: 1 veces

Re: Arduino y volante multifunción

Notapor indiocochino el 03 Mar 2013, 13:28

Después de estudiar los esquemas del conexionado - Gracias Xylen2! - Tengo un poco más claro cómo hacerlo funcionar.
Me he estado informando del tema y ahora necesito un transceiver (aparatito que lea las instrucciones del LINBUS y se las pase al Arduino para que las entienda) pero hasta que no me llegue no puedo hacer pruebas.

He leído en foros de Arduino que es posible no solo leer las instrucciones si no también enviar - por lo que creo que no sería necesario iluminar a capón pudiendo mandarle la instrucción al circuito del MF para que ilumine cuando queramos.

El tema es que al tener un anillo sin ESP (5 conexiones) no creo que se pueda hacer porque necesitaría mínimo 6 pines:

2 Pines para el airbag
2 pines para el claxon
1 pin para el LINBUS

Y entiendo que me hacen falta 1 pin más para sacarme un positivo bajo llave. ¿no?

Os dejo el esquema que me pasó Xylen2: https://docs.google.com/file/d/0B7YrXEs ... sp=sharing

Por lo que desciframos del esquema, el conexionado del cable del MF (el negro de 5 conexiones) sería éste:
Pin1: Masa del Claxon
Pin2: Positivo bajo llave
Pin3: LINBUS ( :baba: :baba: :baba: )
Pin4: Positivo directo
Pin5: Masa (¿¿se podría sacar de la del claxon??)

A ver si entre todos podemos avanzar con esto...
Avatar de Usuario
indiocochino
Nuev@ por aqui
 
Mensajes: 40
Registrado: 16 Nov 2011, 09:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 130cv
Agradecido: 1 veces

Re: Arduino y volante multifunción

Notapor indiocochino el 09 Mar 2013, 12:15

¿¿¿Alguien que se moje un poco???

:?
Avatar de Usuario
indiocochino
Nuev@ por aqui
 
Mensajes: 40
Registrado: 16 Nov 2011, 09:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 130cv
Agradecido: 1 veces

Re: Arduino y volante multifunción

Notapor MAIL el 12 Mar 2013, 19:49

La masa si podrias usar la del claxon, y si fueraa necesario tienes dos pistas mas libres sin utilizar y que se pueden alimentar pues el espiral si recuerdo bien es de 7 pista pero solo se usan 5.
Tengo un post donde hablamos de ello Xylen2 y yo.
Saludos.
Ya nos contaras como va eso, yo no conocia eso del transceiver. Animo veremos tus logros compañero.
Imagen
Visita turistica por la galeria:
viewtopic.php?f=13&t=53336
Avatar de Usuario
MAIL
Leoner@ mayor del reino
 
Mensajes: 1466
Registrado: 07 Feb 2007, 21:36
Ubicación: haciendo hueco
Coche: Leon MK1 1.9 TDI 150cv
Agradecido: 14 veces

Re: Arduino y volante multifunción

Notapor indiocochino el 15 Mar 2013, 18:22

MAIL escribió:La masa si podrias usar la del claxon, y si fueraa necesario tienes dos pistas mas libres sin utilizar y que se pueden alimentar pues el espiral si recuerdo bien es de 7 pista pero solo se usan 5.
Tengo un post donde hablamos de ello Xylen2 y yo.
Saludos.
Ya nos contaras como va eso, yo no conocia eso del transceiver. Animo veremos tus logros compañero.

¿¿¿Y como sacar 7 pistas de la espiral???
¿No recuerdo haber leido nada de esto? Aunque mi memoria es nula... :oops:
¿Puedes mandarme el post?

Este sería mi anillo (sin ESP):
http://imgs.segundamano.es/images/509/50980666892.jpg
Avatar de Usuario
indiocochino
Nuev@ por aqui
 
Mensajes: 40
Registrado: 16 Nov 2011, 09:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 130cv
Agradecido: 1 veces

Re: Arduino y volante multifunción

Notapor MAIL el 16 Mar 2013, 15:30

Tu no tiene ESP y por eso tu anillo solo tiene 5 pistas puedes cambiarlo por uno con ESP mirate este hilo: viewtopic.php?f=2&t=57655&start=60 y cuando puedas comentame algo sobre ese aparato que dices aqui please. :ok:
Imagen
Visita turistica por la galeria:
viewtopic.php?f=13&t=53336
Avatar de Usuario
MAIL
Leoner@ mayor del reino
 
Mensajes: 1466
Registrado: 07 Feb 2007, 21:36
Ubicación: haciendo hueco
Coche: Leon MK1 1.9 TDI 150cv
Agradecido: 14 veces

Re: Arduino y volante multifunción

Notapor MAIL el 02 Abr 2013, 20:09

Como va eso?
Saludos.
Imagen
Visita turistica por la galeria:
viewtopic.php?f=13&t=53336
Avatar de Usuario
MAIL
Leoner@ mayor del reino
 
Mensajes: 1466
Registrado: 07 Feb 2007, 21:36
Ubicación: haciendo hueco
Coche: Leon MK1 1.9 TDI 150cv
Agradecido: 14 veces

Re: Arduino y volante multifunción

Notapor indiocochino el 03 Abr 2013, 13:28

Buenas!
Pues estoy esperando que me llegue un adaptador para poder conectar un chip que lee señales LINBUS al Arduino.
Si consigo descifrar las señales (por botón) podré programar el Arduino para que haga lo que yo quiera.
Sé que esto no es una solución OEM...pero puesto que me he decidido a hacerlo funcionar cueste lo que cueste...pues a ello voy!
El Arduino es una plaquita programable con salidas y entradas digitales o analógicas (por simplificar...) y con posibilidades de ampliación por módulos (wifi por ejemplo ...).
Podemos programar, por ejemplo (mediante relés) que mediante el wifi se abran las puertas, bajen los cristales...

Mi idea es controlar el Arduino por wifi + volante.
Y lo que quiero controlar es de momento, una tablet... :yea: no puedo contaros mucho más puesto que estoy en proceso de investigación, pero con respecto al volante lo que quiero es que mediante las señales LINBUS del volante pueda controlar la tablet. En el caso de radios OEM/no OEM tendríamos que investigar caso por caso para ver como se podría controlar.


En cuanto tenga el chip leyendo señales de LINBUS os cuento que tal!
Avatar de Usuario
indiocochino
Nuev@ por aqui
 
Mensajes: 40
Registrado: 16 Nov 2011, 09:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 130cv
Agradecido: 1 veces

Re: Arduino y volante multifunción

Notapor indiocochino el 07 Abr 2013, 21:53

Ya tengo el anillo ESP y a la espera del adaptador para el chip.
Alguien puede darme la referencia del conector del anillo para los 7 pines (del que va al volante y del que va al coche)?
Si no existe, le puedo conectar conexiones de tipo dupont como estas?:
http://www.ebay.es/sch/i.html?_nkw=2.54+female+&_sacat=0&_odkw=dupont+female&_osacat=0&_trksid=p3286.c0.m270.l1313
Alguna idea que no sea soldar?
Avatar de Usuario
indiocochino
Nuev@ por aqui
 
Mensajes: 40
Registrado: 16 Nov 2011, 09:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 130cv
Agradecido: 1 veces

Re: Arduino y volante multifunción

Notapor MAIL el 08 Abr 2013, 01:26

indiocochino escribió:Ya tengo el anillo ESP y a la espera del adaptador para el chip.
Alguien puede darme la referencia del conector del anillo para los 7 pines (del que va al volante y del que va al coche)?
Si no existe, le puedo conectar conexiones de tipo dupont como estas?:
http://www.ebay.es/sch/i.html?_nkw=2.54+female+&_sacat=0&_odkw=dupont+female&_osacat=0&_trksid=p3286.c0.m270.l1313
Alguna idea que no sea soldar?

Yo pillaria de desguace el conector y de malas esos conectores aislados con termretractil en las puntas no es mala idea. :ok: Me gusta eso del arduino, almenos sera capaz de leer los botones y asi podemos mandar esa info a las radios oem o otras. Estare atento que me gusta ese trasto :ok:
Imagen
Visita turistica por la galeria:
viewtopic.php?f=13&t=53336
Avatar de Usuario
MAIL
Leoner@ mayor del reino
 
Mensajes: 1466
Registrado: 07 Feb 2007, 21:36
Ubicación: haciendo hueco
Coche: Leon MK1 1.9 TDI 150cv
Agradecido: 14 veces

Re: Arduino y volante multifunción

Notapor indiocochino el 17 May 2013, 19:11

Buenas noticias señores!
Por fin he sacado tiempo para jugar con mis cacharros y empezar a hacer las pruebas de LINBUS y Arduino.
La primera experiencia ha sido positiva...pero no completa - queda camino todavía.
Resumido, lo que he conseguido es que por pantalla me muestre la información que llega desde la centralita del volante.
El problema es que llegan chorros constantes de info y no se aprecia diferencias mientras tengo pulsado los botones...pero todo se andará.
Ahora ando liado en ver como descifrar esa info que viene de la centralita del volante a ver si puedo aislar los comandos de los botones.

Si alguien tiene experiencia en el mundo de Arduino estaría bien que me contactase para poder avanzar un poco más deprisa...soy novato en el mundillo...pero ganas no me faltan!

Saludos leoneros!
Avatar de Usuario
indiocochino
Nuev@ por aqui
 
Mensajes: 40
Registrado: 16 Nov 2011, 09:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 130cv
Agradecido: 1 veces

Re: Arduino y volante multifunción

Notapor xylen2 el 17 May 2013, 19:19

@BhEaN creo que sabe un poco del tema.

Un Saludo
SEAT Toledo TDI Final Stage
Powered By BND UNLIMITED


alguien escribió:No hay palabras mal dichas sino mal entendidas.
Avatar de Usuario
xylen2
Cansin@ de los leones
 
Mensajes: 6622
Registrado: 20 Ago 2007, 14:27
Coche: Leon MK3 1.8 TSI 180cv
Agradecido: 184 veces

Re: Arduino y volante multifunción

Notapor BhEaN el 17 May 2013, 22:15

indiocochino escribió:Si alguien tiene experiencia en el mundo de Arduino estaría bien que me contactase para poder avanzar un poco más deprisa...soy novato en el mundillo...pero ganas no me faltan!


Buff... no me dias eso, por dios!! Que ando fatal de tiempo, pero en seguida me vicio con ésto!! jajaja....
Tengo todos los Arduinos, Freaduinos, Raspberry, Stellaris, etc, etc... y en su dia intenté lo mismo que tu, de hecho, existen placas basadas en Arduino especiamente diseñadas para interpretar los protocolos del coche (sobre todo CANBUS)... e incluso contacté con sus autores, y durante un tiempo estuve liado con el tema, pero el trabajoj, el niño y mil cosas más hicieron que aparcara el proyecto...

No creo que pueda ayudarte demasiado, al menos por ahora, pero si necesitas algo y puedo echarte una mano (dentro de mis posibilidades), dímelo y veré lo que puedo hacer, jejeje

Saludos, y muchísima suerte con el tema!
Seat Leon 1.9TDI 150cv FR Special Edition (Ver galería)
Nissan 370z 3.7 v6 344cv Nismo (Ver galería)
Te explicaré por qué estás aquí. Estás porque sabes algo, aunque lo que sabes no lo puedes explicar. Pero lo percibes, ha sido así durante toda tu vida. Algo no funciona en el mundo. No sabes lo que es, pero ahí está, como una astilla clavada en tu mente, y te está enloqueciendo.
Avatar de Usuario
BhEaN
Staff Admin
 
Mensajes: 25683
Imágenes: 35
Registrado: 29 Sep 2005, 12:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 150cv
Agradecido: 1578 veces

Re: Arduino y volante multifunción

Notapor indiocochino el 18 May 2013, 13:53

Aiiiiiiiiiiiiiins! :plas:
Resumido y para que te pique la curiosidad...jurjurjur :risa3: :
Tengo conectado a la entrada RX1 el LIN a través de un micro que convierte la señal para poder ser leída por una interfaz MCU (en este caso el Arduino)
Ya recibo señal...pero no sé muy bien como tratarla y en eso ando.
¿Hasta donde llegaste tu?

Seguiré investigando por foros de Arduino para ver como poder tratar la señal.
Avatar de Usuario
indiocochino
Nuev@ por aqui
 
Mensajes: 40
Registrado: 16 Nov 2011, 09:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 130cv
Agradecido: 1 veces

Re: Arduino y volante multifunción

Notapor BhEaN el 19 May 2013, 03:06

Buff... no quiero picarme, no puedo ahora mismo, jejeje....

Pero así, de forma MUY resumida, creo que si ya recibes datos, lo primero que tienes que hacer es identificar qué protocolo es el que se está usando en esa transmisión (KWPxxxx? ODBxxx?, ...), y una vez lo sepas, tendrás que implementar en el MCU dicho protocolo para tratar los datos como quieras (o buscar alguna libreria ya hecha en el un lenguage de programación que vayas a usar (es decir, si vas a usar Arduino, tendría que ser en STRUCTS, algo muy parecido a C)...

Saludos,
Seat Leon 1.9TDI 150cv FR Special Edition (Ver galería)
Nissan 370z 3.7 v6 344cv Nismo (Ver galería)
Te explicaré por qué estás aquí. Estás porque sabes algo, aunque lo que sabes no lo puedes explicar. Pero lo percibes, ha sido así durante toda tu vida. Algo no funciona en el mundo. No sabes lo que es, pero ahí está, como una astilla clavada en tu mente, y te está enloqueciendo.
Avatar de Usuario
BhEaN
Staff Admin
 
Mensajes: 25683
Imágenes: 35
Registrado: 29 Sep 2005, 12:11
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 150cv
Agradecido: 1578 veces

Siguiente

Volver a Leon I - Mecánica / Electricidad / Electrónica


Temas similares


¿Quién está conectado?

Usuarios navegando por este Foro: Anthropic, Google [Bot] y 38 invitados