Bob Ponton, the glassblower at UWM, made a device that has an outer glass compartment with another glass vessel inside it. This inner vessel is also connected to the outside of the device by a tube that has a glass stopper. This tube is needed to provide a way to inject sulfuric acid to start the demonstration. So, once you have a containment system, you can generate SO2 by taking about 2.0 g of sodium sulfite and adding about 2 mL of 6 M sulfuric acid. Make sure you have all fittings tightly clamped to prevent this noxious gas from escaping the apparatus.
Nitrogen oxides are also noxious gases, so the demonstration has to be safely constructed.
Again we turned to our glassblower, Bob Ponton, to build a device. This device requires three chambers. The left and right chambers need valves above and below them. The central chamber has a valve at the bottom, and has tubes running from the two side chambers into it near the top. We evacuate the entire device with a rotary style vacuum pump and fill the right chamber with NO gas.