En el presente trabajo se realizó la codificación de un algoritmo de detección, clasificación y localización de embarcaciones en el agua mediante el uso de un hidrófono. Estas embarcaciones corresponden a modelos a escala dirigidos por control remoto, las cuales se utilizaron para adquirir firmas acústicas bajo condiciones controladas. Los algoritmos que se codificaron permiten discriminar entre las diferentes firmas acústicas de embarcaciones previamente introducidas en una base de datos. Mediante análisis espectral de la señal, específicamente con el espectro de potencia, y un tratamiento matemático mediante la ecuación de sonar pasivo, es posible calcular umbrales de detección en el dominio de la frecuencia, los cuales permiten estimar porcentajes de detección, distancias aproximadas y probabilidades de falsas alarmas. Posteriormente se analizaron los desplazamientos en el dominio de la frecuencia generados por variaciones de la velocidad y de la carga. Los resultados obtenidos evidenciaron que es posible caracterizar qué tipo de embarcación es la que está pasando cerca al hidrófono y estimar la distancia aproximada. Por otro lado, se evidenció que es necesario disponer de otro sensor para calcular la localización espacial, los diferentes experimentos realizados para determinar la localización resultaron ser insuficientes.