Don't use an anti-bark collar. The dog is barking for a reason, possibly distress. The colar might stop the barking, but it won't stop the reason for it and you could end up with a very unhappy dog.
Sorry to make assumptions, but it appears that you have just put the dog in the crate, shut the door and hoped for the best? You need to train the dog to be happy/comfortable/feel safe in the crate. In order to do that, you need to not shut the door at first.
Get a new toy for the dog and tie it into the back of the crate so that the only way the dog can play with it is to get in the crate. (door open) Also, start feeding the dog it's meals in the crate (door open) and when you put the food bowl in say 'bed' as the dog goes in the crate. Also, start leaving some dry kibble/treats in the crate so if the dog wonders in it finds them and sometimes throw a handful of kibble/treats in the crate when the dog can see you. He should be happy to go in for them, and again, when he does so, say 'bed'. (I usually say 'in your bed' actually, and either is fine, one is just more of a mouthful for you) The idea of all of this is that the dog starts to make positive associations with the crate. It's no longer a prison where he is shut away, it is a place where there is always something nice going on/to find.
Once the dog is happy going in and out with the door open, you can move on. Find something really special that the dog will not be allowed any time except when he is in the crate with the door closed. Either a raw marrow bone or a Kong which has been stuffed with something really yummy (you can use both and both at once later on when you want your dog to stay in the crate for longer periods) like peanut butter, pate, fish paste, boursin cheese, raw minced beef etc. You can also freeze it before giving it to him later on and it will last for longer. Put the Kong/bone in the crate, dog will follow and say 'bed'. Then shut the door. Stay in the room and ignore the dog. After a few minutes, if he is quiet, open the door. If the dog is barking/crying, wait until he is quiet before you open the door. Be patient and ignore him (definitely don't look at him or make eye contact) while he is making a noise. If he really won't be quiet, chuck a few treats into the crate to distract him and when he stops braking to eat them, open the door. Then gradually increase the time the dog is in the crate. The idea being not only does the dog think the crate is a nice place to be, it also learns the door will not be opened unless he is quiet.
Again, once the dog is happy with that, move on. Put the dog in the crate with his bone/kong and leave the room. Just for a few minutes at first (although again, only return and let him out once he is quiet) and gradually build up the time.
It all sounds very long winded and complicated, but it shouldn't take longer than a couple of weeks, maybe less if you practice many times a day. It might also help if you put a towel or blanket over the crate so it is more 'den' like, some dogs feel more secure like that, but others prefer to be able to see out.
Good luck!
(oh, and as an aside, I don't like to leave collars on in the house, just in case, but I really wouldn't want to leave one on in a crate)