وجهات النظر: 164 المؤلف: Grace Publish الوقت: 2021-07-26 الأصل: موقع
HC-SR04 هو مستشعر شائع جدًا لقياس المسافة. ينبعث من الموجات فوق الصوتية على تردد 40 كيلو هرتز. الأمواج بالموجات فوق الصوتية تنتقل عبر الهواء. إذا كانت هناك أشياء أو عقبات في المسار ، فسوف يعود إلى الوحدة النمطية. مع الأخذ في الاعتبار وقت الانتشار وسرعة الصوت ، يمكنك حساب المسافة.
● جهد العمل النموذجي: 5 فولت
● العمل الثابت في فائق الصيد: أقل من 5 أمور
● زاوية الاستشعار (مقاومة R3 أعلى ، كلما زادت الربح ، زادت زاوية الكشف):
مقاومة R3 هي 392 ، لا تزيد عن 15 درجة
مقاومة R3 هي 472 ، لا تزيد عن 30 درجة
● مسافة الكشف (يمكن أن تعدل مقاومة R3 الكسب ، أي ، ضبط مسافة الكشف):
R3 مقاومة 392 2 سم-450 سم
مقاومة R3 هي 472 2 سم-700 سم
● دقة عالية: تصل إلى 0.3 سم
● المنطقة العمياء (2 سم) قريبة سوبر
VCC - +5 V العرض
TRIG - مدخلات الزناد من المستشعر. يطبق متحكم 10 نبضًا أمريكيًا على HC-SR04 وحدة الموجات فوق الصوتية.
صدى - إخراج المستشعر. يقرأ متحكم/يراقب هذا الدبوس للكشف عن العقبة أو لإيجاد المسافة.
GND - الأرض
استخدم IO لتشغيل ، مما يعطي إشارة عالية المستوى لا يقل عن 10us ؛
● ترسل الوحدة تلقائيًا 8 40 كيلو هرتز موجات مربعة لاكتشاف ما إذا كان هناك إشارة إلى الإشارة.
● هناك عودة إشارة ، من خلال إخراج IO على مستوى عالٍ ، تكون المدة عالية المستوى (4) الوقت من ناقل الحركة إلى عودة الموجة بالموجة بالموجات فوق الصوتية. اختبار مسافة = (ارتفاع الوقت * سرعة الصوت (340 م / ثانية)) / 2
أردوينو
Pulsein (): يستخدم للكشف عن عرض النبض للمستويات العالية والمنخفضة الناتج بواسطة الدبوس.
Pulsein (دبوس ، قيمة) ؛
Pulsein (دبوس ، القيمة ، المهلة) ؛ // الوقت
PIN --- دبوس يحتاج إلى قراءة النبض
القيمة --- نوع النبض المراد قراءته ، مرتفع أو منخفض
مهلة-وقت المهلة ، في microseconds ، نوع البيانات غير موقعة طويلة
الاتصالات سهلة للغاية ، يمكنك الرجوع إلى الصورة أدناه مع مخطط دائرة اللوح.
إذا رأيت هنا ، أعتقد أنك فهمت طريقة تشغيل مستشعر الموجات فوق الصوتية مع Arduino. دعنا ننشر ونجربها بنفسك!