I’m a intern (mechanical engineering) and I have to continue a project started by people before me.
I’ve to get the acceleration from an acquisistion system placed iside a metal ball that fall from a height (between 0.1 to 3m) and bounce on the floor. But the mesure takes between 100ms to 1s, and I need to get an acquisition every 0.1ms (I can go up to 0.5 but this is not ideal, because the norm is 0.1ms)
So obviously to have a fast writting speed: I need to write on the Arduino own memory (I’ve tried sending the acquisition directly to the PC but it is way too slow)
Here comes my problem: The Arduino memory only allows me to stock 800 points (so 80ms <<1s).
How can I increase the Arduino own memory?
Use a SD card wouldn’t work because the writting speed would be too slow (I guess).
Thank you for your answer, and sorry if it’s a stupid question, I’m not familiar with programmation, even if I understand it well.
I attach my Arduino file.
acquisitionAcceleroPrecision.ino (1.76 KB)