Sentinel Sarah Lyons doesn’t have to have been on the battlefield at the point in the turn where an artifact entered the battlefield under your control. If an artifact enters the battlefield under your control and then Sentinel Sarah Lyons enters the battlefield under your control later in that turn, creatures you control will still get +2/+2 that turn as long as Sentinel Sarah Lyons remains on the battlefield and under your control.