Dado que el pin Arduino no podrá generar suficiente corriente para conducir el transductor muy bien, puede usar un transistor con base conectada al pin Arduino para conducir el transductor.
Si suponemos que el transductor es de 40kHz (muy común), entonces alternaría el pin a 40kHz. Agradable y simple
Aquí hay un par de opciones esquemáticas. El primero probablemente funcionará un poco mejor ya que desarrollará un voltaje de accionamiento más alto (más alto que el suministro) debido al circuito resonante formado por la capacitancia del inductor y el transductor.
La parte del receptor en la imagen de arriba no es necesaria para el proyecto de disuasión del gato, esto fue tomado de un esquema de búsqueda de rango ultrasónico donde el eco necesita ser cronometrado. A menos que quieras saber qué tan cerca está el gato, por supuesto :-)