Mundarija:
- 1 -qadam: Uskuna komponentlari
- 2 -qadam: oqim diagrammasi
- 3 -qadam: dasturiy ta'minot
- 4 -qadam: Komponentlarni ulash
- 5 -qadam: prokladkalarni yaratish
- 6 -qadam: yelek yig'ish
- 7 -qadam: Yakuniy teginish va test
- 8 -qadam: Adabiyotlar
Video: Muqobil aloqa kamari (CoCoA): 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
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
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
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
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
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:
$ 3 Makey Makeyga muqobil: 4 qadam (rasmlar bilan)
$ 3 Makey Makeyga alternativa: Makey Makey - bu USB klaviaturasini taqlid qiladigan va har qanday o'tkazgichli narsalardan (alyumin folga, banan, xamir o'yinchog'i va h.k.) kalitlarni yasashga imkon beradigan ajoyib qurilma. O'yinlar va o'quv loyihalari uchun nazoratchi.
LEGO nuqta nurli kamari: 6 qadam (rasmlar bilan)
LEGO nuqtali yorug'lik kamari: LEGO #LetsBuildTegether LEGO ijodingizni o'rganing, yarating va baham ko'ring
Velosiped xavfsizligi uchun muqobil RFID kaliti: 7 qadam (rasmlar bilan)
Velosiped xavfsizligi uchun muqobil RFID kaliti: Velosiped xavfsizligi uchun faqat kontaktni qulflash tugmasi mavjud. Va uni o'g'ri osonlikcha buzishi mumkin. Mana men buning uchun DIY yechimi bilan keldim. Bu arzon va qurish oson. Bu velosiped xavfsizligi uchun muqobil RFID kaliti. Keling
Vibratsiyali teskari aloqa bilan kengaytiriladigan tugmani qo'llash: 7 qadam (rasmlar bilan)
Vibratsiyali teskari aloqa bilan kengaytiriladigan tugmachani qo'llash: Bu darslikda biz birinchi navbatda kengaytirilgan tugma yordamida tebranish dvigatelini boshqarish uchun Arduino Uno -dan qanday foydalanishni ko'rsatamiz. Bosish tugmachalari bo'yicha qo'llanmalarning ko'pi jismoniy dastur panelidagi tugmachani o'z ichiga oladi, bu qo'llanmada esa tugma
Kuchaytiruvchi va muqobil aloqa ilovasi: 6 qadam
Kuchaytiruvchi va muqobil aloqa ilovasi: Biz bu ilovani yaratish uchun AppInventor -dan foydalanamiz. Hisob qaydnomasini yaratish uchun ushbu havolaga o'ting: http://appinventor.mit.edu/explore/ Bu gaplasha olmaydiganlarga asosiy iboralar bilan muloqot qilish imkonini beradigan ilova. Uchtasi bor