Barn dance planned to benefit solar project, roof