Hello
I am building an arm for my final project at college, I am 4th year electrical engineering student, specifically Automation and Robotics.
Now I am thinking about how to control it, I already have a STM32F429ZI board and a friend has a PLC (forgot the model), if not his I also found a used Mitsubishi AL2-24MR-D for 60$.
There are 5 DC motors,5 DC servo motors, currently 3 but probably 5 potentiometer later for tracking rotation/movement, RGB color sensor which communicates over I2C, IR receiver(digital output) for some kind of control didn't think of what kind yet. Needs to be constantly connected to PC for position input and other control, I used RealTerm before, don't know if I can make some kind of GUI program that uses it to send data or something similar.
I was also thinking about making it controllable via a gamepad through a pc maybe as this will remain in a primary school after i finish it, make it a bit more interesting for children and all that.
If i use the STM I think I will have enough inputs and outputs for the project, if I use the PLC I think I will also have to use the STM board or arduino boards for different parts like connection to PC,maybe take all potentiometer analog inputs and then send it all over UART or I2C to PLC.
I want to do it this way because I believe it would be a great learning experience for me especially for PLC programming as I didn't get a lot of experience in university.
IR receiver code I have already written for different project and the RGB sensor needs to stay for other reasons so I might aswell leave it in the final project.
I have the time to do this atm, I don't care if it takes 10 more or less days to finish.
What do you think, is this too much, is it even worth including the PLC in this, considering PLC programming is a big factor in my profession ?
Thanks