24V
24V
1200mm
2200K (Warm White)
1200lm
| CRI (Color Rendering Index) | 80 |
12W
50-60Hz
-20C to 40C
-30C to 60C
CE and RoHS Compliant
Applications
| The Flexible LED Filament is suitable for a wide range of applications, including |
Indoor and outdoor lighting
Automotive lighting
Industrial lighting
Decorative lighting
Advertising and signage
Marine and wet environments
Precautions and Considerations
Ensure the component is installed in a well-ventilated area to prevent overheating.
Avoid exposing the component to extreme temperatures, humidity, or physical stress.
Use a suitable power supply with a stable output voltage to ensure optimal performance and lifespan.
Follow proper installation and handling procedures to prevent damage to the component or surrounding materials.
Flexible LED Filament (24V 1200mm, 2200K) Component DocumentationOverviewThe Flexible LED Filament is a 24V, 1200mm long, and 2200K warm white light emitting diode (LED) strip designed for various IoT applications. Its flexibility and compact design make it suitable for installations in confined spaces, such as under cabinets, in ceiling coves, or behind furniture.Electrical CharacteristicsVoltage: 24V DC
Length: 1200mm
Color Temperature: 2200K (warm white)
Luminous Flux: 1000-1200 lumens/meter
Power Consumption: 12W/meterConnecting the ComponentThe Flexible LED Filament has a standard 2-pin JST connector at each end, allowing for easy connection to a 24V DC power source.Code Examples### Example 1: Basic On/Off Control using ArduinoIn this example, we'll use an Arduino Uno board to control the Flexible LED Filament.Components:Arduino Uno board
Flexible LED Filament (24V 1200mm, 2200K)
24V DC power supply
JST connector cableCode:
```cpp
const int ledPin = 2; // Pin 2 for LED controlvoid setup() {
pinMode(ledPin, OUTPUT);
}void loop() {
digitalWrite(ledPin, HIGH); // Turn LED on
delay(1000);
digitalWrite(ledPin, LOW); // Turn LED off
delay(1000);
}
```
Connections:Connect the JST connector cable to the Flexible LED Filament and the 24V DC power supply.
Connect the other end of the JST connector cable to digital pin 2 on the Arduino Uno board.### Example 2: Dimming Control using ESP32 and Wi-FiIn this example, we'll use an ESP32 board to control the Flexible LED Filament over Wi-Fi using a mobile app.Components:ESP32 board (e.g., ESP32 DevKitC)
Flexible LED Filament (24V 1200mm, 2200K)
24V DC power supply
JST connector cable
Wi-Fi router
Mobile device with Wi-Fi capabilityCode:
```cpp
#include <WiFi.h>const char ssid = "your_wifi_ssid";
const char password = "your_wifi_password";const int ledPin = 2; // Pin 2 for LED controlWiFiServer server(80);void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
Serial.println("Connected to WiFi");
server.begin();
}void loop() {
WiFiClient client = server.available();
if (client) {
String request = client.readStringUntil('
');
if (request.indexOf("ledon") != -1) {
digitalWrite(ledPin, HIGH); // Turn LED on
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("");
client.println("<html><body><h1>LED is ON</h1></body></html>");
} else if (request.indexOf("ledoff") != -1) {
digitalWrite(ledPin, LOW); // Turn LED off
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("");
client.println("<html><body><h1>LED is OFF</h1></body></html>");
} else if (request.indexOf("leddim") != -1) {
int dimValue = request.substring(request.indexOf("=") + 1).toInt();
analogWrite(ledPin, dimValue); // Dim LED to specified value
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("");
client.println("<html><body><h1>LED is DIMMED to " + String(dimValue) + "</h1></body></html>");
}
}
}
```
Connections:Connect the JST connector cable to the Flexible LED Filament and the 24V DC power supply.
Connect the other end of the JST connector cable to digital pin 2 on the ESP32 board.
Connect to the ESP32 board's Wi-Fi network using your mobile device.
Send HTTP requests to the ESP32 board's IP address to control the Flexible LED Filament (e.g., `http://esp32_ip/ledon` to turn the LED on, `http://esp32_ip/ledoff` to turn the LED off, or `http://esp32_ip/leddim?value=50` to dim the LED to 50%).Note: In this example, you'll need to modify the Wi-Fi credentials and adapt the code to your specific mobile app implementation.