معرفی EITWatch؛ ساعت هوشمند متن‌باز ESP32-S3 با تشخیص ژست دست

2 بازدید
۱۴۰۵-۰۵-۲۷
4 دقیقه
  • نویسنده: آرویدتک
  • درباره نویسنده: www.arvidtek.com | گروه مهندسی آرویدتک | فعال حوزه الکترونیک و مخابرات | فروشگاه تخصصی قطعات الکترونیک

به گفته CNX Software – Embedded Systems News

ساعت هوشمند متن‌باز EITWatch با بهره‌گیری از تراشه ESP32-S3 و تکنولوژی توموگرافی امپدانس الکتریکی (EIT)، امکان تشخیص دقیق ژست‌های حرکتی ظریف دست را از طریق الکترودهای پشتی فراهم می‌کند. این پروژه نوآورانه با ترکیب معماری دو هسته‌ای برای پردازش سیگنال و یادگیری ماشین، راهکاری کاملاً باز و منعطف برای تعاملات انسان و کامپیوتر ارائه می‌دهد.

تحقق از ژست‌های حرکتی با EITWatch: یک سیستم متن‌باز مبتنی بر ESP32-S3

محققان دانشگاه نورت‌وسترن سیستم EITWatch را معرفی کرده‌اند؛ یک سیستم سنجش ژست حرکتی مبتنی بر متن‌باز ESP32-S3 و تکنولوژی EIT (توموگرافی امپدانس الکتریکی) که در ابعاد یک ساعت هوشمند استاندارد جای می‌گیرد. این دستگاه بر پایه یک برد Seeed Studio XIAO ESP32-S3 و هشت الکترود که در پشت کیس قرار گرفته‌اند، عمل می‌کند تا ژست‌های دست را از طریق تغییرات امپدانس ناشی از حرکت عضلات و تاندون‌ها در زیر پوست شناسایی کند. برخلاف سایر سیستم‌های EIT مچی که از باندهای الکترود محیطی استفاده می‌کنند، EITWatch تمام هشت الکترود را در پشت کیس ساعت هوشمند قرار داده است. بخش سنجش شامل یک حلقه الکترود ۳۱ میلی‌متری است که در یک کیس ساعت استاندارد ۴۰ میلی‌متری جای می‌گیرد، در حالی که یک افزونه ۲۰ میلی‌متری PCB بخش آنالوگ جلویی (AFE) مجزا را حمل می‌کند.

EITWatch

مشخصات سخت‌افزاری EITWatch:

  • بی‌سیم برد – XIAO ESP32-S3
  • SoC – Espressif ESP32-S3R8
  • پردازنده – میکروکنترلر دو هسته‌ای Tensilica LX7 تا ۲۴۰ مگاهرتز با دستورالعمل‌های برداری برای شتاب‌دهی AI
  • حافظه – ۵۱۲ کیلوبایت SRAM، ۸ مگابایت PSRAM
  • بی‌سیم – اتصال دو حالته وای‌فای 4 و بلوتوث 5.0 (کلاسیک + بلوتوث)
  • ذخیره‌سازی – ۸ مگابایت SPI flash
  • آنتن‌ها – آنتن خارجی u.FL برای وای‌فای و بلوتوث
  • USB – USB نوع C برای منبع تغذیه و برنامه‌نویسی
  • سطح سنجش – ۸ الکترود دیسکی از جنس فولاد ضد زنگ با روکش طلا به قطر ۲ میلی‌متر
  • چیدمان الکترودها – چیده شده در یک حلقه به قطر ۳۱ میلی‌متر، با فاصله مجاور حدود ۱۱.۹ میلی‌متر
  • بخش آنالوگ جلویی (AFE):
    • تحریک – ژنراتور شکل موج AD5930 با خروجی سینوسی ۵۰ کیلوهرتز
    • درایو – درایو ولتاژ به جریان ADA4841 که حدود ۱ میلی‌آمپر پیک‌تا‌پیک را فراهم می‌کند
    • سنجش – تقویت‌کننده ابزاردقیق AD8220 و SPI ADC دوازده بیتی AD7450
    • پتانسیومترهای دیجیتال – آی‌سی‌های AD5270 برای تنظیم جریان درایو و بهره سنجش
    • سوئیچینگ – ۴ سوئیچ ماتریسی ۸ کاناله ADG738 برای مسیریابی تزریق و جفت سنجش
  • منبع تغذیه:
    • ۵ ولت از طریق پورت USB Type-C
    • باتری ۳.۷ ولت، ۳۰۰ میلی‌آمپر ساعت با مصرف ۳۵ میلی‌آمپر برای حدود ۸.۶ ساعت عمر باتری
    • رگولاتور ۲.۵ ولت TLV73325PDBV؛ مصرف ۳۵ میلی‌آمپر
  • ابعاد – ۶۰ در ۴۰ میلی‌متر (PCB شش لایه)؛ در زیر یک کیس ساعت استاندارد ۴۰ میلی‌متری جای می‌گیرد

از آنجایی که یک آرایه تخت نمی‌تواند به دور مچ بپیچد، EITWatch به جای تزریق مجاور استاندارد، از یک پروتکل اسکن چند عمقی استفاده می‌کند. با ثابت نگه داشتن یک الکترود به عنوان منبع و چرخش چاهک منفی در هفت موقعیت باقی‌مانده، دستگاه CAN اعماق مختلف و مسیرهای جریان زاویه‌ای را اندازه‌گیری کند و ۳۵ اندازه‌گیری امپدانس را در هر فریم با نرخ ۴۸ هرتز انجام دهد.

EIT system showing the electrode array, AC signal excitation, data acquisition, boundary measurements, and image reconstruction process

EIT wrist sensing setup showing the electrode array, bone and fat layers, and EIT maps.

محققان گزارش می‌دهند که ساعت هوشمند ESP32-S3 یک اپلیکیشن ESP-IDF (نسخه ۵.۲ به بالا) را اجرا می‌کند که داده‌های EIT را از طریق وای‌فای به یک کامپیوتر برای ثبت و طبقه‌بندی ارسال می‌کند و به دقت تشخیص ژست ۹۲.۵٪ برای ژست‌های بزرگ (macro-gestures) و ۹۱.۵٪ برای ژست‌های ظریف (micro-gestures) مانند نیشگون گرفتن و کشیدن (swipe) دست می‌یابد. این مقاله همچنین گزارش می‌دهد که وقتی آزمایش ۴۸ ساعت بعد انجام می‌شود، دقت برای ژست‌های بزرگ به ۷۳.۲٪ و برای ژست‌های ظریف به ۷۰.۴٪ کاهش می‌یابد. دقت با کاربران جدید بیشتر کاهش یافته و به ترتیب به ۶۳.۱٪ و ۵۵.۳٪ می‌رسد.

تیم همچنین یک خط لوله کاملاً روی دستگاه (on-device) را با موفقیت آزمایش کرد که در آن از یک کرنل ESP32-S3 برای جمع‌آوری داده و از کرنل دیگر برای پیش‌پردازش سیگنال و استنتاج ExtraTrees استفاده می‌شود. این تنظیمات روی دستگاه به طور مداوم حدود ۳۵ میلی‌آمپر در ولتاژ ۴.۳ ولت مصرف می‌کند. این معادل تقریباً ۸.۶ ساعت عمر باتری مداوم از یک باتری ایده‌آل ۳۰۰ میلی‌آمپر ساعتی است.

ESP32-S3 EIT smartwatch  macro and micro gesture examples with corresponding EIT signal maps.

این مطالعه شش ژست بزرگ (عدد شش، تفنگ، اشاره، شست رو به بالا، کشش، مشت) و پنج ژست ظریف (کشیدن به چپ، کشیدن به راست، نیشگون، باز کردن انگشتان، چرخش مچ) را در کنار حالت استراحت مورد آزمایش قرار داد.

پیش از این، ما در مورد پروژه‌های مختلف ساعت هوشمند متن‌باز و دست‌ساز (DIY) از جمله MutantW V1، Sensor Watch Pro و Core 2 Duo گزارش داده بودیم، اما هیچ‌کدام از آن‌ها مانند EITWatch از تشخیص ژست حرکتی پشتیبانی نمی‌کردند.

پروژه EITWatch کاملاً متن‌باز است و تمام فایل‌ها، از جمله فایل‌های طراحی Altium PCB، فایل‌های Gerber و لیست قطعات (BoM)، تحت مجوز CERN-OHL-P-2.0 منتشر شده‌اند، در حالی که فریمور مبتنی بر C برای ESP32-S3 تحت مجوز Apache-2.0 در دسترس است. شما CAN تمام منابع را در مخزن گیت‌هاب پروژه پیدا کنید و برای جزئیات فنی عمیق‌تر، وب‌سایت Xuanyou Liu را بررسی کنید. او همچنین یک دموی زنده در لینکدین منتشر کرده است.

EITWatch Overview

اطلاعات
2
0
0
اشتراک و حمایت
profile نویسنده: آرویدتک متخصص الکترونیک

وبسایت: http://www.arvidtek.com

www.arvidtek.com | گروه مهندسی آرویدتک | فعال حوزه الکترونیک و مخابرات | فروشگاه تخصصی قطعات الکترونیک


مقالات بیشتر

slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. جستجو در آیسی
family

سیسوگ‌شاپ | فروشگاه محصولات Quectel

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
family

سیکار | اولین مرجع متن باز ECU در ایران

بررسی و ارائه اطلاعات مربوط به ECU (واحد کنترل الکترونیکی) و نرم‌افزارهای متن باز مرتبط با آن برو به سیکار
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله

خانواده سیسوگ

سیسوگ‌شاپ

فروشگاه محصولات Quectel

پالت
سیسوگ فروم

محلی برای پاسخ پرسش‌های شما

سیسوگ جابز
سیسوگ
سیسوگ فروم
سی‌کار

اولین مرجع متن باز ECU در ایران

سیسوگ مگ
آی‌سی

موتور جستجوی قطعات الکترونیکی

سیسوگ آکادمی
پالت

بازار خرید و فروش قطعات الکترونیک

دیدگاه ها

become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله