20042089948860609343154290135367871263297246104253653244222458312125270052256300702210361007257583180001542685853724524200016703683111771555

الخميس، 2 فبراير 2017

اردوينو36 : استخدام المقاومة الضوئية لقياس شدة الضوء - Photoresistor


السلام عليكم ورحمة الله وبركاته 

المقاومة الضوئية تتغير قيمتها مع تغير شدة الضوء , في هده الحلقة سوف نستخدمها مع بورد الاردوينو لكي نتحكم في شدة توهج مصباح .



السكيتش المستخدم :

const int lightPin = 0;  //photoresistor pin
const int ledPin=11;     //led pin

void setup()
{
    Serial.begin(9600);  //serial monitor initialisation
    pinMode( ledPin, OUTPUT ); //led is an output
}

void loop()
{
    Serial.println(analogRead(lightPin)); // what we read from photoresistor pin 
    analogWrite(ledPin, analogRead(lightPin)/4); // send pwm signal to led , it depends on the readed value
   delay(10);
}


تعليقات فيسبوك
0 تعليقات بلوجر

ليست هناك تعليقات:

إرسال تعليق

إتصل بنا

الإسم الكريم البريد الإلكتروني مهم الرسالة مهم
كافة الحقوق محفوظةلـ افعلـ بنفسك ــها - DIY For Arabs 2016