حساس HC-SR04 يقيس المسافة بإرسال موجة صوتية فوق السمع البشري وحساب زمن ارتدادها. يعطي قراءة من 2 سم إلى 400 سم بدقة تصل إلى 3 ملم، وهو أساس معظم مشاريع الرادار والإنذار وتجنب العوائق.
يعمل على 5 فولت ويحتاج طرفين رقميين فقط: Trig للإرسال وEcho للاستقبال. متوافق مع أردوينو وESP32 وRaspberry Pi.
لماذا تختار HC-SR04؟
- دقة عالية وسعر منخفض مقارنة بالحساسات الليزرية.
- لا يتأثر بلون الجسم أو إضاءة المكان.
- كود جاهز ومكتبات متوفرة لكل المنصات.
- زاوية كشف 15 درجة، مناسبة للكشف الأمامي.
المواصفات التقنية
- نطاق القياس: 2 سم إلى 400 سم
- الدقة: 3 ملم
- زاوية الكشف: 15 درجة
- جهد التشغيل: 5 فولت
- التيار: 15 مللي أمبير
- التردد: 40 كيلو هرتز
- الأطراف: VCC وTrig وEcho وGND
طريقة التوصيل
VCC إلى 5 فولت، GND إلى الأرضي، Trig إلى طرف رقمي، Echo إلى طرف رقمي آخر. عند استخدام ESP32 أضف مقسم جهد على طرف Echo لأنه يعمل على 3.3 فولت.
أفكار مشاريع
- رادار مسافة يدور بمحرك سيرفو ويرسم النتائج.
- إنذار رجوع للسيارة عند الاقتراب من عائق.
- سلة مهملات تفتح تلقائياً عند تقريب اليد.
- قياس مستوى الماء في خزان مع تنبيه عند الامتلاء.
أسئلة شائعة
هل يعمل على 3.3 فولت؟ لا يعمل بكفاءة على 3.3 فولت. شغّله على 5 فولت واستخدم مقسم جهد لطرف Echo عند الربط مع ESP32.
لماذا القراءات غير ثابتة؟ خذ متوسط 3 إلى 5 قراءات متتالية، وتأكد أن السطح المقابل مستوٍ وليس قماشياً أو إسفنجياً.