Will the Lynxmotion PS2 Controller V4 with receiver work for dual motor control. I am converting a wild thing for a special needs child. It has single analog joy stick control 2 motors for full range of control for the child but I need to add a remote control for children that have poor motor skills so an adult can intervene when needed. I am using a Audfruit metro mini 328 5V processor but can change to something else you might suggest. I saw this remote using the atmega 328. I can change to that no problem if I need to. Attached is the project without the remote. https://static1.squarespace.com/static/54adb69fe4b006fcaaba42d5/t/5887956a59cc680b67769495/1485280620946/WildThingManualONLINEFinal1-18.pdf
I would like to do a couple per year so it needs to be cost effective. Any help would be greatly appreciated.
@Synnove04 Unfortunately the two are not compatible. If you want to follow the guide, it’s best to use an analog joystick like:
Any relation to this project?
If you want wireless control, you would need a different electrical setup. The PS2 controller works best with a programmable microcontroller, and is made possible because of the PS2 library. The MCU in the project is Arduino-compatible, but you’d need to adapt the PS2 library and their code to work together. Given that you want the joystick and the wireless option, there will undoubtedly be some code to write and troubleshoot. You should absolutely have an emergency STOP button / switch, especially if there is wireless interference or a bug in the code.
Thank you for responding. Right now I have the joystick you mentioned. I need to keep that. But I need to add the wireless for the parents. Will I have to eliminate the code that is presently and start over to just add the remote Or do I just need someone familiar with the code for the remote to make it work on this car
The PS2 library was created by Bill Porter (to the best of my knowledge), which allows the wireless signals to be interpreted by an Arduino, and therefore used in a program. In many cases the PS2 receiver cannot be directly connected to a microcontroller’s pins, and needs additional circuitry. This will help: http://www.lynxmotion.com/driver.aspx?Topic=ps2-versions
You would then need to add the PS2 library in the Arduino main program and then adapt the code to react to the input. The question is also then which command or signal takes “priority” (if the program receives a command from the joystick while at the same time receiving a command from the PS2, what does it do?). Can only suggest having someone familiar with Arduino to help with the programming.