Need some help

Had my baby 3 weeks ago dont want to get pregnant so I want to go on birthcontrol how soon can I go on do I have to wait for my period or what n when do I start taking them can I take tricylelo birthcontrol