The Smart Traffic Light (STL) has the ability to sense fog and the intensity of ambient light, upon which it adjusts its lamp brightness accordingly, thereby consuming maximum power only when necessary. The STL will be largely compatible with current traffic light standards and will incorporate some existing glare prevention innovations. The STL also indicates the color of the illuminated lamp by displaying the symbol R for red, G for green, and A for amber. The color of the illuminated lamp is indicated in order to enable people who suffer from color deficiency to distinguish the state of the traffic light