المشاهدات: 4 المؤلف: محرر الموقع وقت النشر: 2020-06-05 الأصل: موقع
الخطوة 1: اتصال الأجهزة




اتصال الأجهزة: -محول طاقة بالموجات فوق الصوتية كهرضغطية rduino مستشعر بالموجات فوق الصوتية 5 فولت- 》 Vccgnd- 》 Gnd
دبوس رقم 8-تريج دبوس
دبوس 7-'دبوس الصدى
اردوينو الجرس
الغرزة التاسعة -> +غرزة هاء
Gnd- 》 -ve إبرة
الخطوة الثانية: الإجراءات والنتائج

مستشعر بالموجات فوق الصوتية وواجهة Arduino.
الجرس int = 9؛
int TriggerPin = 7;// دبوس الزناد 7
int echoPin = 8;// صدى دبوس 8
إعداد باطل ()
المسلسل يبدأ (9600); سنبدأ الاتصال التسلسلي، حتى نتمكن من رؤية المسافة على الشاشة التسلسلية Serial.println (' البرنامج التعليمي لمستشعر قياس المسافة بالموجات فوق الصوتية الخاص بـ Tech Ponder ').
pinMode (triggerPin، OUTPUT)؛ // تحديد الدبوس
وضع الدبوس (echoPin، INPUT)؛
وضع الدبوس (الجرس، الإخراج)؛
الكتابة الرقمية (الجرس، منخفض)؛}
حلقة باطلة ()
{int المدة، المسافة؛// أضف المدة والمسافة
الكتابة الرقمية (triggerPin، HIGH)؛ // موجة الزناد (على سبيل المثال لجعل مؤشر LED يومض)
تأخير (10)؛
الكتابة الرقمية (triggerPin، LOW)؛
Duration =pulseIn (echoPin, HIGH);// وظائف خاصة للاستماع وانتظار الموجات
المسافة = (المدة/2)/29.1;// تحويل الرقم إلى سم (إذا كنت تريد بوصة، يجب عليك تغيير 29.1 بالرقم المناسب
تأخير (1000)؛
Serial.print (المسافة)؛ أرقام الطباعة
Serial.print ('cm'); والوحدة
Serial.println (''); الطباعة فقط إلى سطر جديد
إذا (المسافة '35'
الكتابة الرقمية (الجرس، عالية)؛
Serial.println ('تشغيل الجرس');
الكتابة الرقمية (الجرس، منخفض)؛
يتم عرض النتيجة على الشاشة التسلسلية.
يستخدم Arduino مستشعر المسافة بالموجات فوق الصوتية لحساب المسافة في كل ثانية. عندما تكون المسافة أقل من 35 سم، سوف يكتشف اردوينو العتبة وسيتم تشغيل الجرس، والذي يمكن استخدامه ككاشف للعوائق. عندما يكون العائق أقرب من 35 سم، سيصدر إنذارًا.
منتجات | معلومات عنا | أخبار | الأسواق والتطبيقات | التعليمات | اتصل بنا