وظائف المشروع
قراءة 16 حساس (Sensor Pads) باستخدام:
ADS1115
أخذ 20 قراءة متتالية (Averaging) للحصول على precision عالي وتقليل الضوضاء.
حساب مجموع الضغط للقدم اليمنى والقدم اليسرى بشكل مستقل.
تحويل الضغط لقيم 0–8 لتحديد عدد الليدات المضيئة في كل جهة.
إضاءة NeoPixel على شكل مؤشر تدريجي أحمر يزداد مع زيادة الضغط.
Animation بدء التشغيل (Boot Animation) بثلاث ألوان (أخضر → أحمر → أزرق).
دعم إخراج Serial لكل القيم كنسب مئوية لسهولة المعالجة وعرض البيانات علميًا.
⭐ أهم المميزات التقنية
استخدام FastLED مع NeoPixel لعرض البيانات بصريًا بطريقة احترافية.
جمع البيانات من 16 قناة بدقة 16-bit لكل قناة.
فلترة البيانات عبر averaging count للتحكم في الحساسية.
تقسيم الإضاءة لجهتين (Right / Left) عبر Mapping مخصص.
مناسب لمشاريع:
تحليل المشي (Gait Analysis)
قياس توزيع الضغط
Footwear Research
Medical Insole Systems