حساس الاشعة تحت الحمراء iR
تعريف بالحساس:
يعتبر حساس الاشعة تحت الحمراء IR احد اكثر الحساسات شيوعاً في عالم الاردوينو وذلك نظراً للتقنية التي يتمتع بها.
بالاعتماد على تقنية الاشعة تحت الحمراء يمكننا ارسال الرسائل بين المتحكمات او الكشف عن الاجسام وأيضا اكتشاف الحرائق وغيرها.
يعتمد هذا الحساس في عمله على ارسال الاشعاعات التحت حمراء الغير مرئية واستقبالها للكشف عن وجود اجسام ضمن مجال عمله.
المرسل والمستقبل موجودان على الحساس معاً مما يجعل استخدامه سهل للغاية.

التوصيل والبرمجة :
سنقوم الان بتعلم كيفية توصيل هذا الحساس مع الاردوينو والاعتماد على قراءته في تحديد وجود جسم امامه ام لا (سنربط ضوء ليد مع الاردوينو وسيضيء عند تواجد الجسم).
ايضا سيتم اظهار قيمة الحساسية على شاشة السيريال.
يمكن استخدام هذا الدائرة البسيطة لاحقاً في الروبوتات المتحركة وجعلها تتجنب العوائق (بدلاً من حساس التراسونيك مثلاً).
int SensorPin = 2;
int OutputPin = 13;
void setup() {
pinMode(OutputPin, OUTPUT);
pinMode(SensorPin, INPUT);
Serial.begin(9600);}
void loop() {
int SensorValue = digitalRead(SensorPin);
Serial.print("SensorPin Value: ");
Serial.println(SensorValue);
delay(1000);
if (SensorValue==LOW){
digitalWrite(OutputPin, HIGH); }
else {
digitalWrite(OutputPin, LOW); } }
