Mundarija:

Muqobil aloqa kamari (CoCoA): 8 qadam (rasmlar bilan)
Muqobil aloqa kamari (CoCoA): 8 qadam (rasmlar bilan)

Video: Muqobil aloqa kamari (CoCoA): 8 qadam (rasmlar bilan)

Video: Muqobil aloqa kamari (CoCoA): 8 qadam (rasmlar bilan)
Video: Comedy show 2024, Noyabr
Anonim
Image
Image
Uskuna komponentlari
Uskuna komponentlari

CoCoA loyihasi-bu Internetga ulangan taqiladigan yelek, u nutq yoki og'zaki nuqsonli odamlarga yordam berish uchun muqobil muloqotning taktil belgilarini beradi. CoCoa qisqartmasi portugalcha ismning qisqartirilishidan kelib chiqqan: Colete de Comunicação Assistiva.

Nutqning buzilishi autizm, afaziya, miya falaji, qisman yoki to'liq karlik bilan og'rigan odamlarga ta'sir qiladi. Autizm bo'lsa, ko'pincha og'zaki nutq yoki nutqning kechikishi kuzatiladi. Nutq etishmasligi, shuningdek, ba'zi kasalliklar tufayli vaqtinchalik nogironlik bo'lishi mumkin.

Nutqning buzilishi, doimiy yoki vaqtinchalik, e'tibor va davolanishni talab qiladi, chunki bu qobiliyat sotsializatsiya uchun muhimdir. Alo, nutq - bu boshqa ahvoli yoki nogironligi bo'lgan odamlarning ehtiyojlarini ifoda etishning asosiy ko'nikmasi.

Shu nuqtai nazardan, Alternativ Aloqa (AC) yordamchi manbalari nutqida nuqsoni bo'lgan odamlarga o'z oilalari, terapevtlari va boshqalar bilan muloqot qilishda yordam berish uchun ishlatiladi. Piktogrammalar o'zgaruvchan tokning eng keng tarqalgan turlaridan biridir, chunki odam uyning strategik nuqtalarida belgilangan belgilarga ishora qilishi mumkin yoki Proloquo2Go kabi bu belgilarni ifodalovchi ilovalardan foydalanishi mumkin.

Biroq, jismoniy piktogrammalar faqat o'sha muhitda boshqalar bilan muloqot qilish uchun ishlatilishi mumkin, bu esa, agar odamga favqulodda ehtiyoj sezilsa va ular boshqa muhitda bo'lsa, o'z qarovchilari bilan muloqot qilishni qiyinlashtiradi.

Muqobil aloqa jiletlari (CoCoA)-Internetga ulanadigan taqiladigan yelek, bu nutqiy yoki og'zaki nuqsonli odamlarga g'amxo'rlik qiluvchilarga, terapevtlarga, o'qituvchilarga va boshqa sog'liqni saqlash xodimlariga o'z ehtiyojlarini bildirishga yordam beradigan muqobil aloqa teginish belgilarini ulash imkonini beradi. har doim imkoniyati cheklangan odam bilan bir xil muhitda bo'lish, shu orqali kuzatishni osonlashtiradi.

CoCoA foydalanuvchiga har xil kombinatsiyalarni bajarishga imkon beradigan oltita AC simvolini kiritishga ruxsat beradi. Belgiga tegishli tugma bosilsa, ikkita amal bajariladi:

1) Tanlangan harakatga mos keladigan ovoz, yelekka biriktirilgan ovozli karnay orqali eshitiladi. Matn formatidagi harakat internet orqali har qanday vasiy, terapevt yoki o'qituvchilarga yuboriladi, agar ular bir xonada bo'lmasa, odamning ehtiyojlari to'g'risida xabardor bo'lishlari mumkin.

2) Nogironlarga fikr bildirish uchun bosilgan tugmachalarda tanlangan harakatlarni ko'rsatish uchun LED ham yonadi. Shunday qilib, nutq nuqsoni bo'lgan odamlarga o'z ehtiyojlarini joyida yoki masofadan turib etkazish uchun taqiladigan, ulanadigan, aralashmaydigan, ko'chma va foydalanuvchilar uchun qulay interfeys echimi taklif etiladi. Yelek kiyish uchun jismoniy kuch talab etilmaydi, uni har xil joylarda kiyish mumkin va nogironlarga ularning ehtiyojlarini qondirishda yordam beradi, bu esa ularning noqulay va stressli bo'lishini oldini oladi.

Ushbu loyiha Mauro Pichiliani ([email protected]) va Talita Pagani ([email protected]) tomonidan ishlab chiqilgan.

1 -qadam: Uskuna komponentlari

CoCoA loyihasi uchun biz quyidagi apparat komponentlarini ishlatdik:

* 1x DragonBoard 410C kartasi. Siz bu taxtani Raspberry Pi yoki boshqa har qanday kichik taxtali kompyuter bilan almashtirishingiz mumkin, lekin esda tutingki, bu kiyiladigan qurilma.

* 1x NodeMCU ESP 8266 Arduino yoki kamida 13 GPIO PWM portli boshqa arduino.

* 1x Mifare modeli RC522 RFID teg o'qish moduli.

* 8x Mifare RFID teglari.

* 8 marta bosish tugmachalari.

* Har xil rangdagi 8x LED.

* 6x 330 Ohmli rezistorlar.

* 5x kvadrat metr jigarrang TNT matosi.

* Yostiqchalarni to'ldirish uchun oz miqdordagi paxta

* 1x metrli velkro tasma.

* 8x Qog'ozga bosilgan belgilar tasviri

* 1x USB karnay.

* 1x USB ovoz adapteri tugmasi.

* 4 Gb miniSD xotira kartasi.

* Quvvat manbai sifatida 1x batareya to'plami (2000 mAPH va 12 V chiqishi).

* 2 simli 20x metrli kabel

* Umumiy asboblar (penseler, tornavida, lehimlantiruvchi temir, yopishtiruvchi qurol va boshqalar), simlar va elektr tasmasi

2 -qadam: oqim diagrammasi

Oqim diagrammasi
Oqim diagrammasi
Oqim diagrammasi
Oqim diagrammasi
Oqim diagrammasi
Oqim diagrammasi

Yelek qanday ishlashini tushunishga yordam berish uchun keling, uni uchta diagramma orqali tushuntiraylik. Malumot uchun ushbu qadamning raqamlarini tekshiring.

1 -diagramma: Bu oqim, yelekni kiyish va yozib olingan audiofayllarga kirish uchun zarur bo'lgan qadamlarni tasvirlab beradi.

2 -diagramma: Ushbu diagrammada mavjud yostiqchalardan birini (kichik divanlarni) o'zgartirish uchun qadamlar ko'rsatilgan, shunda yelekka boshqa belgi/tovush qo'yiladi.

3 -diagramma: Ushbu diagrammada mavjud pad bilan bog'liq bo'lgan ovozni almashtirish bosqichlari ko'rsatilgan. Bu qadamlar yelek 1.0 versiyasida amalga oshirilmadi

3 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot

Loyihada biz quyidagi dasturlardan foydalandik:

Arduino IDE

Python 3.5

Loyihaning tashqi bog'liqligi RFID o'quvchi moduli bilan ishlash uchun arduino kutubxonasi, Telegram bilan ishlash uchun Python twx.botapi kutubxonasi va Python bilan ketma -ket port orqali ma'lumotlarni o'qish/yozish uchun PySerial kutubxonasi edi. Python kutubxonalarini pip paket menejeri yordamida o'rnatish mumkin.

Loyihaning barcha manba kodlari quyidagi GitHub omborida mavjud:

github.com/pichiliani/CoCoA

4 -qadam: Komponentlarni ulash

Komponentlarni ulash
Komponentlarni ulash
Komponentlarni ulash
Komponentlarni ulash
Komponentlarni ulash
Komponentlarni ulash
Komponentlarni ulash
Komponentlarni ulash

CoCoA dizayn arxitekturasi DragonBoard 410C taxtasi, NodeMCU 8622 arduino, RFID kartani o'quvchi, LEDlar, tugmalar va ovozli karnayga asoslangan. Shuningdek, u ProjectCoCoABot deb nomlangan Telegram boti bilan birlashadi, u har tugma bosilganda hosil bo'lgan ovoz bilan xabar yuboradi. Yechimning to'liq arxitekturasini to'liq ko'rish uchun ushbu qadamdagi rasmni tekshiring.

RFID o'quvchi va LEDlarni arduino -ga ulashdan boshlang, so'ngra ushbu GitHub reposiboty -ning /CocoaNodeMCUServer jildiga kodni yuklang. LED va RFID o'quvchining ulanish sxemalari ushbu bosqichni ko'rsatuvchi rasmlarda ko'rsatilgan.

Keyin tugmachalarni DragonBoard kartasiga ulashimiz kerak. Rasmda ulanish uchun kerakli portlar va simlar ko'rsatilgan diagramma va jadvallar mavjud.

5 -qadam: prokladkalarni yaratish

Pedlarni yaratish
Pedlarni yaratish
Pedlarni yaratish
Pedlarni yaratish

Belgilarni o'z ichiga olgan prokladkalar keyinchalik yaratilishi kerak. Og'zaki bo'lmagan aloqa uchun bir nechta belgilar va tizimlar mavjud, lekin biz PECS -dan foydalanishimiz mumkin. Ushbu tizimda bosib chiqarilishi va prokladkalarga joylashtirilishi mumkin bo'lgan bir nechta belgilar mavjud.

Yostiqchalar 10x10 sm o'lchamdagi kichkina divan bo'lib, paxta bilan to'ldirilgan. Har bir padga bitta RDID yorlig'ini qo'yishni unutmaslik kerak, shunda siz har bir padni va ularning ovozini aniqlay olasiz.

Biz har bir yostiqchaning old tomoniga bir xil belgini ikki marta qo'ydik: bittasi tasviri yuqoriga, biri pastga. Shunday qilib, yelek foydalanuvchisiga qaysi belgi bosilganligini kuzatish mumkin bo'ladi. Yostiqchaning orqa tomoniga velkro qo'yganingizga ishonch hosil qiling, shunda siz uni yelekka ulashingiz/ajratishingiz mumkin.

6 -qadam: yelek yig'ish

Yelek yig'ilishi
Yelek yig'ilishi
Yelek yig'ilishi
Yelek yig'ilishi

Keyingi qadam - yelekning qurilishi. Biz erkaklar uchun bolalar yelek qolipidan foydalanardik va astar bo'lishi uchun matoni kesib tashladik. Ushbu havolalarda siz chop etishingiz mumkin bo'lgan yeleklarning ba'zi sxemalarini topishingiz mumkin

marlenemukaimoldeinfantil.com.br/2017/02/0…

cuttingecosting.com/Pap%20collect.html

Yostiqchalar o'rnatiladigan joyni old tomondan belgilash muhimdir. Bu joylarga yostiqchalar to'g'ri joylashishi uchun velkro qismlarini qo'yish kerak. Hali old tomondan biz LEDlarni yostiqchalarning tepasiga joylashtirish uchun teshiklar yasashimiz mumkin.

Yostiqsimon yostiqcha joylashgan joyga yaqin, biz LED va har bir tugmani joylashtirishimiz kerak. Tugmachalarni yelek ustidagi velkro pozitsiyasining orqasida bo'lishi uchun o'rnatish juda muhimdir. Shunday qilib, foydalanuvchi yostiqning o'rtasini bosishi bilan yostiqning "qattiq" qismini (rfid yorlig'i) majbur qiladi va tugmani bosadi.

Yelekning barcha ichki qismlarini (LEDlar, rezistorlar, tugmachalar va simlar) issiq elim yordamida mahkamlashni tavsiya etamiz. Simlarni ulash lehim + elektr tasmasi bilan amalga oshirilishi mumkin. Payvandlashni oldini olishning yana bir usuli - bu issiq elim yoki shaffof lakdan foydalanish.

Keyingi qism - har bir yostiqning tarkibiy qismlarini saqlash uchun kichik cho'ntaklar qurish. Shuningdek, karnayning old tomonida, karnayni ushlab turish uchun beliga yaqinroq cho'ntak yarating. Kiyimga qattiqlik berish uchun bir nechta velkro tasmalarni qo'yish tavsiya etiladi.

Har bir sensorli maydonning LED va tugmachalarini birlashtiradigan simlarni ikkitadan guruhlash kerak. Shunday qilib, bizda har biri ikkita kabelli oltita chiziq bo'ladi. E'tibor bering, har bir kabelda ikkita sim bor: ijobiy va salbiy. Kabellarning tartibini va har bir kabelga qaysi komponent ulanganligini belgilash muhim (LED yoki tugma). Biz elkama -kamarlarni uchdan ikki guruhga o'rashni tavsiya qilamiz.

Kabellar va simlar ulangandan so'ng, biz astarni qo'yish orqali yelekni yopishimiz mumkin. Nihoyat, yelekning orqa tomonida elektron elektron taxtalarni (NodeMCU va DragonBoard), USB tovush ulagichini va DragonBoard -ga ulanadigan batareyani ushlab turish uchun gorizontal cho'ntak yarating. Kabel va taxtalarni yaxshiroq ushlab turish uchun kichik quti tavsiya etiladi.

7 -qadam: Yakuniy teginish va test

Yelek kamarlari orqa tomonga mahkamlangandan so'ng, siz taxtalarga ulanishingiz kerak. Bosish tugmachalari uchun 12 ta ulanish (6x2) va LEDlar uchun 12 ta ulanish kerak.

Topraklama signalini (GND) olib boruvchi simlarni LEDlarga ulashda qo'shimcha ehtiyotlik talab qilinadi, chunki LEDlarning oltita pimi bir xil simga ulangan bo'lishi kerak. Xuddi shunday, er tugmachalari (GND) pinlari bir xil simga ulangan bo'lishi kerak.

Nihoyat, donglni USB portiga ulang va adapterni karnayning old cho'ntagiga joylashtirilishi kerak bo'lgan karnayga ulang. USB kabelini NodeMCU va DragonBoard 410c kartasining boshqa USB portiga ulang. Nihoyat, batareya to'plamini quvvat manbaiga ulang va DragonBoard doskasidagi CoCoaServer.py dasturini sudo sifatida ishga tushiring (SSH vilkasidan foydalaning yoki monitor + klaviatura + sichqonchani to'g'ridan -to'g'ri taxtaga ulang):

$ sudo python CoCoaServer.py

Har bir tugmani bosish bilan boshqaruv paneli konsolida xabar paydo bo'ladi, unga mos keladigan audio eshitiladi va pad bilan bog'liq bo'lgan LED o'qiladi.

8 -qadam: Adabiyotlar

Muqobil aloqaga havolalar: Proloquo2Go simvolli vokalizatsiya dasturi

Saba M. P., Filippo D., Pereyra F. R., Souza P. L. P. (2011) Hey yaa: kar odamlar bilan muloqotni qo'llab -quvvatlash uchun odatiy ogohlantirish. In: Vivacqua A. S., Gutvin C., Borxes MRS (eds) Hamkorlik va texnologiya. CRIWG 2011. Kompyuter fanidan ma'ruzalar, 6969 -jild. Springer, Berlin, Xaydelberg. DOI 10.1007 / 978-3-642-23801-7_17

Python kutubxonalari ishlatilgan:

PySerial

Shoxrux_07

DrabonBoard 410c taxtasi haqida ma'lumot

Arduino RFID o'quvchisidan foydalanish misoli

Bolalar yelek qoliplari

marlenemukaimoldeinfantil.com.br/2017/02/07…

cortandoecosturando.com/Pap%20colete.html

Tavsiya: