Módulo de control de servos con Arduino para Loconet
#1
Hola,

Con el permiso de Pedro, he cogido su idea y programa de manejo de servos y le he dado una vuelta de tuerca mas, añadiendo la opción de configurar mediante CV (LNCV) la posición individual de cada uno de los servos y la asignación del número de salida a cada uno. Ahora mismo tengo el programa preparado para un Arduino UNO al que conectar 4 servos.

Contando el precio de un Arduino UNO, el shield Loconet (GCA185), un servo 9g de los chinos, el soporte de montaje y el clip, podemos digitalizar completamente cada desvío por menos de 10 euros cada uno. Incluyendo motor, hardware y todo lo necesario.

Os dejo un video para que lo veais funcionando y como se pueden ajustar las posiciones de los servos desde la propia intellibox. Perdonad la calidad, la impaciencia es siempre mala compañera.... XDDD




En un futuro quiero añadir la opción de configurar la velocidad de cada servo, poder gestionar también la polarización del corazón y mandar una señal de retrocontacto mientras dura el movimiento para que el software no mueva ningún tren sobre el desvío mientras está cambiando. Tanto Rocrail como otros softwares están preparados para esta funcionalidad. Esto es interesante cuando le podamos programar un movimiento lento, y ya lo hacen algunos módulos comerciales de gestion de servos.

Saludos,
Dani
Responder
#2
Eres un crack, Dani. Estoy deseando que me lleguen los servos y las placas de Peter, para empezar con el digital.
Habeis conseguido que me pase al lado oscuro, jijiji
Saludos de Félix, desde Cubelles  Interesante
Responder
#3
Estoy con Felix todos de cabeza al lado oscuro.

Eso sí la placas para los profesionales con paciencia por el tema de hacerlas y soldar los componentes.

Menos mal que para ARDUINO UNO Dani lo tiene "niquelado como los chorros del oro"
Responder
#4
Gracias!!! Además estoy pensando en ampliar el programa para añadir 4 pulsadores con los que se pueda manejar también cada servo. Eso significa, que sólo con un arduino (3 euros) puedes controlar 4 servos en analógico, y también se podrán usar en digital si quieres cambiar con un panel tipo "tradicional". Si tu maqueta es digital, al usar los pulsadores tanto la central como el software se "enterarán" y mostrarán el cambio del desvío, y si estas en analógico funcionará de la misma manera sin tener que cambiar nada.

Seguiré informando.......
Responder
#5
Excelente aportacion Dani eres el Da vinci del modelismo ferroviario xd has cogido mi .ino y lo has convertido en un modulo de LNCV perfecto, siempre todo el merito es tuyo pues eres el padre de la criatura jejeje, eres un grande!!!
Responder


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Pido ayuda para mapear un Zimo Next 18 tigrin 13 326 08-04-2024, 14:12
Último mensaje: tigrin
  Proyecto de pupitre para control simple DCC Kris Kelvin 28 1,538 13-03-2024, 13:18
Último mensaje: Kris Kelvin
  Ayuda/consejo para decoders desvíos Speedy González 3 1,026 03-01-2024, 22:12
Último mensaje: Speedy González
  Ayuda para identificar componente en placa. Caribue 30 2,682 14-12-2023, 09:26
Último mensaje: leptrain
  Programar un DH18A para una 277 Arnold tigrin 6 2,333 08-10-2023, 17:50
Último mensaje: mario1969
  Ayuda para mapear un LokPilot micro V5.0, Next18. tigrin 4 1,368 28-03-2023, 23:23
Último mensaje: pullman
  Ayuda para mapear un Zimo next 18 tigrin 11 2,847 13-11-2022, 21:36
Último mensaje: jositoxtr
  Configuración cv's para una 316 Arnold xarlysTrains 12 3,670 21-10-2022, 16:15
Último mensaje: krokodiland
  Cable para el mando de MULTIMAUS JoseraGR1 2 1,631 30-05-2022, 16:57
Último mensaje: JoseraGR1
  dh18a next 18 segunda generación para una 269 tigrin 0 1,091 01-05-2022, 21:42
Último mensaje: tigrin

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)