Software: Android App
Hardware: Arduino + H-Bridge Driver
Issue: One linear actuator is slightly slower and so the left end of the desk to moves faster. Due to this difference in the speed of the two linear actuators, it is required to monitor the actual alignment of the desk in order not to put too much stress on the structure.
Solution: we could use an external gyroscope, which would need calibration and so many thing I really don’t want to get into SO..
We can exploit the internal gyroscope of the smartphone to get the inclination of the desk.