قياس المسافة بحساس HC-SR04 وعرضها على شاشة LCD

قياس المسافة بحساس HC-SR04 وعرضها على شاشة LCD

تناول مقالنا السابق عن الحساس فوق الصوتي توصيل HC-SR04 وحسابات المسافة مع طباعة النتائج على الشاشة التسلسلية؛ يحافظ هذا المشروع على المنطق الأساسي نفسه لكنه يعرض قراءة المسافة الحية على شاشة LCD بدلًا من ذلك، وهو مفيد لأي مشروع يحتاج عرض القياس دون اتصال حاسوب.

المكونات المطلوبة

أردوينو أونو، حساس فوق صوتي HC-SR04، شاشة LCD مقاس 16×2 (موصولة مباشرة أو عبر I2C)، وأسلاك توصيل.

طريقة التوصيل

يتصل منفذا Trig وEcho في الحساس بمنفذين رقميين في أردوينو، تمامًا كما في مقالنا الأصلي عن الحساس فوق الصوتي. تتصل الشاشة وفق أي مخطط تحتاجه وحدتها.

البرمجة

أرسل نبضة Trigger قصيرة ثم قِس مدة Echo مع مهلة توقف حتى لا يعلق البرنامج عند غياب الصدى. المسافة تساوي زمن الرحلة مضروبًا في سرعة الصوت ثم مقسومًا على اثنين لأن النبضة تذهب وتعود. تؤثر الحرارة وزاوية السطح والمواد اللينة ومجال القياس في الدقة.

لمسة عملية

ولأن القراءة تتحدث بسرعة، فإن مسح الأرقام فقط (بدلًا من الشاشة بأكملها) قبل كتابة القيمة الجديدة يتجنب الوميض المرئي؛ وكتابة بضع مسافات فارغة بعد الرقم تعالج الحالات التي قد تترك فيها قراءة جديدة أقصر أرقامًا قديمة خلفها.

مراجعة هندسية: تحقّق من رقم إصدار المكتبة، وجهد تشغيل الوحدة، ومخطط أطراف اللوحة الفعلية قبل التوصيل؛ فقد تختلف الوحدات التجارية المتشابهة ظاهريًا.

يمكنك إيجاد حساسات فوق صوتية HC-SR04 وشاشات LCD ضمن متجر Juthour Tech.

اترك تعليقا

*
*
يمكن للأعضاء المسجلين فقط ترك تعليقات.