كيفية عمل مستشعر تقارب بسيط باستخدام Arduino

جدول المحتويات:

كيفية عمل مستشعر تقارب بسيط باستخدام Arduino
كيفية عمل مستشعر تقارب بسيط باستخدام Arduino
Anonim

تتناول هذه المقالة كيفية صنع مستشعر تقارب بسيط تم إنشاؤه باستخدام مصابيح LED و Arduino والذي يمكنه اكتشاف المسافة بين المستشعر والكائن الموجود أمامه دون أي اتصال مادي. سيعطي المستشعر مجموعة من الإشارات التناظرية إلى Arduino والتي يمكن رؤيتها بعد ذلك على الكمبيوتر. مكبر الصوت اختياري ولا حاجة إليه إذا كنت تقوم بنسخة بسيطة من هذا المشروع.

المواد المطلوبة

  • اردوينو
  • اللوح
  • 100 كيلو المقاوم
  • أسلاك العبور
  • الشريط الكهربائي
  • بواعث بقيادة الأشعة تحت الحمراء (2 على الأقل)
  • مستقبلات IR LED (الثنائي الضوئي مع دبابيس)

خطوات

قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 1
قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 1

الخطوة 1. ابدأ بوضع المواد المطلوبة جانبًا

اصنع مستشعر اقتراب بسيط باستخدام Arduino الخطوة 2
اصنع مستشعر اقتراب بسيط باستخدام Arduino الخطوة 2

الخطوة 2. جهز IR LED عن طريق قطع قطعة صغيرة من الشريط الكهربائي ثم لفها حول LED لتشكيل أنبوب كما هو موضح أعلاه

قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 3
قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 3

الخطوة 3. استخدام توصيل اللوح وأسلاك العبور والمقاوم و LED على النحو التالي

  • قم بتوصيل المقاوم من 5 فولت إلى الموجب (دبوس كبير) على مستقبل الأشعة تحت الحمراء.
  • قم بتوصيل جميع IR LEDs بـ 3.3v دبوس على Arduino.
  • قم بتوصيل وصلة مرور من A0 على Arduino بالساق الموجبة في مستقبل الأشعة تحت الحمراء.
  • قم بتوصيل جميع السلبيات لكل من جهاز الاستقبال ومصابيح LED بـ GND على Arduino.
  • تأكد من عدم وجود قصور في الأسلاك أو مصابيح LED لأن مصابيح LED حساسة للغاية ويمكن أن تحترق.
قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 4
قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 4

الخطوة 4. بناء التعليمات البرمجية الخاصة بك

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

int IRreceiver = A0 ؛ // التهيئة

قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 5
قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 5

إنترفال

قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 6
قم بعمل مستشعر تقارب بسيط باستخدام Arduino الخطوة 6
الإعداد باطل()
{
pinMode (IRreceiver ، INPUT) ؛ // تعلن عن مدخلات
Serial.begin (9600) ؛ // السرعة التي سيحدث بها الاتصال
}
حلقة فارغة()
{
int IRval = analogRead (IRreceiver) ؛ // يعلن البيانات
Serial.println (IRval) ؛ // طباعة البيانات
تأخير (10) ؛ } // أضف تأخيرًا لتهدئة الأمور

الخطوة 5. تأكد من أن جميع الاتصالات آمنة ثم قم بتحميل الكود إلى Arduino الخاص بك

بعد أن يتم تحميله ، قم بإحضار الاتصال التسلسلي.

الخطوة 6. افحص البيانات

يجب أن تختلف البيانات باختلاف المسافة بين المستشعر والكائن.

قم بعمل مستشعر تقارب بسيط باستخدام Arduino Final
قم بعمل مستشعر تقارب بسيط باستخدام Arduino Final

الخطوة 7. انتهى

نصائح

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

موصى به: