Arduino varies speed of DC Motor using PWM and measures its RPM using optical sensor and displays them on LCD