morse code through ultrasounds !!!!!!!!

i allready did over there too ! my problem is that i don't know where the problem is ! so i am showing the schematics that i am using ! the rest of the code is creating a string of 24 chars for sure, i get it clearly to my screen with serial communication.

now how am i going to transmit and recieve 24 chars with ultrasounds ! that is my problem ! does the schematics look good to you ? and if they are ! do you thing that i should play with pwm to the ports ? i am more like thinging to create two functions for high and for low and then a table for each letter that will have high and lows acordingly. then after char recognition to start all those highs and lows ogether on th transmiter.

the thing is that when i try serial read on reciever i get the same numbers ( around 350 ) EVEN IF I DISCONECT THE WIRE FROM THE RECIEVER PORT !!!!!!!!!!!!!!!!!!!!!! this is why i don't know what is goin wrong ! and how am i going to fix it !

Thanks for your quick responce
Kourpetis Athanasios