19-02-2018, 22:27
(18-02-2018, 12:33)ray269 escribió: Yo de momento tengo en las cestas de eBay y AliExpress dos Arduino mega 2560( dos porque también voy a hacerme la central de arduino) una placa PCA9685, 4 servos de 9g, cables dupont y soportes para los servos.Hola.
Yo e visto esta conexión, aunque es con arduino UNO, da lo mismo porque Arduino MEGA 2560 también vale. Lo que no se es donde va la conexión a la maqueta
Enviado desde mi Redmi Note 3 mediante Tapatalk
Este montaje no lo he hecho pero me puedo considerar cinturón negro de Arduino.
Dependiendo de como controlas la maqueta el arduino irá conectado a un lugar u otro de una manera u otra.
Entiendo que quieres dedicar un Arduino a la central, que será controlada mediante software desde el PC, por ejemplo con JMRI o con el propio software de DCC++, que es un frontend java hecho en Processing que se puede (y debe modificar).
El segundo Arduino con los servos tienes varias maneras de gestionarlo. Desde el mismo PC en el que tienes JMRI corriendo lo puedes manejar conectado a un puerto USB e instalando en el Arduino las librerías ArduinoCMRI. En ese caso en JMRI tendrías que decir que tienes hardware CMRI. El arduino lo emulaŕa. Sería necesario programar un poco.
Otra posibilidad es que el arduino de los servos lo conectes al arduino del DCC++ mediante uno de los puertos serial del arduino Mega, que no sea el cero, para no complicarse demasiado.
Para mantener sencillo el asunto yo tendría dos buses. Uno DCC para controlar trenes con un aduino y otro de control del resto de la maqueta con dispositivos CMRI emulados por arduino.
El PC se encargaría de dar órdenes a ambos arduinos o incluso preguntar por el estado de los mismos.
Con cualquiera de las opciones te va a tocar programar un poco.