مستشعر حركة HC-SR501 PIR

المكونات 06-05-23
136 0

تعريف مستشعر حركة HC-SR501 PIR

مستشعر حركة HC-SR501 PIR هو جهاز استشعار حركة يتم استخدامه للكشف عن وجود حركة في البيئة المحيطة به. يحتوي المستشعر على عدسات تركز الأشعة تحت الحمراء المنبعثة من جسم يتحرك في نطاق الاكتشاف. ويعمل المستشعر عندما يتحرك شخص أو جسم آخر في نطاق اكتشاف المستشعر، حيث يقوم بتوليد إشارة كهربائية تشير إلى وجود حركة.

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

يتم توصيل المستشعر بمصدر طاقة ووحدة التحكم المناسبة، مثل Arduino أو Raspberry Pi أو ESP8266، وتتم برمجته لتحديد التصرف الذي يجب اتخاذه عندما يتم الكشف عن حركة. يمكن أيضًا تعديل حساسية المستشعر وزمن التأخير باستخدام مقاومات متغيرة موجودة على لوحة المستشعر.

متحكمات دقيقة متوافقة مع مستشعر الحركة HC-SR501 PIR

يمكن استخدام مستشعر الحركة HC-SR501 PIR مع مجموعة متنوعة من المتحكمات الدقيقة ، مثل:

  1. Arduino: يمكن استخدام مستشعر HC-SR501 بسهولة مع لوحة Arduino عن طريق توصيل دبوس الإخراج الخاص به بأحد المسامير الرقمية للوحة. تسهل المكتبات المتاحة لـ Arduino تكوين المستشعر ومعالجة إشارات الإخراج.
  2. Raspberry Pi: يمكن أيضًا استخدام مستشعر HC-SR501 مع Raspberry Pi عن طريق توصيل دبوس الإخراج الخاص به بأحد دبابيس إدخال / إخراج الإدخال للأغراض العامة (GPIO). فطيرة التوت.
  3. ESP32 / ESP8266: متحكمات عائلة ESP متوافقة أيضًا مع مستشعر HC-SR501. يمكن توصيلها بدبوس إخراج المستشعر وتهيئتها لقراءة إشارات الإخراج ومعالجتها.

برمجة مستشعر الحركة HC-SR501 PIR

يمكن برمجة مستشعر الحركة HC-SR501 PIR باستخدام أي متحكم دقيق يدعم واجهة الاتصال الرقمي الخاصة به، مثل Arduino أو Raspberry Pi أو PIC أو AVR. يمكن استخدام مكتبات البرامج المتاحة لتسهيل عملية التواصل وقراءة بيانات المستشعر.

فيما يلي خطوات برمجة مستشعر الحركة HC-SR501 PIR باستخدام Arduino كمثال:

  1. قم بتوصيل مستشعر الحركة HC-SR501 PIR بلوحة Arduino باستخدام الأسلاك اللازمة وفقًا للتوصيات الموجودة في دليل المستخدم.
  2. افتح برنامج Arduino IDE وانقر فوق "ملف" (File) ثم "أمثلة" (Examples) ثم "المستشعرات" (Sensors) ثم "PIRsensor" لفتح برنامج توضيحي لاختبار المستشعر.
  3. قم بتحميل البرنامج التوضيحي إلى لوحة Arduino باستخدام كبل USB.
  4. ستقوم اللوحة بتشغيل البرنامج التوضيحي وستبدأ في قراءة بيانات المستشعر. يمكن عرض بيانات المستشعر على الشاشة السلسلة (Serial Monitor) المتاحة في Arduino IDE.
  5. يمكن تخصيص البرنامج لأداء مهام معينة بمجرد كشف المستشعر لحركة، على سبيل المثال إشعار المستخدم بواسطة تشغيل صوت أو ضوء عندما يكشف المستشعر لحركة.

دور مستشعر الحركة HC-SR501 PIR في المشاريع الروبوتية

في المشاريع الروبوتية ، يمكن استخدام مستشعر الحركة HC-SR501 PIR للكشف عن وجود الأجسام المتحركة وللمساعدة في التحكم في سلوك الروبوت وفقًا لذلك. فيما يلي بعض الأمثلة على استخدامات مستشعر HC-SR501 PIR في المشاريع الروبوتية:

  1. اكتشاف العوائق: يمكن استخدام مستشعر PIR للكشف عن وجود عوائق مثل الجدران أو الأشخاص ، مما يسمح للروبوت بتجنبها أو التوقف لتجنب الاصطدام.
  2. تتبع الأشخاص: يمكن استخدام مستشعر PIR لتتبع وجود الأشخاص في الغرفة وتوجيه حركة الروبوت نحوهم. يمكن أن تكون هذه الميزة مفيدة لروبوتات المراقبة أو الأمن.
  3. التحكم في الإضاءة: يمكن أيضًا استخدام مستشعر PIR للتحكم في إضاءة الروبوت اعتمادًا على وجود الأشخاص أو الأشياء المتحركة الأخرى.
  4. كشف الحركة لأوامر الإيماءات: يمكن استخدام مستشعر PIR لاكتشاف حركات الأشخاص ، والتي يمكن بعد ذلك تفسيرها على أنها أوامر إيماءة للروبوت. على سبيل المثال ، قد تعني الحركة إلى اليسار أن الروبوت يجب أن يستدير إلى اليسار.

يمكن دمج مستشعر HC-SR501 PIR بسهولة في مشروع الروبوتات باستخدام متحكم دقيق مثل Arduino أو Raspberry Pi. اعتمادًا على كيفية استخدام المستشعر ، قد يكون من الضروري برمجة وحدة التحكم الدقيقة لتفسير إشارات خرج المستشعر واتخاذ القرارات وفقًا لذلك .

0 تعليق

اترك تعليقا

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

شغف بالروبوتات

ورشة الروبوتات

صنع روبوتات

ذراع آلية

المنزل الذكي

الغرض من هذا الموقع

تشير الروبوتات التعليمية إلى استخدام الروبوتات وتكنولوجيا الروبوتات لتعزيز التعلم في بيئات التعليم. إنه ينطوي على دمج التكنولوجيا والهندسة وعلوم الحاسوب في الفصل الدراسي، مما يتيح للطلاب المشاركة في تجارب تعلم عملية وعملية.
في هذا السياق ، يمثل موقعنا الإلكتروني مصدرًا ممتازًا للآباء والمعلمين والأطفال الذين يرغبون في اكتشاف الروبوتات.

معلومات شخصية

زاوية قنطش ـ جمال ـ المنستير ـ تونس

+216 92 886 231

medaliprof@gmail.com

صور الدروس

هذا موقع واب تم إنشاؤه بواسطة محمد علي أستاذ إعلامية