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!
Arduino y volante multifunción
Moderador: LeonFR.Gz
24 mensajes
• Página 1 de 2 • 1, 2
- Seguidores: 5
- Favoritos: 0
- Vistas: 4.252
Seguidores: chemaru, indiocochino, almarco, sebasresa, BhEaN
-
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
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 (
)
Pin4: Positivo directo
Pin5: Masa (¿¿se podría sacar de la del claxon??)
A ver si entre todos podemos avanzar con esto...
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 (



Pin4: Positivo directo
Pin5: Masa (¿¿se podría sacar de la del claxon??)
A ver si entre todos podemos avanzar con esto...
-
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
¿¿¿Alguien que se moje un poco???


-
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
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.
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.
-
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
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...

¿Puedes mandarme el post?
Este sería mi anillo (sin ESP):
http://imgs.segundamano.es/images/509/50980666892.jpg
-
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
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. 

-
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
Como va eso?
Saludos.
Saludos.
-
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
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...
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!
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...

En cuanto tenga el chip leyendo señales de LINBUS os cuento que tal!
-
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
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?
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?
-
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
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.


-
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
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!
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!
-
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
SEAT Toledo TDI Final Stage
Powered By BND UNLIMITED
Powered By BND UNLIMITED
alguien escribió:No hay palabras mal dichas sino mal entendidas.
-
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
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.
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.
-
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
Aiiiiiiiiiiiiiins!
Resumido y para que te pique la curiosidad...jurjurjur
:
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.

Resumido y para que te pique la curiosidad...jurjurjur

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.
-
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
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,
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.
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.
-
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
24 mensajes
• Página 1 de 2 • 1, 2
Temas similares
[Brico] Volante leon 5F (Mk3) o Kl (Mk4) en 1P funcionando Foro: Leon II - Mecánica / Electricidad / Electrónica Autor: ozu Respuestas: 22 |
Multifuncion en Leon I, Funcionando. Foro: Leon I - Mecánica / Electricidad / Electrónica Autor: MAIL Respuestas: 33 |
Cambiar logo S del volante de un seat leon MK3 Foro: General Autor: Energy Respuestas: 0 |
Ruleta del volumen del volante rota Foro: Leon III - Mecánica / Electricidad / Electrónica Autor: Barrojm Respuestas: 0 |
Aviso manos volante Foro: Leon IV - Mecánica / Electricidad / Electrónica Autor: Simoncheli Respuestas: 1 |
¿Quién está conectado?
Usuarios navegando por este Foro: Anthropic, Google [Bot] y 38 invitados