No, you cannot make a hen go broody. No matter what her breed.
She will first have to have the disposition to go broody, and some breeds are much more broody than others. You can make it more likely that you'll get a broody hen by choosing a Silkie, a dark Cornish, a Marans, a Brahma, and several others.
Then, she will have to undergo certain hormonal changes that cause her to stop laying eggs and want to sit on them instead. You can't make this happen on your schedule, no matter what you do. You can encourage this behavior by leaving some eggs in nests, but that's not necessary. We gather eggs three times a day, and my broodies still want to sit.
Not only will leaving eggs not make birds want to sit, gathering eggs won't prevent them from wanting to sit, either. I wish it was that easy. I have broodies whether I want them or not, and as I said we gather three times a day. It would be awesome if I could keep my ladies laying or make them sit just by leaving eggs in the nests, but it just doesn't work that way.
More light (springtime) can make them want to sit, but heat doesn't have much to do with it. We have one girl that wants to sit in early March every year, when temps are well below zero and there's still snow on the ground.
If you want broody hens, the most you can do is get broody breeds, leave some golf balls in the nests (can't hurt, might help) and cross your fingers. They'll never go broody on your schedule, though.