The Solar Eclipse Through a Pinhole Camera
Python 2, 161 149 142 135 bytes



lambda n,u=u' *':u'''   *****
 **&#3;&#3;&#2;&#1;&#1;**
*&#3;&#3;&#3;&#2;&#2;&#2;&#1;&#1;&#1;*
*&#3;&#3;&#3;&#2;&#2;&#2;&#1;&#1;&#1;*
**&#3;&#3;&#3;&#2;&#1;&#1;&#1;**
  *******'''.translate({1:u[0&lt;n&lt;3],2:u[0&lt;n&lt;4],3:u[1&lt;n&lt;4]})


Try it online!

-7 thanks to Mr. Xcoder.