جدول المحتويات:
- الخطوة 1: ما سوف تحتاجه
- الخطوة 2: الدائرة
- الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
- الخطوة 4: في Visuino أضف مكونات
- الخطوة 5: إنشاء وترجمة وتحميل كود Arduino
- الخطوة 6: العب
فيديو: قياس مسافة القرب باستخدام مستشعر الإيماءات APDS9960: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
في هذا البرنامج التعليمي سوف نتعلم كيفية قياس المسافة باستخدام مستشعر الإيماءات 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: https://www.visuino.eu إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2
الخطوة 4: في 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:
موصى به:
بيانو هوائي باستخدام مستشعر القرب بالأشعة تحت الحمراء ، ومكبر الصوت ، و Arduino Uno (تمت الترقية / الجزء 2): 6 خطوات
بيانو الهواء باستخدام مستشعر القرب بالأشعة تحت الحمراء ومكبر الصوت و Arduino Uno (تمت الترقية / الجزء 2): هل هذه نسخة مطورة من المشروع السابق للبيانو الهوائي؟ أنا هنا أستخدم مكبر صوت JBL كمخرج. لقد قمت أيضًا بتضمين زر حساس للمس لتغيير الأوضاع وفقًا للمتطلبات. على سبيل المثال- وضع الجهير الصلب ، الوضع العادي ، عالي
بيانو هوائي باستخدام مستشعر القرب بالأشعة تحت الحمراء و Arduino Uno Atmega 328: 6 خطوات (بالصور)
بيانو هوائي باستخدام مستشعر القرب بالأشعة تحت الحمراء و Arduino Uno Atmega 328: عادةً ما تكون آلات البيانو عبارة عن عمل كهربائي أو ميكانيكي على آلية بسيطة للضغط على الزر. ولكن هنا تطور ، يمكننا فقط التخلص من الحاجة إلى المفاتيح في البيانو باستخدام بعض المستشعرات. وتناسب مستشعرات القرب التي تعمل بالأشعة تحت الحمراء السبب على أفضل وجه لأن
مستشعر القرب بالأشعة تحت الحمراء باستخدام LM358: 5 خطوات
مستشعر القرب بالأشعة تحت الحمراء باستخدام LM358: هذا تعليمات حول صنع مستشعر القرب من الأشعة تحت الحمراء
التحكم في حلقة LED من Neopixel باستخدام مستشعر الإيماءات: 3 خطوات (بالصور)
التحكم في حلقة Neopixel Led باستخدام مستشعر الإيماءات: في هذا البرنامج التعليمي سنلعب باستخدام مستشعر الإيماءات (APDS-9960) وحلقة neopixel لمعرفة كيفية دمجهما معًا باستخدام Arduino UNO. إيماءات اليسار - اليمين من خلال تحريك حركة يقودها اليمين أو اليسار ، وإلى u
تنفيذ مستشعر الإيماءات APDS9960 غير المحجوب: 5 خطوات
تطبيق مستشعر الإيماءات غير المحجوب APDS9960: مقدمة هذه التفاصيل القابلة للتوجيه حول كيفية إنشاء تطبيق غير محجوب لمستشعر إيماءات APDS9960 باستخدام SparkFun_APDS-9960_Sensor_Arduino_Library.Introduction لذا ربما تسأل نفسك ما هو غير المحظور؟ أو حتى حظر