اخى
انا قرأت السؤال و اعلم ما تقول و دوما هناك طريقان
تقديم حل جاهز و هو بمثابة اسبرينه لصداع مؤقت
الحل الأخر ان اريك الطريق و اساعدك على السير فيه لتتعلم كيف تصمم الدوائر لتكون مهندسا ناجحا
اختار ما يناسبك
1- طبعا تعلم ان مكبر العمليات يقوم بالتكبير وايضا عكس القطبية و بحساب قيمة المقاومتان تستطيع ان تجعل المدى الخارج من LM20 يصل للمدى المطلوب للميكرو
2- طبعا انت تعلم ان خرج LM20 هو تمثيلى Analog ولهذا اخترت لك مداخل تمثيلية اى تقوم بالتحويل من كذا فولت لرقم ثنائى اعتقد 8bit ارجع للداتا شيت للميكرو و البديل ان تستخدم قطعة خارجية مثل ADC0808 او خلافة - لكن لماذا والميكرو به هذه الإمكانية؟
3- نفس الكلام يقال على قياس الرطوبة و الإضاءة
4- لوحة المفاتيح "كى بورد" تحتاج لثمانية خطوط لإدخال بيانات من 0 الى 15 يمكنك استخدامها لكى تدخل الأرقام من صفر الى 9 و الباقى يترجمه الميكرو على انه اوامر مثلا ان ادخلت كود A يعلم الميكرو انك ستدخل درجة حرارة فيقبل منك مثلا 3 أرقام و ان ادخلت B فهى للرطوبة C للإضاءة و اخيرا D ادخال او قبول البيانات E لإلغاء العملية و الكودF هو وضع الإنتظار اى لا ادخال
يبقى لديك اخراج البيانات للشاشة
تحتاج الشاشة لأربع خطوط لكتابة الأرقام و خطان لتحديد اى من الشاشات الثلاثة تكتب فية الآن
ان استخدمت عددين بدلا من ثلاثة يكفى خط واحد للكتابه او على الأكثر خطين