جدول المحتويات:

قراءة قيم ADC من مقاييس الجهد: 4 خطوات
قراءة قيم ADC من مقاييس الجهد: 4 خطوات

فيديو: قراءة قيم ADC من مقاييس الجهد: 4 خطوات

فيديو: قراءة قيم ADC من مقاييس الجهد: 4 خطوات
فيديو: اسهل طريقه لقراءة بيانات الكابلات الكهربائية جهد منخفض , في اقل من دقيقتين (عملي) |دقيقتين كهرباء 2024, يوليو
Anonim
قراءة قيم ADC من مقاييس الجهد
قراءة قيم ADC من مقاييس الجهد

سأوضح لك في هذه المقالة كيفية قراءة قيم ADC من مقياس الجهد.

هذا هو أساس برمجة Arduino. الذي يقرأ القيم التناظرية باستخدام الدبوس التناظري الذي يوفره Arduino.

إلى جانب استخدام potentio ، هناك العديد من المستشعرات التي تستخدم المدخلات التناظرية. مثل مستشعرات الضوء وأجهزة استشعار الصوت وأجهزة استشعار رطوبة التربة.

لماذا تستخدم وعاء؟ لأنه من السهل العثور على هذا المكون ويمكن أن يمثل المستشعرات التي تتم قراءتها باستخدام الإدخال التناظري.

من قراءة ADC هذه ، يمكن لاحقًا التعاون مع أجهزة الإخراج. وبالتأكيد ستخلق أشياء مثيرة للاهتمام.

الخطوة 1: المكونات المطلوبة

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

هذا مكون مطلوب في هذا البرنامج التعليمي:

  • اردوينو نانو v3.0
  • Potentio 100 ألف
  • سلك الطائر
  • مجلس المشروع
  • USB صغير
  • حاسوب محمول
  • اردوينو IDE

الخطوة 2: التجميع

جمعيه
جمعيه

قم بتجميع جميع المكونات المستخدمة.

استخدم الرسم التخطيطي أعلاه كدليل لتجميعه.

Potentio إلى اردوينو

1 ==> Gnd

2 ==> A0

3 ==> + 5 فولت

الخطوة الثالثة: البرمجة

برمجة
برمجة

بعد تثبيت الدائرة. بعد ذلك ، املأ اردوينو ببرنامج القراءة ADC الذي تم إنشاؤه.

الرسم الذي رسمته يشبه هذا تقريبًا:

إعداد باطل () {// تهيئة الاتصال التسلسلي بمعدل 9600 بت في الثانية: Serial.begin (9600) ؛ }

// يعمل روتين الحلقة مرارًا وتكرارًا إلى الأبد:

حلقة باطلة () {// اقرأ الإدخال على الطرف التناظري 0: int sensorValue = analogRead (A0) ؛ // اطبع القيمة التي تقرأها: Serial.println (sensorValue) ؛ تأخير (1) ؛ // تأخير بين القراءات من أجل الاستقرار}

يمكنك أيضًا تنزيل الملف الأصلي أدناه:

الخطوة 4: النتيجة

نتيجة
نتيجة

فيما يلي طريقة لمعرفة النتائج:

  • افتح الشاشة التسلسلية على Arduino.
  • تأكد من أن معدل البث بالباود على الشاشة التسلسلية والبرنامج مناسب (هنا باستخدام 9600).
  • ثم أدر مقياس الجهد
  • عند تدويرها إلى اليمين ، ستكون قيمة ADC أكبر
  • عند التدوير إلى اليسار ، ستصبح قيمة ADC أصغر
  • أصغر قيمة هي 0 وأكبر قيمة هي 1023.

من البيانات الرقمية 0-1023 ، يمكننا استخدامها لعمل أشياء أخرى مثيرة للاهتمام. فقط انظر إلى مقالتي القادمة.

موصى به: