A bulb is an electrical component that emits light when an electric current passes through its filament. The filament heats up to a high temperature, becoming incandescent and producing visible light. Bulbs are widely used in residential, commercial, and industrial settings for illumination purposes. They come in various shapes, sizes, and technologies, including incandescent, fluorescent, and LED bulbs.
Specification | Description |
---|---|
Voltage | Typically 110-120V or 220-240V (depending on region) |
Power | Ranges from 1W to 500W or more |
Base Type | Common bases include E26/E27 (medium), B22 (bayonet), GU10, etc. |
Lifespan | Varies by type: Incandescent (1,000 hrs), CFL (8,000 hrs), LED (25,000+ hrs) |
Light Output | Measured in lumens; varies by wattage and bulb type |
Color Temperature | Measured in Kelvin (K); ranges from warm (2700K) to cool (6500K) |
Since a bulb typically has only two contact points, the pin configuration is straightforward:
Pin | Description |
---|---|
1 | Live (Phase) Connection |
2 | Neutral Connection |
Q: Can I use a higher wattage bulb than recommended for my fixture? A: No, using a bulb with a higher wattage than recommended can cause excessive heat and pose a fire hazard.
Q: Are LED bulbs dimmable? A: Some LED bulbs are designed to be dimmable, but you need to check the bulb's specifications and use a compatible dimmer switch.
Q: How do I dispose of a broken CFL bulb? A: Due to the mercury content, follow local guidelines for hazardous waste disposal. Do not throw CFL bulbs in the regular trash.
If you're using an LED bulb with an Arduino UNO, you can control it using a relay module. Below is a simple example code to turn the bulb on and off.
// Define the relay control pin
const int relayPin = 2;
void setup() {
// Set the relay pin as an output
pinMode(relayPin, OUTPUT);
// Start with the relay off (bulb off)
digitalWrite(relayPin, LOW);
}
void loop() {
// Turn the bulb on for 1 second
digitalWrite(relayPin, HIGH);
delay(1000);
// Turn the bulb off for 1 second
digitalWrite(relayPin, LOW);
delay(1000);
}
Note: Ensure that the relay module is rated for the bulb's voltage and current requirements. Always be cautious when working with mains electricity and consider consulting a professional if you are not experienced.