فكرة المشروع:
تصميم نظام متكامل لمراقبة معدل نبضات القلب باستخدام المتحكم الدقيق PIC16F877A، يعرض البيانات الحيوية على شاشة LCD ويتفاعل مع المستخدم عبر لوحة مفاتيح 4x4، مع إمكانية تخزين بيانات المرضى وعرضها لاحقًا.
المكونات المستخدمة:
المتحكم:
PIC16F877A
تردد التشغيل: 20 ميجاهرتز
وحدة العرض:
شاشة LCD بحجم 2x16 لعرض البيانات للمستخدم
الإدخال:
لوحة مفاتيح 4x4 تسمح بـ:
إدخال رقم الهوية (ID)
إدخال العمر
بدء قياس نبض القلب
إيقاف القياس
عرض البيانات المسجلة
الاستشعار:
حساس نبضات القلب لقياس:
BPM: عدد النبضات في الدقيقة
IBI: الفترة الزمنية بين النبضات
المعالجة والتخزين:
يتم تخزين بيانات كل مريض (ID، عمر، BPM، IBI)
يمكن استرجاع البيانات لاحقًا باستخدام زر "Show Data"
في حالة عدم العثور على المريض، تظهر رسالة "This Patient is Not Found"
الخصائص الرئيسية:
واجهة مستخدم تفاعلية وسهلة
قياس نبض القلب بشكل لحظي وعرض النتائج
تخزين بيانات المرضى واسترجاعها لاحقًا
التحقق من صحة البيانات المدخلة (مثلاً، عمر > 0، ID بين 0 و9)
التعامل مع الأخطاء بطريقة واضحة (مثلاً، تنبيه عند إدخال بيانات خاطئة)
الإنجازات:
دمج الحساسات مع المتحكم بنجاح
بناء نظام لحظي دقيق لحساب BPM وIBI
تصميم واجهة استخدام على LCD تُسهل التفاعل مع النظام
التغلب على تحديات معالجة البيانات وتخزينها