I have a project based on Discovery STM32f4 prototype board, consisting of 3 stepper motors, 3 home sensors and 3 contact sensors. Program is controlled by remote controller . Project consists of 6 sketches. I want you to modify code:
1. Implement shut off after 15 min . Every press of certain buttons resumes session.
2. Program onboard accelerometer for project in such way, that warning red LED is turned on when board is inclined more than 2 degrees from horizontal position.
3. If any of contact sensors is activated more than 10ms, interrupt (stop) operation at certain part of sketches and make warning red LED blinking. When a contact sensor is deactivated – continue operation and turn off warning LED.
4. Measures to control faults/errors – interrupt (stop) program, when values of some variables are outside expected scope and turn on white red LED.
5. Add limitations for some remote controller buttons usage in scanning sketch.
6. Though code is working as it should work, but I want you to check some sketches for possible bad programing practice and problems that can arise in future. Here is the sizes of sketches for your cost evaluation: scanning (20KB), lineMovement (16KB), snakeMovement (16KB), arcMovement (17KB), finish (13KB).
Hi
We have experience with STM32F4 Discovery in several projects.I think we modify the code in 2 or 3 days. If you want, we can perform a demo.
We could discuss the project over chat.
Best Regards
UZ electronics