English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2006-12-03 05:44:26 · 5 answers · asked by russelthurmond 2 in Science & Mathematics Chemistry

5 answers

Essentially, what you need to do is to use a flame coloring agent which will emit the desired colored light when it is heated in the flame.
Some colors are easy to obtain, for example, yellow using Sodium compounds (ex. NaCl).
Other colors are more difficult since they are easily masked by stronger colors, for example, purple using Potassium compounds (ex. KCl).

This site explains many of the principles at work and lists compounds you might try (along with pictures of various flame tests),
http://www.amazingrust.com/Experiments/how_to/Flame_Test.html

And here it explains the underlying principle at work, spectroscopy,
http://www.amazingrust.com/Experiments/background_knowledge/Spectroscopy.html

2006-12-03 05:59:20 · answer #1 · answered by mrjeffy321 7 · 0 0

Green: add copper sulfate or sodium borate
Purple: add potassium chloride
Blue: add cupric chloride

2006-12-03 13:48:37 · answer #2 · answered by MooseBoys 6 · 0 0

I don't know which ones exactly but by burning ions of different metals.

2006-12-03 13:50:08 · answer #3 · answered by Anonymous · 0 0

to change the color of fire you use different types of chemicals [elements]

2006-12-03 13:48:27 · answer #4 · answered by tess 2 · 0 0

Fireworks use different metals.

2006-12-03 13:46:47 · answer #5 · answered by spir_i_tual 6 · 0 0

fedest.com, questions and answers