فهرست مطالب:
- مرحله 1: اجزای سخت افزاری
- مرحله 2: نمودارهای جریان
- مرحله 3: نرم افزار
- مرحله 4: سیم کشی قطعات
- مرحله 5: ایجاد پدها
- مرحله 6: مونتاژ جلیقه
- مرحله 7: لمس نهایی و آزمایش
- مرحله 8: منابع
تصویری: جلیقه ارتباطی جایگزین (CoCoA): 8 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
پروژه CoCoA یک جلیقه پوشیدنی متصل به اینترنت است که نمادهای لمسی ارتباطات جایگزین را برای کمک به افراد دارای معلولیت گفتاری یا غیر کلامی ارائه می دهد. مخفف CoCoa از حذف نام پرتغالی گرفته شده است: Colete de Comunicação Assistiva.
اختلالات گفتاری افراد مبتلا به اوتیسم ، آفازی ، فلج مغزی ، ناشنوایی نسبی یا کامل و سایر اختلالات را تحت تأثیر قرار می دهد. در مورد اوتیسم ، اغلب غیر کلامی یا تأخیر در گفتار وجود دارد. کمبود گفتار نیز می تواند به دلیل برخی بیماریها یک ناتوانی موقتی باشد.
اختلال در گفتار ، دائمی یا موقت ، نیاز به توجه و درمان دارد ، زیرا این توانایی برای اجتماعی شدن مهم است. بله ، گفتار یک مهارت اصلی برای افرادی است که شرایط یا معلولیت دیگری دارند و نیازهای خود را بیان می کنند.
در این زمینه ، منابع کمکی ارتباطات جایگزین (AC) برای کمک به افراد دارای اختلال گفتاری با خانواده ، درمانگران و دیگران استفاده می شود. پیکتوگرام ها یکی از رایج ترین اشکال AC هستند ، زیرا فرد می تواند به نمادهای ثابت شده در نقاط استراتژیک خانه اشاره کند یا از برنامه هایی استفاده کند که این نمادها را صدا می کند ، مانند Proloquo2Go.
با این حال ، از پیکتوگرام های فیزیکی فقط می توان برای برقراری ارتباط با دیگران در همان محیط استفاده کرد ، که این امر باعث می شود که فرد در صورت نیاز فوری و در محیط های دیگر ، با مراقبین خود ارتباط برقرار نکند.
جلیقه ارتباطی جایگزین (CoCoA) یک جلیقه پوشیدنی متصل به اینترنت است که با اتصال نمادهای لمسی ارتباطی متناوب می تواند به افراد دارای معلولیت گفتاری یا غیر کلامی کمک کند تا نیازهای خود را بدون مراقبت از مراقبین ، درمانگران ، معلمان و سایر متخصصان بهداشت بیان کنند. همیشه در محیطی مشابه افراد دارای معلولیت حضور داشته باشید ، بنابراین نظارت را آسان تر می کند.
CoCoA به کاربر اجازه می دهد تا حداکثر شش نماد AC را در اختیار داشته باشد که به کاربر اجازه می دهد ترکیب های مختلف را انجام دهد. وقتی یک دکمه مربوط به یک نماد فشار داده می شود ، دو عمل رخ می دهد:
1) صدای مربوط به عملکرد انتخاب شده از طریق بلندگوی صوتی متصل به جلیقه پخش می شود. این اقدام به صورت متنی از طریق اینترنت برای هر سرپرست ، درمانگر یا معلمی ارسال می شود و به آنها اجازه می دهد در صورت عدم حضور در یک اتاق از نیاز فرد مطلع شوند.
2) برای ارائه بازخورد به فرد معلول ، دکمه های فشرده شده همچنین یک LED را نشان می دهند تا اقدامات انتخاب شده را نشان دهد. بنابراین ، یک راه حل پوشیدنی ، متصل ، غیر مزاحم ، قابل حمل و کاربرپسند پیشنهاد می شود تا به افراد دارای اختلال گفتاری کمک کند تا نیازهای خود را در محل یا از راه دور بیان کنند. جلیقه برای پوشیدن نیازی به تلاش فیزیکی ندارد ، می تواند در مکان های مختلف پوشیده شود و کمک به معلولان برای برآوردن نیازهای آنها را تسهیل می کند و به طور بالقوه از ناراحتی یا استرس آنها جلوگیری می کند.
این پروژه توسط Mauro Pichiliani ([email protected]) و Talita Pagani ([email protected]) توسعه یافته است.
مرحله 1: اجزای سخت افزاری
ما از قطعات سخت افزاری زیر برای پروژه CoCoA استفاده کردیم:
* 1 برابر کارت DragonBoard 410C. می توانید این برد را با Raspberry Pi یا هر رایانه کوچک کوچک دیگر جایگزین کنید ، اما به خاطر داشته باشید که این دستگاه پوشیدنی است.
* 1x NodeMCU ESP 8266 آردوینو یا سایر آردوینوها با حداقل 13 پورت GPIO PWM.
* 1x ماژول برچسب خوان RF522 مدل RF522 RFID.
* 8 برابر Mifare RFID برچسب ها.
* 8 برابر دکمه های فشاری
* 8 برابر LED با رنگهای مختلف.
* 6x مقاومت 330 اهم
* 5x متر مربع پارچه TNT قهوه ای.
* مقدار کمی پنبه برای پر کردن لنت ها
* بند مخملی 1x متری.
* 8 برابر تصاویر نمادها که روی کاغذ چاپ شده اند
* 1 برابر بلندگوی USB
* 1 دانگل آداپتور صدا USB.
* کارت حافظه 4 گیگابایتی miniSD
* 1 برابر باتری به عنوان منبع تغذیه (2000 mAPH و خروجی 12 ولت).
* 20x متر کابل با 2 سیم
* ابزارهای عمومی (انبردست ، پیچ گوشتی ، لحیم کاری ، تفنگ چسب و …) ، سیم و نوار برقی
مرحله 2: نمودارهای جریان
برای درک نحوه عملکرد جلیقه ، اجازه دهید استفاده از آن را از طریق سه نمودار توضیح دهیم. برای ارجاع ، ارقام این مرحله را بررسی کنید.
نمودار 1: این جریان نشان دهنده استفاده اولیه از جلیقه است که مراحل لازم برای پوشیدن آن و دسترسی به فایل های صوتی ضبط شده را شرح می دهد.
نمودار 2: این نمودار مراحل تغییر یکی از پدهای موجود (نیمکت های کوچک) را نشان می دهد تا نماد/صدای دیگری روی جلیقه قرار گیرد.
نمودار 3: این نمودار مراحل تغییر صدا مربوط به یک پد موجود را نشان می دهد. این مراحل در نسخه 1.0 جلیقه اجرا نشد
مرحله 3: نرم افزار
ما در پروژه از نرم افزارهای زیر استفاده کردیم:
آردوینو IDE
پایتون 3.5
وابستگی های خارجی پروژه ، کتابخانه آردوینو برای مدیریت ماژول خواننده RFID ، کتابخانه Python twx.botapi برای تعامل با تلگرام و کتابخانه PySerial برای خواندن/نوشتن داده ها از طریق پورت سریال با پایتون بود. کتابخانه های پایتون را می توان با استفاده از مدیر بسته بسته pip نصب کرد.
همه کد منبع پروژه در مخزن GitHub زیر در دسترس قرار گرفته است:
github.com/pichiliani/CoCoA
مرحله 4: سیم کشی قطعات
معماری طراحی CoCoA بر اساس برد DragonBoard 410C ، یک آردوینو NodeMCU 8622 ، کارت خوان RFID ، led ها ، دکمه های فشار و بلندگوی صدا است. همچنین با یک ربات تلگرامی به نام ProjectCoCoABot ادغام می شود که هر بار که یکی از دکمه ها را فشار می دهید پیامی با صدای تولید شده ارسال می کند. برای مشاهده کامل معماری کامل راه حل ، شکل این مرحله را بررسی کنید.
با اتصال خواننده RFID و LED ها به arduino شروع کنید و سپس کد را در پوشه /CocoaNodeMCUServer این reposiboty GitHub بارگذاری کنید. نمودارهای اتصال LED ها و خواننده RFID در شکل های نشان دهنده این مرحله نشان داده شده است.
در مرحله بعد باید دکمه های فشار را به کارت DragonBoard متصل کنیم. نمودارها و جداولی در شکل های این مرحله وجود دارد که نشان می دهد درگاه های correspoding و سیم مورد نیاز برای اتصال است.
مرحله 5: ایجاد پدها
پدهای حاوی نمادها باید در مرحله بعد ایجاد شوند. چندین نماد و سیستم برای ارتباط غیرکلامی وجود دارد ، اما ما می توانیم از PECS استفاده کنیم. این سیستم دارای چندین نماد است که می توان آنها را چاپ و روی پدها قرار داد.
بالشتک ها نیمکت های کوچکی به ابعاد 10 در 10 سانتی متر هستند و با پنبه پر شده بودند. مهم است که به یاد داشته باشید که یک برچسب RDID را در داخل هر پد قرار دهید تا بتوانید هر یک از پدها و صدای مربوط به آنها را شناسایی کنید.
ما یک نماد را دو بار در جلوی هر پد قرار دادیم: یکی با تصویر رو به بالا و دیگری به سمت پایین. به این ترتیب کاربر جلیقه می تواند مشاهده کند که کدام نماد فشار داده شده است. مطمئن شوید که یک مخمل چسبی در پشت پد قرار داده اید تا بتوانید آن را در جلیقه وصل یا جدا کنید
مرحله 6: مونتاژ جلیقه
مرحله بعدی ساخت جلیقه است. ما از قالب جلیقه بچه گانه مرد استفاده کردیم و بر روی پارچه برش هایی ایجاد می کنیم تا آستری وجود داشته باشد. در این پیوندها می توانیم تعدادی طرح جلیقه را که می توانید چاپ کنید ، بیابیم
marlenemukaimoldeinfantil.com.br/2017/02/0…
cuttingecosting.com/Pap٪20collect.html
بسیار مهم است که در قسمت جلویی محل قرار گیری لنت ها مشخص شود. در این مکان ها باید قطعات Velcro را طوری قرار دهیم که پدها به درستی جا بیفتند. هنوز در جلو می توانیم سوراخ هایی ایجاد کنیم تا LED ها را دقیقاً بالای بالشتک ها قرار دهیم.
در نزدیکی محل کوسن در جلیقه ، ما باید LED ها و هر یک از دکمه های فشاری را قرار دهیم. مهم است که دکمه های فشاری را طوری قرار دهید که دقیقاً پشت موقعیت مخمل روی جلیقه قرار بگیرند. به این ترتیب به محض اینکه کاربر مرکز بالشتک را فشار دهد ، قسمت "سخت" کوسن (برچسب rfid) را مجبور می کند و دکمه فشار را فشار می دهد.
توصیه می کنیم تمام قسمتهای داخلی جلیقه (LED ها ، مقاومت ها ، دکمه های فشار و سیم) را با استفاده از چسب حرارتی ثابت کنید. اتصال سیم ها را می توان با نوار لحیم کاری + برق انجام داد. جایگزین دیگر برای جلوگیری از جوشکاری چسب داغ یا استفاده از لاک ناخن شفاف است.
قسمت بعدی ساخت جیب های کوچک برای ذخیره اجزای هر پد است. همچنین یک جیب در جلوی جلیقه نزدیک به کمر ایجاد کنید تا بلندگو را نگه دارد. توصیه می شود چندین بند مخمل چسبناک بزنید تا لباس سفت شود.
سیمهایی که LED ها و دکمه های فشار هر منطقه لمسی را به هم متصل می کنند باید دو به دو گروه بندی شوند. به این ترتیب ما شش نوار با هر دو کابل خواهیم داشت. توجه داشته باشید که هر کابل دارای دو سیم مثبت و منفی است. مهم است که ترتیب کابل ها و اینکه کدام قسمت به هر کابل وصل شده است (دکمه led یا فشاری) مشخص شود. توصیه می کنیم بندهای شانه را در دو گروه سه نفره بپیچید.
پس از اتصال کابل ها و سیم ها ، می توانیم جلیقه را با قرار دادن آستر ببندیم. در نهایت ، یک جیب افقی در پشت جلیقه ایجاد کنید تا تخته های الکترونیکی (NodeMCU و DragonBoard) ، کانکتور صدای USB و باتری را که DragonBoard را متصل می کند ، در خود جای دهد. یک مورد کوچک توصیه می شود که تخته ها و کابل ها را بهتر نگه دارد.
مرحله 7: لمس نهایی و آزمایش
هنگامی که بندهای جلیقه به پشت متصل شده اند ، باید اتصالات را به تخته ها متصل کنید. 12 اتصال برای دکمه های فشار (6x2) و 12 اتصال برای LED ها مورد نیاز است.
برای اتصال سیم هایی که سیگنال زمین (GND) را به LED ها وصل می کنند ، مراقبت بیشتری لازم است ، زیرا هر شش پایه LED باید به یک سیم متصل شوند. به طور مشابه ، پایه های دکمه های فشار زمین (GND) باید روی یک سیم متصل شوند.
در نهایت ، دانگل را به درگاه USB وصل کنید و آداپتور را به بلندگو وصل کنید ، که باید در جیب جلوی جلیقه قرار گیرد. کابل USB را به NodeMCU و دیگر پورت USB کارت DragonBoard 410c وصل کنید. در نهایت ، بسته باتری را به پین برق متصل کرده و برنامه CoCoaServer.py را روی برد DragonBoard به صورت sudo شروع کنید (از دوشاخه SSH استفاده کنید یا مانیتور + صفحه کلید + ماوس را مستقیماً به برد وصل کنید):
$ sudo python CoCoaServer.py
در هر دکمه یک پیام روی کنسول برد ظاهر می شود ، صدای مربوطه پخش می شود و led مربوط به پد پخش می شود.
مرحله 8: منابع
منابع ارتباطات جایگزین: برنامه صداگذاری نماد Proloquo2Go
Saba M. P.، Filippo D.، Pereira F. R.، by Souza P. L. P. (2011) Hey yaa: A Haptic Warning Wearable برای حمایت از ارتباط افراد ناشنوا. در: Vivacqua A. S. ، Gutwin C. ، Borges M. R. S. (ویرایش) همکاری و فناوری. CRIWG 2011. یادداشتهای سخنرانی در علوم کامپیوتر ، جلد 6969. اسپرینگر ، برلین ، هایدلبرگ. DOI 10.1007 / 978-3-642-23801-7_17
کتابخانه های پایتون مورد استفاده:
PySerial
Twx.botapi
اطلاعات برد DrabonBoard 410c
مثال استفاده از Arduino RFID Reader
قالب جلیقه بچه گانه
marlenemukaimoldeinfantil.com.br/2017/02/07…
cortandoecosturando.com/Pap٪20colete.html
توصیه شده:
3 دلار جایگزین Makey Makey: 4 مرحله (همراه با تصاویر)
3 دلار جایگزین Makey Makey: Makey Makey یک دستگاه کوچک عالی است که از یک صفحه کلید USB تقلید می کند و به شما امکان می دهد از هر چیزی تا حدودی رسانا (فویل آلومینیوم ، موز ، خمیر بازی و غیره) کلید بسازید ، که می تواند بعنوان کنترل کننده بازی ها و پروژه های آموزشی
انتخاب جایگزین های حسگر در مدارهای Tinkercad: 3 مرحله (همراه با تصاویر)
جایگزین های حسگر را در مدارهای Tinkercad انتخاب کنید: بر اساس طراحی ، Tinkercad Circuits شامل یک کتابخانه محدود از قطعات الکترونیکی رایج است. این انتخاب باعث می شود تا مبتدیان بتوانند پیچیدگی های دنیای لوازم الکترونیکی را بدون غرق شدن تحت کنترل درآورند. نکته منفی این است که اگر
برنامه ارتباطی افزایشی و جایگزین: 6 مرحله
برنامه ارتباطی افزایشی و جایگزین: ما برای ایجاد این برنامه از AppInventor استفاده می کنیم. برای ایجاد حساب کاربری خود این پیوند را دنبال کنید: http://appinventor.mit.edu/explore/ این برنامه ای است که به کسانی که قادر به صحبت نیستند هنوز می تواند عبارات اساسی را برقرار کند. سه مورد وجود دارد
PoochPak: جلیقه سگ هوشمند متصل به سلول: 4 مرحله
PoochPak: جلیقه سگ هوشمند متصل به سلول: در اتوماسیون ، ما غالباً بر مهندسی انسان های درون مدار تمرکز می کنیم تا از قدرت شناختی رایانه ها و ذهن انسان استفاده کنیم. اما سگ ها دارای مجموعه ای از مهارت ها هستند که آنها را برای انجام وظایفی که انسان نمی تواند آنها را بسیار مناسب سازد بسیار مناسب می داند
اسپیکرهای پوسیده خشک شده را با پارچه های جایگزین جایگزین کنید: 3 مرحله
با بلندگوهای پارچه ای اسپیکرهای پوسیده خشک را جایگزین کنید. اغلب اوقات نه ، دلیل اینکه آنها آنجا نشسته اند یا باد کرده است یا در بسیاری از موارد از محوطه خشک مخروطی پوسیده رنج می برند. دریا