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

قياس مسافة القرب باستخدام مستشعر الإيماءات APDS9960: 6 خطوات
قياس مسافة القرب باستخدام مستشعر الإيماءات APDS9960: 6 خطوات

فيديو: قياس مسافة القرب باستخدام مستشعر الإيماءات APDS9960: 6 خطوات

فيديو: قياس مسافة القرب باستخدام مستشعر الإيماءات APDS9960: 6 خطوات
فيديو: Distance proximity measurement with gesture sensor APDS9960 - Tutorial 2024, يوليو
Anonim
Image
Image

في هذا البرنامج التعليمي سوف نتعلم كيفية قياس المسافة باستخدام مستشعر الإيماءات APDS9960 و arduino و Visuino.

شاهد الفيديو!

الخطوة 1: ما سوف تحتاجه

ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
  • Arduino UNO (أو أي اردوينو آخر)
  • مستشعر APDS9960
  • أسلاك العبور
  • اللوح
  • شاشة OLED
  • برنامج Visuino: قم بتنزيل Visuino

الخطوة 2: الدائرة

الدائرة
الدائرة
  • توصيل دبوس جهاز الاستشعار [GND] بدبوس لوحة Arduino [GND]
  • قم بتوصيل Sensor Pin [Vin] بدبوس لوحة Arduino [3.3V]
  • قم بتوصيل Sensor Pin [SDA] بدبوس لوحة Arduino [SDA]
  • قم بتوصيل Sensor Pin [SCL] بدبوس لوحة Arduino [SCL]
  • توصيل دبوس شاشة OLED [GND] بدبوس لوحة Arduino [GND]
  • قم بتوصيل دبوس شاشة OLED [VCC] بدبوس لوحة Arduino [+ 5V]
  • قم بتوصيل OLED Display Pin [SCL] بدبوس لوحة Arduino [SCL]
  • قم بتوصيل OLED Display Pin [SDA] بدبوس لوحة Arduino [SDA]

الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO

ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO

يحتاج Visuino: https://www.visuino.eu إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2

الخطوة 4: في Visuino أضف مكونات

في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
  • أضف مكون "Gesture Color Proximity APDS9960 I2C"
  • إضافة مكون "OLED"
  • انقر نقرًا مزدوجًا فوق "DisplayOLED1"
  • في نافذة العناصر ، اسحب "حقل النص" إلى اليسار ، في نافذة الخصائص ، اضبط الحجم على 3
  • أغلق نافذة العناصر
  • ربط "GestureColorProximity1"> دبوس التقارب [مخرج] بـ "DisplayOLED1"> Text Field1 pin [In]
  • توصيل "GestureColorProximity1" I2C pin "Out" بدبوس لوحة Arduino I2C [In]
  • قم بتوصيل "DisplayOLED1" I2C pin "Out" بدبوس لوحة Arduino I2C [In]

الخطوة 5: إنشاء وترجمة وتحميل كود Arduino

إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو

في Visuino ، انقر في الجزء السفلي على علامة التبويب "إنشاء" ، وتأكد من تحديد المنفذ الصحيح ، ثم انقر فوق الزر "تجميع / إنشاء وتحميل".

الخطوة 6: العب

إذا قمت بتشغيل وحدة Arduino UNO ، وحركت الورقة فوق مستشعر الإيماءات ، فيجب أن تعرض شاشة OLED المسافة بالملليمتر من الورق.

تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله وفتحه في Visuino:

موصى به: