الأردوينو

ما هو مستشعر الضوء وكيف يمكن استخدامه مع الأردوينو؟

مستشعر الضوء هو جهاز يقيس كمية الضوء الموجودة في البيئة المحيطة به. يُستخدم مستشعر الضوء في العديد من التطبيقات مثل تحسين ضبط الإضاءة في الأماكن المظلمة أو التحكم في تشغيل الأضواء في الأماكن التي تحتاج إلى إضاءة إضافية.

لتوصيل مستشعر الضوء بالأردوينو، يمكن اتباع الخطوات التالية:
1. اربط سلك الطاقة الموجب (VCC) للمستشعر بمنفذ الطاقة (5V) في الأردوينو.
2. اربط سلك الأرضي (GND) للمستشعر بمنفذ الأرضي (GND) في الأردوينو.
3. اربط سلك الإشارة (OUT) للمستشعر بمنفذ إدخال التناظري (Analog In) في الأردوينو.

بعد توصيل المستشعر بالأردوينو، يمكن استخدام الشفرة التالية لقراءة قيمة الضوء المقاسة بواسطة المستشعر وطباعتها على الشاشة:

“`arduino
const int lightSensorPin = A0;

void setup() {
Serial.begin(9600);
}

void loop() {
int lightValue = analogRead(lightSensorPin);
Serial.print(“Light Value: “);
Serial.println(lightValue);
delay(1000);
}
“`

تقوم هذه الشفرة بقراءة قيمة الضوء المقاسة بواسطة المستشعر وتطبعها على الشاشة المتصلة بالأردوينو.