Help with animation.

I wonder how I do this kind of animation, but I'd like to put a stop button, when animation reached the top, and another button that I could hide that part again. Recalling that all the buttons above will be active.
I had only one example as gif to show exactly what I want.
_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+
Gostaria de saber como eu faço esse tipo de animação, porem eu gostaria de colocar um botão pare, quando animação chegasse ao topo, e um outro botão para que eu pudesse esconder novamente essa parte. Lembrando que todos os botoes acima serão ativos.
Fiz apenas uma exemplo como gif, para demonstrar o que eu quero exatamente.


I had only one example as gif to show exactly what I want.
_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+
Gostaria de saber como eu faço esse tipo de animação, porem eu gostaria de colocar um botão pare, quando animação chegasse ao topo, e um outro botão para que eu pudesse esconder novamente essa parte. Lembrando que todos os botoes acima serão ativos.
Fiz apenas uma exemplo como gif, para demonstrar o que eu quero exatamente.
