Depo and period

Jasmine
I just got the depo shot yesterday morning. My period is supposed to start either today or 2morro. Will the shot effect this upcoming period? Or will it take a few days for it to really get in my system.