Buenas, he visto el video y me parece muy interesante el proyecto. Seria posible montar el sistema en una bmw que no tenga el mando en el manillar: (buscar un mando alternativo). Me parece que se podria ampliar el sistema a casi todas las Motos. Es una idea.
Gracias
Si, es posible hacer lo que comentas. Tengo ya un firmware que te permitiría controlar la app con una botonera de 3 botones. El tema es conseguir o fabricarse esa botonera. Cada botón debe tener dos cables que se conectan luego a la electrónica (basada también en Arduino). No he publicado nada sobre este tema, ni guías, ni tutoriales, pero hay algún compañero que se ha puesto en contacto conmigo y se lo ha montado de esta forma.
Por ejemplo, hace ya tiempo publique este vídeo de un amigo donde montamos una botonera impresa en 3D para su R1200R (de aire). Con esa botonera se controla la app MMLink:
https://www.youtube.com/watch?v=cKnneq9ovWk
Más adelante, si tengo tiempo, mi idea es publicar algún vídeo tutorial de como fabricar una botonera "universal" y como montar la parte de electrónica. En todo caso, si eres algo manitas y quieres mirar de montártelo por tu cuenta, puedo facilitarte información de la parte de electrónica y firmware, aquí el único tema es que tendrías que mirar como conseguir/fabricar la botonera.
Saludos!
Voy a buscar una botonera, me interesa el tema, El mando original de la BMW tiene 4 funciones, pero tu dices que con 3 ya funciona, Te informo de cuando tenga algo para poder adaptar al manillar. La mia es una F800 GSA del 2015.
Otra pregunta, lo de dos cables por interruptor, en la electronica no se juntan 3 que serian los comunes? lo digo para poner menos cables...
Gracias.
A mi también me interesa el tema.... Me quedo por aquí
Voy a buscar una botonera, me interesa el tema, El mando original de la BMW tiene 4 funciones, pero tu dices que con 3 ya funciona, Te informo de cuando tenga algo para poder adaptar al manillar. La mia es una F800 GSA del 2015.
Otra pregunta, lo de dos cables por interruptor, en la electronica no se juntan 3 que serian los comunes? lo digo para poner menos cables...
Gracias.
Si, con 3 botones es suficiente porque con 3 botones tienes realmente 6 acciones, ya que cada botón tienes pulsación corta y larga. Con la Wonder Wheel tienes también 6 acciones (subir, bajar, derecha, derecha larga, izquierda, izquierda larga). Como digo, ya hay algún compañero (y amigo mio) usando la app con una botonera de 3 botones desde hace tiempo. Es más, en la app, si vas a Ajustes, verás que en la opción de "Mostrar guía de acciones" puedes seleccionar botonera UNIVERSAL para que te muestre en cada pantalla que botón debes pulsar en cada pantalla para realizar cada acción. La botonera universal tiene botón izquierda (<), botón central (0) y botón derecha (>).
Respecto a los cables de los botones, si, es como tu dices. El botón tiene 2 pines, un pin va siempre al pin negativo/GND del Arduino, el otro pin del botón tiene que ir a un pin especifico del Arduino, diferente para cada botón. Por lo tanto, la señal de GND puedes llevarla con un sólo cable hasta la botonera y unir los 3 pines de cada botón a ese cable GND. De esta forma sólo necesitas cuatro cables desde la botonera hasta la electrónica Arduino. Si tengo un hueco los próximos días, intento pasaros un esquema de esto que comento, pero es sencillo.
Respecto a las botoneras, yo estuve investigando un poco y no encontré muchas opciones de botoneras con 3 botones, y alguna que encontré (que se usa en motos racing) eran caras. Una opción que vi, que no es muy cara, es esta:
pero no sé como es el cableado que lleva, es decir si en ese conector que se ve, lo que lleva son 4 pines con las conexiones a los botones como he comentado. Tampoco sé para que diámetro de manillar sirve. No sé si puedes intentar averiguarlo enviándoles un correo con las dudas y así vemos si esta botonera puedes ser una opción o no.
También hay un compañero del foro que tiene una web y fabrica botoneras (y algunas otras cosas), el conoce el proyecto MMLink y hemos hablado en alguna ocasión. Este es el enlace de las botoneras que vende (que se pueden personalizar):
Puede ser otra opción, si encaja, podéis contactar con él y mirar opciones. Podéis comentarle que las queréis para el proyecto MMLink, porque como digo el conoce el proyecto.
En todo caso si encuentras alguna otra botonera, comparte la información y miramos a ver si puede servir.
Yo como he dicho, más adelante quiero publicar algún tutorial de como construir una usando una "carcasa" echa con impresora 3D, pero aún tardaré en hacer esto, pero si encontramos una buena, bonita y barata, mejor, porque no habrá que construir nada a mano.
Saludos,
Fran
Estoy mirando diferentes opciones, pero tardaran tiempo en llegar (china). En cuando tenga algo que este bien lo publicare.
Buenos dias, me podrias decir si el montaje es igual para la botonera universal, me gustaria pedir todos los componentes, y empezar a montarlos. Tambien me gustaria tener el esquema de conexion de la botonera, y si se puede abrir el parquin.
Gracias
Hola, para la botonera universal necesitas el Arduino ESP32 y el regulador de tensión (12V a 6V). Evidentemente el módulo de CANBUS no es necesario. Te adjunto un esquema de las conexiones de los módulos y la botonera.
El regulador tendrás que alimentarlo con 12V desde algún sitio de la moto, lo suyo es que esa alimentación este "bajo llave", es decir que cuando apagues la moto no haya corriente que llegue al regulador, por lo tanto no se puede conectar directamente a batería, porque si no estará siempre funcionando la electrónica y te acabará descargando la batería. La salida de 6V del regulador debes conectar el positivo (+) al Vin del Arduino y el negativo (-) al GND. Como regulador puedes usar el regulador de la electrónica modelo A (que es el que te he puesto en el esquema) o el del modelo B.
Respecto a la botonera, cada botón debe tener una de sus patillas conectadas al pin GND del Arduino, el otro pin debe ir conectado al pin 14 si es el botón derecho, al 13 si es el izquierdo y al 12 si es el central. Como botonera puedes usar una como esta (yo no he podido probarla por eso):
https://es.aliexpress.com/item/33033754387.html
Debes elegir el modelo (negro/plata) que los 3 pulsadores sean de tipo "self-return button" (serían los modelos 3 y 7)
En el Arduino tienes que cargar un firmware especifico para este montaje, no vale los que están puestos en la web, ya que esos son para CANBUS. Para obtener el firmware me enviáis un correo a motomedialink@gmail.com y os paso la información para la descarga.
El firmware se instala igual que en el caso del firmware para el CANBUS, tal y como explico en la guía que hay en la web:
http://www.motomedialink.site/cargar-actualizar-firmware-mmlink-controller-bmw-wonder-wheel
Del tema del mando del parking, aquí necesitas un cuarto botón para activar el mando (en la electrónica con CANBUS se usa el botón de cancelar intermitentes). Así que si pones ese cuarto botón, yo no me complicaría, lo soldaría directamente al pulsador del mando del parking. Si tienes dos botones en el mando del parking, entonces quizás si que valga la pena conectarlo al Arduino y usar un combinación de cuarto botón+izquierda para activar un botón del mando y cuarto botón+derecha para activar el otro, el tema es que en este caso además necesitarás un par de relés. Si quieres montarlo de esta última forma ya te indicaría cuales serían las conexiones.
Ya cuentas.
Saludos!
Hola, ya tengo casi todos los componentes, lo de la botonera he puesto los 3 botones en el soporte del guardamanos, te adjunto una foto.
Cuando puedas me puedes pasar el firmware, que intentare cargarlo.
La alimentacion lo hare como el modelo b, con una caja pequeña que aun no me ha llegado,
Gracias por todo...
Hola, ya tengo casi todos los componentes, lo de la botonera he puesto los 3 botones en el soporte del guardamanos, te adjunto una foto.
Cuando puedas me puedes pasar el firmware, que intentare cargarlo.
La alimentacion lo hare como el modelo b, con una caja pequeña que aun no me ha llegado,
Gracias por todo...
P.D. No me deja poner foto..
Ok, pasame la foto por correo a motomedialink@gmail.com y miro de subirla yo. De paso mirare a ver porque no deja subir fotos en las entradas. El firmware te lo envío por correo respondiendo al que tu me envíes con la foto.
Buenos dias, te he enviado un correo con las fotos, supongo que lo has recibido, cuando puedas me envias el firmware.
Gracias
Si, disculpa, lo recibí hace unos días. Te acabo de contestar al mail. Las fotos cuando tenga un hueco miro de subirlas.
Saludos!
Hola, me parece un gran trabajo el desarrollo tanto de la aplicación como del controlador. Yo tengo una f800gs del 2016 al igual que el compañero davidmoto y estoy interesado en montar el mmlink con una botonera genérica. ¿Podrías subir las fotos del compañero para ver como ha montado la botonera? ¿Podrias compartir el ultimo firmware para esta versión?
Muchas gracias.
Hola, mas arriba, en una entrada de este post, tienes información de como montar una botonera universal. En esa entrada esta el enlace al firmware (ese es el último, no ha habido más versiones). También tienes un enlace de una botonera en aliexpress. Tengo a medias el diseño de la placa para estas botoneras universales, para venderlo todo montado a quien le interese, pero aún necesitaré unos meses para tenerlo acabado.
Saludos,
Fran