How DC GEAR MOTOR Works with ARDUINO and L298N