- HOME
- Products & Service
- LED light panel
Please feel free to contact us for more details, trial use, or customization.
LED light panel
Lighting equipment for underwater photography. It illuminates every corner even at a wide angle. Dimming by PWM is possible, and it can be installed in ROVs. Compatible with BlueROV2 is also possible.
Depth: ~ 6,000m
Brightness: 5,000 lumens
Power supply voltage: 9V to 20V
Power consumption: Up to 40W
Dimension: 105mm x 93mm x 31mm (excluding protrusions)
Example of use
Arduino sample Sketch
//
// Check for LED light panel
//
// PWM output from pin 9
// Serial input 0-9 -> 0%-90% (100% none)
//
// PWM period 20000=100Hz, 40000=50Hz
#define Timer1Cycle 20000
int incomingByte = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
// pin9,10, 1/8 prescaler 50Hz
TCCR1A = B10100010;
TCCR1B = B00011010;
ICR1 = Timer1Cycle;
OCR1A = (unsigned int)(Timer1Cycle * 0.0);
OCR1B = (unsigned int)(Timer1Cycle * 0.0);
}
void loop() {
// put your main code here, to run repeatedly:
if(Serial.available() > 0) {
incomingByte = Serial.read();
if(incomingByte == 10) {
}
else {
if(incomingByte == 48) {
OCR1A = (unsigned int)(Timer1Cycle * 0.0);
}
else if(incomingByte == 49) {
OCR1A = (unsigned int)(Timer1Cycle * 0.1);
}
else if(incomingByte == 50) {
OCR1A = (unsigned int)(Timer1Cycle * 0.2);
}
else if(incomingByte == 51) {
OCR1A = (unsigned int)(Timer1Cycle * 0.3);
}
else if(incomingByte == 52) {
OCR1A = (unsigned int)(Timer1Cycle * 0.4);
}
else if(incomingByte == 53) {
OCR1A = (unsigned int)(Timer1Cycle * 0.5);
}
else if(incomingByte == 54) {
OCR1A = (unsigned int)(Timer1Cycle * 0.6);
}
else if(incomingByte == 55) {
OCR1A = (unsigned int)(Timer1Cycle * 0.7);
}
else if(incomingByte == 56) {
OCR1A = (unsigned int)(Timer1Cycle * 0.8);
}
else if(incomingByte == 57) {
OCR1A = (unsigned int)(Timer1Cycle * 0.9);
}
else {
OCR1A= (unsigned int)(Timer1Cycle * 0.0);
}
}
}
}