DO you have ideas on effective ways to take breaks when working from home?

I find that if I work for too long I get brain stuck. And my progress is much slower. When I take a break I don’t know if I give myself enough time – or I feel the break has to be productive – then I feel bad about it. Please help