I want to create the effect that it's snowing in my living room. Ideally, there would be a chemical or substance that would be able to be sprayed out of a snow machine or pressurized canister etc. This substance would start off solid and would have a chemical reaction with the air that would cause it to evaporate into thin air, a là Harry Potter. Or even if the reaction took a couple hours it would be ok.
1 Answer
The phase transition you are talking about (solid to gas) is called sublimation. There are a few compounds that sublime at room temperature and atmospheric pressure, but the one I think would best suit your purpose is dry ice. If spread into the air as a fine powder, it could sublime before it even touches the ground, especially if the air is warm.
It's important to consider the safety aspects of this, though. $\ce{CO2}$ sublimes at -$78º\mathrm{C}$, so if too much of this powder lands on people, you could end up with some cases of frostbite. Additionally, you would need to keep this space well-ventilated since you will be significantly increasing the concentration of $\ce{CO2}$. I wouldn't imagine it would be too hard to meet these standards, though.