جدول المحتويات:
فيديو: 7 شرائح لعرض ADC #Arduino Values ، #Arduino: 4 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في هذه المقالة سأقوم بعمل مشروع لا يزال مرتبطًا بالمقال السابق. وهي معالجة بيانات ADC.
لذلك لا تحتاج إلى جهاز عرض تسلسلي لمعرفة قيمة بيانات adc. في هذه المقالة سأقوم بعرض عارض قيمة ADC. لذلك لا تحتاج إلى جهاز عرض تسلسلي لمعرفة قيمة بيانات adc. في هذه المقالة سأقوم بعرض عارض قيمة ADC.
يمكنك قراءة المقالة أدناه لمعرفة كيفية استخدام وحدة "7-Segment"
"MAX7219 7-Segment باستخدام Arduino"
الخطوة 1: المكونات المطلوبة
المكونات اللازمة لهذه المقالة:
- MAX7219 7-Segment Module
- اردوينو نانو
- وصلة سلكية
- USB صغير
- مقياس فرق الجهد
الخطوة 2: تجميع المكونات
انظر التخطيطي أعلاه لتجميع المكونات بشكل صحيح.
Aeduino إلى مكون
+ 5 فولت ==> 3-مقياس الجهد و VCC
GND ==> 1. Potentometer & GND
A0 ==> 2-بوتنسيو
D12 ==> بيانات IN
D11 ==> CLK
D10 ==> CS
الخطوة الثالثة: البرمجة
انسخ والصق الرمز أدناه:
# تضمين "LedControl.h"
LedControl lc = LedControl (12 ، 11 ، 10 ، 1) ؛
الإعداد باطل() {
Serial.begin (9600) ؛ lc.shutdown (0 ، خطأ) ؛ كثافة lc.set (0 ، 8) ؛ lc.clearDisplay (0) ، }
حلقة فارغة() {
int adc = analogRead (A0) ؛
lc.setDigit (0، 7، adc / 1000، false) ؛
lc.setDigit (0، 6، (adc / 100)٪ 10، false) ؛ lc.setDigit (0، 5، (adc / 10)٪ 10، false) ؛ lc.setDigit (0، 4، adc٪ 10، false) ؛
Serial.println (ADC) ؛
تأخير (100) ؛ }
يمكن تنزيل الملفات الأصلية أدناه:
الخطوة 4: النتيجة
للنتائج يمكن رؤيتها في الفيديو أعلاه.
عندما يتم تدوير مقياس الجهد إلى اليمين ، ستكون القيمة أكبر وستكون النتيجة في 1023)
عندما يتم نقل مقياس الجهد إلى اليسار ، ستكون القيمة أكبر وتكون القيمة 1023)