المشروع يهدف إلى برمجة لوحة تحكم Arduino لقراءة قيم من مستشعر (مثل مستشعر درجة الحرارة أو مستشعر آخر) باستخدام مدخل تناظري (مثل A1) وعرض هذه البيانات على شاشة LCD من نوع 16x2. يتضمن الكود استخدام مكتبة LiquidCrystal لعرض القيم المقاسة وتنظيم البيانات على الشاشة.
المهام المنجزة في هذا المشروع:
استخدام شاشة LCD:
تم استخدام مكتبة LiquidCrystal للتحكم في شاشة LCD من نوع 16x2.
تم تعيين النصوص مثل "NIVEAU =" و "T" لعرضها على الشاشة.
قراءة بيانات من المدخل التناظري:
تم استخدام دالة analogRead() لقراءة القيم التناظرية من المدخل A1.
معالجة البيانات:
تم حساب قيمة Vout من خلال معادلة:
Vout = Valeur * 0.5 / 1023 * 1000
حيث يمثل Valeur القيمة التي تم قراءتها من المدخل.
تم حساب درجة الحرارة باستخدام المعادلة:
temp = Vout / 10.
عرض النتائج على شاشة LCD:
تم عرض النصوص والبيانات المقاسة (مثل temp) على الشا