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

قم بعمل اختبار مسافة بالموجات فوق الصوتية باستخدام Micro: bit: 6 خطوات
قم بعمل اختبار مسافة بالموجات فوق الصوتية باستخدام Micro: bit: 6 خطوات

فيديو: قم بعمل اختبار مسافة بالموجات فوق الصوتية باستخدام Micro: bit: 6 خطوات

فيديو: قم بعمل اختبار مسافة بالموجات فوق الصوتية باستخدام Micro: bit: 6 خطوات
فيديو: ✔️Arduino Tutorials-9 ᴴᴰ | قياس المسافة , برمجة , حساس الموجات فوق الصوتية HC-SR04 2024, يونيو
Anonim
قم بعمل اختبار مسافة بالموجات فوق الصوتية باستخدام Micro: bit
قم بعمل اختبار مسافة بالموجات فوق الصوتية باستخدام Micro: bit

اليوم ، سنقوم بعمل اختبار مسافة بالموجات فوق الصوتية مع وحدة استشعار ميكرو: بت والموجات فوق الصوتية.

الخطوة 1: المواد المطلوبة

1 × بي بي سي ميكرو: بت

1 × أخطبوط: بت

1 × وحدة OLED

1 × وحدة بالموجات فوق الصوتية HC-SR04

الخطوة 2: خلفية المعرفة

المبدأ الأساسي HC-SR04

HC-SR04 هو نوع من وحدات قياس المسافة بالموجات فوق الصوتية. باستخدام هذه الوحدة ، يمكننا اكتشاف المسافة الزمنية بين الإرسال والعودة بالموجات فوق الصوتية ، ثم تحويلها إلى مسافة. إليك المبدأ الأساسي:

  • استخدم منفذ الإدخال والإخراج TRIG لبدء قياس المسافة بمستوى كهربائي مرتفع 10us على الأقل.
  • أرسل تلقائيًا موجة مربعة 8 40 كيلو هرتز وتحقق من عودة الإشارة.
  • إذا عادت الإشارة ، فقم بإخراج مستوى كهربائي مرتفع من خلال منفذ الإدخال والإخراج TRIG. مدة المستوى الكهربائي العالي هي الوقت من الإرسال والعودة بالموجات فوق الصوتية.

المسافة = (المستوى الكهربائي العالي للوقت × مساحة الصوت (340 م / ث)) / 2

ملاحظة : ابحث في MakeCode عن مكتبة الموجات فوق الصوتية المغلقة بالفعل. لست مضطرًا إلى كتابة أي كود محرك أقراص معقد ولكن فقط استدعي المكتبة ببساطة.

الخطوة 3: تجميع الأجهزة

تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة

1. يمكنك الرجوع إلى العمود الخاص بالاتصال بين وحدة الموجات فوق الصوتية والأخطبوط.

2 نظرًا لأن جهد القيادة لوحدة الموجات فوق الصوتية SR04 هو 5 فولت ، لذلك يجب أن ننزلق مفتاح الجهد على الأخطبوط: بت حتى نهاية 5 فولت.

3. قم بتوصيل وحدة OLED في IIC cpnnector على الأخطبوط: بت.

4. بمجرد الاتصال ، يمكنك رؤية الصورة التالية معروضة:

الخطوة 4: البرمجة

برمجة
برمجة
برمجة
برمجة
برمجة
برمجة
برمجة
برمجة

1. انقر لفتح https://makecode.microbit.org/ وأدخل واجهة البرمجة

2. ابحث عن السونار في حزمة ADD ، ثم أضف مكتبة الموجات فوق الصوتية

3. ابحث عن OLED في حزمة ADD ، ثم أضف المكتبة لوحدة OLED

4. تهيئة شاشة OLED

5 اضبط سن المشغل ليكون P14 وصدى الدبوس ليكون P15 مع سم كوحدة. وعرض البيانات المعادة على شاشة OLED

6- عند الانتهاء من برنامجك ، يمكنك الحصول على الكود بالكامل من هذا الرابط :

أو يمكنك تنزيل الكود إلى micro: bit مباشرة من خلال صفحة الويب أدناه

الخطوة 5: النتيجة

نتيجة
نتيجة

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

الخطوة 6: المصدر

هذه المقالة من:

إذا كان لديك أي أسئلة ، يمكنك التواصل مع : [email protected].

موصى به: