LDR ışık miktarına göre bir gerilim miktarı verir. Bunu PIC in analog bacağına bağlayıp gerilimi alırsan, o gerilime göre bir PWM oluşturabilirsin. Mesela gerilim üst seviyesi 5V olsun. 5V ta 1000 Rpm de dönsün. Gerilim 2.5 V gelirse (2.5/5)*1000 = 500rpm lik PWM oluşturursun. Gayet basit bir algoritma ve işini rahat görür