Ultrasonic Transducers

So basically, i have got a pair of ultrasonic transducers 40KHZ like the ones here :
http://static.electro-tech-online.com/customimages/2011/05/ultra-1.jpg
so i decided to make a module for it that is compatible with arduino and found this great website :
http://www.kerrywong.com/2011/01/22/a-sensitive-diy-ultrasonic-range-sensor/
But its confusing as it is for a 27khz transducer, would it work for a 40khz transducer ?
Thankyou.

But it says on that page:-

Of course, using the higher priced 40 kHz sensors should achieve even better performance.

So the answer would seem to be yes.
All you have to do is to change the code so that the arduino produces 40KHz and not 24KHz.
That is easy enough to do because the function that sets it up:-
void startTransducer(float freq, float dutyCycle)
Takes in a value for the frequency, just substitute this with your new one.

Thanks. Thats great. All in to make it now. !