جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
تعمل أجهزة الاستشعار بالموجات فوق الصوتية عن طريق إصدار موجات صوتية بتردد عالٍ جدًا لا يسمعه البشر. ثم ينتظرون حتى ينعكس الصوت مرة أخرى ، ويحسبون المسافة بناءً على الوقت المطلوب. هذا مشابه لكيفية قياس الرادار للوقت الذي تستغرقه موجة الراديو للعودة بعد اصطدامها بجسم ما.
المكونات المطلوبة: -
1. جهاز استشعار بالموجات فوق الصوتية -
2. ESP32 -
3. أسلاك العبور -
4. اللوح (اختياري) -
5. برنامج Arduino IDE
6. Arduino NANO -
يعد إعداد Arduino IDE الخاص بك قبل تحميل الكود في ESP32 أمرًا مهمًا للغاية: -
الخطوة 1: مخطط الدائرة
جهاز استشعار بالموجات فوق الصوتية - -> دبابيس ESP32
صدى دبوس - -> GPIO5
دبوس الزناد -> GPIO 18
VCC - -> VIN (5 فولت)
GND - -> GND
الخطوة 2: رمز لتوصيل ESP32 بجهاز استشعار بالموجات فوق الصوتية
الخطوات التي يجب اتباعها أثناء تحميل الكود في لوحة ESP32
1. انقر فوق تحميل 2. إذا لم يكن هناك خطأ. في الجزء السفلي من Arduino IDE ، عندما نتلقى رسالة Connecting… ، … ،
3. اضغط على زر التمهيد على لوحة ESP 32 حتى تنتهي من تحميل الرسالة.
4. بعد أن يتم تحميل الكود بنجاح. اضغط على زر تمكين لإعادة التشغيل أو بدء تشغيل الكود الذي تم تحميله على لوحة ESP32.
الخطوة 3: جهاز العرض التسلسلي
تباين النتائج لأنني أقوم بتغيير موضع الكائن أثناء عمل المستشعر.