URGENTE RAPIDO!!! Necesito ayuda con sensor ultrasonico

Estoy trabajando en un proyecto para la otra semana y estoy realizando que por medio de un sensor ultrasonico pueda detectar los obstáculos de enfrente conectado a un arduino nano. Todo funciona bien cuando lo conecto desde mi computadora pero el error ocurre cuando le pongo una batería de 9V (Conecto positivo al pin de Vin y negativo a GND) porque deja de funcionar correctamente. Ando desesperado y no se como solucionarlo...

Porque tu pila o bateria de 9V estará agotada. No probaste con una fuente DC estabilizada de 7 a 12V de al menos 500mA?