Home / Tutorial Arduino / LDR Photosensitive Photoresistor Sensor

LDR Photosensitive Photoresistor Sensor

kelas-fisika.com – LDR Photosensitive Photoresistor Sensor

Fitur Modul:

  • Menggunakan sensor photoresistor tipe sensitif
  • Komparator mengeluarkan sinyal bersih, bentuk gelombang yang baik memiliki kemampuan membawa lebih dari 15mA.
  • Dengan potensiometer yang dapat diatur dapat menyesuaikan intensitas cahaya yang terdeteksi
  • Tegangan kerja: 3.3V-5V
  • Format output: Digital switching output (0 dan 1)
  • Dengan lubang baut yang tetap agar mudah dipasang
  • Papan PCB kecil berukuran: 3.2cm x 1.4cm
  • Menggunakan komparator tegangan lebar berkisar LM393
  • Aplikasi: Intensitas cahaya terdeteksi, sensor intensitas cahaya, modul lampu pencarian mobil pintar

Instruksi modul

  • Modul resistor fotosensitif paling peka terhadap cahaya lingkungan, umumnya digunakan untuk mendeteksi kecerahan cahaya sekitar, memicu modul mikrokontroler atau relay;
  • Bila intensitas cahaya ambient tidak mencapai nilai ambang batas, output DO-side modul tinggi bila tingkat cahaya sekitar melebihi ambang batas yang ditetapkan, output terminal DO rendah;
  • Output DO dapat dihubungkan langsung ke mikrokontroler melalui mikrokontroler untuk mendeteksi tinggi dan rendah, sehingga mendeteksi kecerahan perubahan cahaya sekitar;
  • Output DO bisa langsung menggerakkan modul relay, yang bisa terdiri dari sakelar kontrol ringan.

Petunjuk pemasangan kabel produk:

  • VCC untuk power supply positif 3.3-5V
  • GND untuk power supply negatif
  • DO TTL switching signal output

Contoh Program

 

#define ANALOG_SENSOR_PIN A0 
#define DIGITAL_SENSOR_PIN 3
#define LEDPIN 13 // The onboard LED


int switch_state; /* Holds the last digital value */
int LightAnalogValue; /* Holds the last analog value */

void setup() 
{
 pinMode(LEDPIN, OUTPUT);
 Serial.begin(9600); // Enable the Serial data output
 Serial.println("YourDuino Light Sensor Test 1.10 "); 

}


void loop()

{

 switch_state = digitalRead(DIGITAL_SENSOR_PIN); 
 if (switch_state == LOW)
 {
 digitalWrite(LEDPIN, HIGH);
 Serial.println("Digital Signal ON ");
 } 
 else
 {
 digitalWrite(LEDPIN, LOW);
 }

 LightAnalogValue = analogRead(ANALOG_SENSOR_PIN); //Read the voltage from sensor
 Serial.print("Analog Value (0 to 1023)"); 
 Serial.println(LightAnalogValue,DEC); // Send result to Serial Monitor
 delay(500);

}

Check Also

Cara menggunakan CCPM Servo Consistency Master

kelas-fisika.com – Cara menggunakan CCPM Servo Consistency Master kelas-fisika akan membahas Cara menggunakan CCPM Servo Consistency …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Powered by themekiller.com