Სარჩევი:
- ნაბიჯი 1: აპარატურის კომპონენტები
- ნაბიჯი 2: ნაკადის დიაგრამები
- ნაბიჯი 3: პროგრამული უზრუნველყოფა
- ნაბიჯი 4: კომპონენტების გაყვანილობა
- ნაბიჯი 5: ბალიშების შექმნა
- ნაბიჯი 6: ჟილეტის შეკრება
- ნაბიჯი 7: საბოლოო შეხება და ტესტირება
- ნაბიჯი 8: მითითებები
ვიდეო: ალტერნატიული საკომუნიკაციო ჟილეტი (CoCoA): 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
CoCoA პროექტი არის ინტერნეტთან დაკავშირებული სატარებელი ჟილეტი, რომელიც უზრუნველყოფს ალტერნატიული კომუნიკაციის ტაქტიკურ სიმბოლოებს მეტყველების ან არავერბალური შეზღუდული შესაძლებლობის მქონე ადამიანების დასახმარებლად. აკრონიმი CoCoa მოდის პორტუგალიური სახელის შემცირებისგან: Colete de Comunicação Assistiva.
მეტყველების დარღვევები გავლენას ახდენს აუტიზმით, აფაზიით, ცერებრალური დამბლით, ნაწილობრივი ან სრული სიყვითლით და სხვა დარღვევებით. აუტიზმის შემთხვევაში ხშირად ხდება არავერბალიზაცია ან მეტყველების შეფერხება. მეტყველების ნაკლებობა ასევე შეიძლება იყოს დროებითი ინვალიდობა რაიმე დაავადების გამო.
მეტყველების დარღვევა, მუდმივი თუ დროებითი, საჭიროებს ყურადღებას და მკურნალობას, რადგან ეს უნარი მნიშვნელოვანია სოციალიზაციისათვის. ალო, მეტყველება არის ძირითადი უნარი სხვა მდგომარეობის ან შეზღუდული შესაძლებლობის მქონე პირთათვის გამოხატოს მათი მოთხოვნილებები.
ამ კონტექსტში, ალტერნატიული კომუნიკაციის (AC) დამხმარე რესურსები გამოიყენება მეტყველების დარღვევის მქონე ადამიანების ოჯახებთან, თერაპევტებთან და სხვებთან ურთიერთობის დასახმარებლად. პიქტოგრამები არის AC– ის ერთ – ერთი ყველაზე გავრცელებული ფორმა, ვინაიდან ინდივიდს შეუძლია მიუთითოს სახლის სტრატეგიულ წერტილებზე დაფიქსირებულ სიმბოლოებზე ან გამოიყენოს პროგრამები, რომლებიც ამ სიმბოლოებს გამოხატავს, მაგალითად Proloquo2Go.
ამასთან, ფიზიკური პიქტოგრამები შეიძლება გამოყენებულ იქნას მხოლოდ სხვა ადამიანებთან ურთიერთობისას იმავე გარემოში, რაც ართულებს ინდივიდს დაუკავშირდეს თავის აღმზრდელებს, თუ მათ გადაუდებელი მოთხოვნილება აქვთ და ისინი სხვა გარემოში არიან.
ალტერნატიული საკომუნიკაციო ჟილეტი (CoCoA) არის ინტერნეტთან დაკავშირებული ტარებადი ჟილეტი, რომელიც საშუალებას აძლევს ალტერნატიული საკომუნიკაციო ტაქტიკური სიმბოლოების შეერთებას, რათა დაეხმაროს მეტყველების ან არავერბალური შეზღუდული შესაძლებლობის მქონე ადამიანებს გამოხატონ თავიანთი მოთხოვნილებები მომვლელებზე, თერაპევტებზე, მასწავლებლებსა და ჯანდაცვის სხვა პროფესიონალებზე, მათ გარეშე. ყოველთვის იმყოფებოდნენ იმავე გარემოში, როგორც შეზღუდული შესაძლებლობის მქონე პირები, რაც ამარტივებს მონიტორინგს.
CoCoA საშუალებას მისცემს მომხმარებელს შეიცავდეს ექვსამდე AC სიმბოლოს, რაც მომხმარებელს საშუალებას მისცემს შეასრულოს სხვადასხვა კომბინაციები. როდესაც სიმბოლოსთან ასოცირებული ღილაკი დაჭერილია ორი მოქმედება ხდება:
1) ჟილეტზე მიმაგრებული ხმოვანი სპიკერის საშუალებით ჟღერს არჩეული მოქმედების შესაბამისი ხმა. ტექსტური ფორმატის მოქმედება ინტერნეტით ეგზავნება ნებისმიერ მომვლელს, თერაპევტს ან მასწავლებელს, რაც მათ საშუალებას აძლევს შეატყობინონ პირის საჭიროების შესახებ, თუ ისინი არ არიან იმავე ოთახში.
2) შეზღუდული შესაძლებლობის მქონე პირისთვის უკუკავშირის უზრუნველსაყოფად, დაჭერილმა ღილაკებმა ასევე აანთო LED, რომელიც მიუთითებს არჩეულ ქმედებებზე. ამრიგად, შემოთავაზებულია ტარებადი, დაკავშირებული, არაინტრუზიული, პორტატული და მოსახერხებელი ინტერფეისის გადაწყვეტა, რომელიც დაეხმარება მეტყველების დარღვევის მქონე პირებს თავიანთი საჭიროებების ადგილზე ან დისტანციურად გაცნობაში. ჟილეტი არ საჭიროებს ფიზიკურ ძალისხმევას ჩაცმისთვის, მისი ტარება სხვადასხვა ადგილას და ხელს უწყობს შეზღუდული შესაძლებლობის მქონე პირთა დახმარებას მათი მოთხოვნილებების დაკმაყოფილებაში, პოტენციურად ხელს უშლის მათ დისკომფორტში ან სტრესში.
ეს პროექტი შემუშავებულია მაურო ფიჩილიანის ([email protected]) და ტალიტა პაგანის ([email protected]) მიერ
ნაბიჯი 1: აპარატურის კომპონენტები
ჩვენ გამოვიყენეთ შემდეგი აპარატურის კომპონენტები CoCoA პროექტისათვის:
* 1x DragonBoard 410C ბარათი. თქვენ შეგიძლიათ შეცვალოთ ეს დაფა Raspberry Pi– ით ან ნებისმიერი სხვა პატარა სამაგიდო კომპიუტერით, მაგრამ გაითვალისწინეთ, რომ ეს არის ტარებადი მოწყობილობა.
* 1x NodeMCU ESP 8266 Arduino ან სხვა arduino მინიმუმ 13 GPIO PWM პორტით.
* 1x Mifare მოდელი RC522 RFID Tag Reader მოდული.
* 8x Mifare RFID ტეგები.
* 8x ბიძგიანი ღილაკები.
* 8x სხვადასხვა ფერის LED- ები.
* 6x 330Ohm რეზისტორები.
* 5x კვადრატული მეტრი ყავისფერი TNT ქსოვილი.
* მცირე რაოდენობით ბამბა ბალიშების შესავსებად
* 1x მეტრიანი velcro სამაჯური.
* 8x ქაღალდზე დაბეჭდილი სიმბოლოების სურათები
* 1x USB სპიკერი.
* 1x USB ხმის ადაპტერი dongle.
* 4 GB miniSD მეხსიერების ბარათი.
* 1x ბატარეა, როგორც კვების წყარო (2000 mAPH და 12 V გამომავალი).
* 20x მეტრი კაბელი 2 მავთულით
* ზოგადი ხელსაწყოები (საყრდენი, ხრახნიანი საჭე, გასაყიდი რკინა, წებოვანი იარაღი და სხვა), მავთულები და ელექტრული ლენტი
ნაბიჯი 2: ნაკადის დიაგრამები
იმის გასაგებად, თუ როგორ მუშაობს ჟილეტი, მოდით განვმარტოთ მისი გამოყენება სამი დიაგრამის საშუალებით. შეამოწმეთ ამ ნაბიჯის ფიგურები მითითებისთვის.
დიაგრამა 1: ეს ნაკადი წარმოადგენს ჟილეტის თავდაპირველ გამოყენებას, რომელიც აღწერს მის ტარებასა და უკვე ჩაწერილ აუდიო ფაილებზე წვდომას.
დიაგრამა 2: ეს დიაგრამა გვიჩვენებს ერთ -ერთი არსებული ბალიშის (პატარა ტახტების) შეცვლის ნაბიჯებს ისე, რომ ჟილეტზე მოთავსდეს სხვა სიმბოლო/ხმა.
დიაგრამა 3: ეს დიაგრამა გვიჩვენებს არსებულ ბალიშთან დაკავშირებული აუდიოს გადართვის ნაბიჯებს. ეს ნაბიჯები არ განხორციელებულა ჟილეტის 1.0 ვერსიაში
ნაბიჯი 3: პროგრამული უზრუნველყოფა
ჩვენ გამოვიყენეთ შემდეგი პროგრამული უზრუნველყოფა პროექტში:
Arduino IDE
პითონი 3.5
პროექტის გარე დამოკიდებულება იყო arduino ბიბლიოთეკა RFID მკითხველის მოდულის დამუშავებისთვის, Python twx.botapi ბიბლიოთეკა Telegram– თან ინტერაქციისთვის და PySerial ბიბლიოთეკა პითონთან სერიული პორტის მონაცემების წაკითხვის/წერისთვის. პითონის ბიბლიოთეკების დაყენება შესაძლებელია pip პაკეტის მენეჯერის გამოყენებით.
პროექტის ყველა კოდის კოდი ხელმისაწვდომი გახდა შემდეგ GitHub საცავში:
github.com/pichiliani/CoCoA
ნაბიჯი 4: კომპონენტების გაყვანილობა
CoCoA დიზაინის არქიტექტურა ემყარება DragonBoard 410C დაფას, NodeMCU 8622 arduino- ს, RFID ბარათის წამკითხველს, LED- ებს, ღილაკებს და ხმის სპიკერს. ის ასევე ინტეგრირდება Telegram- ის ბოტთან, სახელწოდებით ProjectCoCoABot, რომელიც აგზავნის შეტყობინებას გენერირებული აუდიოსთან ერთად ყოველ ჯერზე, როდესაც რომელიმე ღილაკს დააჭერთ. შეამოწმეთ ფიგურა ამ ნაბიჯში, რათა ნახოთ გადაწყვეტილების სრული არქიტექტურა.
დაიწყეთ RFID მკითხველთან და LED- ებთან არდუინოსთან დაკავშირებით და შემდეგ ატვირთეთ კოდი ამ GitHub რეპოზიციის /CocoaNodeMCUServer საქაღალდეში. ორივე LED- ების და RFID მკითხველის კავშირის დიაგრამები ნაჩვენებია ამ ნაბიჯის ამსახველ ფიგურებში.
შემდეგ ჩვენ უნდა დავუკავშიროთ ღილაკები DragonBoard ბარათს. ამ ნაბიჯის ფიგურებში არის დიაგრამა და ცხრილები, რომელიც აჩვენებს კორესპოდის პორტებს და სადენით დაკავშირებას.
ნაბიჯი 5: ბალიშების შექმნა
სიმბოლოების შემცველი ბალიშები უნდა შეიქმნას შემდეგ. არავერბალური კომუნიკაციის რამდენიმე სიმბოლო და სისტემა არსებობს, მაგრამ ჩვენ შეგვიძლია გამოვიყენოთ PECS. ამ სისტემას აქვს რამდენიმე სიმბოლო, რომელთა დაბეჭდვა და განთავსება შესაძლებელია ბალიშებზე.
ბალიშები არის პატარა ტახტები 10x10 სმ ზომის და ბამბა იყო სავსე. მნიშვნელოვანია გვახსოვდეს, რომ მოათავსოთ ერთი RDID ტეგი თითოეულ ბალიშში ისე, რომ შეძლოთ თითოეული ბალიშის და მათი შესაბამისი ხმის ამოცნობა.
ჩვენ თითოეულ ბალიშის წინა მხარეს ორჯერ ვდებთ ერთსა და იმავე სიმბოლოს: ერთს გამოსახულება აქვს ზემოთ და მეორე ქვევით. ამ გზით ჟილეტის მომხმარებელს შეუძლია დააკვირდეს, რომელ სიმბოლოზეა დაჭერილი. დარწმუნდით, რომ მოათავსეთ ხავერდოვანი ბალიში უკანა მხარეს, ასე რომ თქვენ შეგიძლიათ მიამაგროთ/მოხსნათ იგი ჟილეტში
ნაბიჯი 6: ჟილეტის შეკრება
შემდეგი ნაბიჯი არის ჟილეტის მშენებლობა. ჩვენ გამოვიყენეთ მამაკაცის ბავშვთა ჟილეტის ფორმა და გავაკეთეთ ქსოვილი ქსოვილზე ისე, რომ უგულებელყოფა იყოს. ამ ბმულებში ჩვენ შეგვიძლია ვიპოვოთ ჟილეტების რამდენიმე გეგმა, რომელთა დაბეჭდვაც შეგიძლიათ
marlenemukaimoldeinfantil.com.br/2017/02/0…
cuttingecosting.com/Pap%20collect.html
მნიშვნელოვანია განვსაზღვროთ ადგილი წინა მხარეს, სადაც ბალიშები დამონტაჟდება. ამ ადგილებში ჩვენ უნდა დავდოთ ველკრო ნაწილები ისე, რომ ბალიშები სწორად მოერგოს. ჯერ კიდევ წინა მხარეს შეგვიძლია ხვრელების გაკეთება LED- ების ჩასადებად ბალიშების ზემოთ.
ჟილეტში ბალიშის მდებარეობასთან ახლოს ჩვენ უნდა მოვათავსოთ LED- ები და თითოეული ღილაკი. მნიშვნელოვანია დააწკაპუნოთ ღილაკებზე ისე, რომ ისინი ზუსტად ჟილეტზე იყოს ველკრო პოზიციის უკან. ამ გზით, როგორც კი მომხმარებელი დააჭერს ბალიშის ცენტრს, ის აიძულებს ბალიშის "მყარ" ნაწილს (rfid tag) და დააჭირეთ ღილაკს.
ჩვენ გირჩევთ დააფიქსიროთ ჟილეტის ყველა შიდა ნაწილი (ები, რეზისტორები, ღილაკები და მავთულები) ცხელი წებოს გამოყენებით. მავთულის კავშირი შეიძლება გაკეთდეს solder + ელექტრო ფირზე. შედუღების თავიდან ასაცილებლად კიდევ ერთი ალტერნატივაა ცხელი წებო ან გამოიყენეთ გამჭვირვალე ლაქი.
შემდეგი ნაწილი არის პატარა ჯიბეების აშენება თითოეული ბალიშის კომპონენტების შესანახად. ასევე შექმენით ჯიბე ჟილეტის წინა მხარეს წელთან უფრო ახლოს, რომ დაიჭიროთ სპიკერი. ტანსაცმლის სიმტკიცის მისაცემად რეკომენდირებულია რამდენიმე სამაჯურის ხავერდის დადება.
მავთულები, რომლებიც დააკავშირებს LED- ებს და თითოეული შეხების ზონის ღილაკებს, უნდა დაჯგუფდეს ორად. ამ გზით ჩვენ გვექნება ექვსი ზოლები თითოეული ორი კაბელით. გაითვალისწინეთ, რომ თითოეულ კაბელს აქვს ორი მავთული: დადებითი და უარყოფითი. მნიშვნელოვანია აღინიშნოს კაბელების თანმიმდევრობა და რომელი კომპონენტი უკავშირდება თითოეულ კაბელს (led ან push button). ჩვენ გირჩევთ მხრის სამაგრების შეფუთვას ორ სამკაციან ჯგუფში.
კაბელების და მავთულის შეერთების შემდეგ ჩვენ შეგვიძლია დავხუროთ ჟილეტი უგულებელყოფის განთავსებით. დაბოლოს, შექმენით ჰორიზონტალური ჯიბე ჟილეტის უკანა მხარეს, რომ დაიჭიროთ ელექტრონული დაფები (NodeMCU და DragonBoard), USB ხმის კონექტორი და ბატარეა, რომელიც დააკავშირებს DragonBoard- ს. რეკომენდებულია მცირე ზომის კოლოფის დაყენება, რათა უკეთესად დაიჭიროს დაფები და კაბელები.
ნაბიჯი 7: საბოლოო შეხება და ტესტირება
მას შემდეგ, რაც ჟილეტის სამაგრები უკვე მიმაგრებულია უკანა მხარეს, თქვენ უნდა დაამყაროთ კავშირი დაფებთან. საჭიროა 12 კავშირი ღილაკებისთვის (6x2) და 12 კავშირი LED- ებისთვის.
დამატებითი ზრუნვაა საჭირო მავთულის დასაკავშირებლად, რომელიც ატარებს მიწის სიგნალს (GND) LED- ებს, რადგან LED- ების ექვსივე ქინძისთავები უნდა იყოს დაკავშირებული ერთსა და იმავე მავთულზე. ანალოგიურად, მიწათმოქმედების ღილაკების (GND) ბუდეები უნდა იყოს დაკავშირებული იმავე მავთულზე.
დაბოლოს, შეაერთეთ დონგლი USB პორტში და შეაერთეთ ადაპტერი დინამიკაში, რომელიც უნდა მოთავსდეს ჟილეტის წინა ჯიბეში. შეაერთეთ USB კაბელი NodeMCU და DragonBoard 410c ბარათის სხვა USB პორტში. დაბოლოს, დააკავშირეთ ბატარეის პაკეტი დენის პინთან და დაიწყეთ CoCoaServer.py პროგრამა DragonBoard დაფაზე sudo (გამოიყენეთ SSH შტეფსელი ან დააკავშირეთ მონიტორი + კლავიატურა + მაუსი პირდაპირ დაფაზე):
$ sudo პითონი CoCoaServer.py
თითოეულ ღილაკზე დაჭერისას შეტყობინება გამოჩნდება დაფის კონსოლზე, შესაბამისი აუდიო დაიკვრება და პედთან დაკავშირებული led დაიკვრება.
ნაბიჯი 8: მითითებები
ალტერნატიული კომუნიკაციის წყაროები: Proloquo2Go სიმბოლოების ვოკალიზაციის პროგრამა
საბა M. P., Filippo D., Pereira F. R., by Souza P. L. P. (2011) Hey yaa: Haptic Warnable to Support to Deaf People Communication. In: 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
გირჩევთ:
დაამატეთ ციფრული ჩვენება ძველ საკომუნიკაციო მიმღებს: 6 ნაბიჯი (სურათებით)
დაამატეთ ციფრული ჩვენება ძველ საკომუნიკაციო მიმღებს: ძველი საკომუნიკაციო საშუალებების გამოყენების ერთ -ერთი ნაკლი არის ის ფაქტი, რომ ანალოგური აკრიფეთ არ არის ძალიან ზუსტი. თქვენ ყოველთვის გამოიცანით სიხშირეზე, რომელსაც იღებთ. AM ან FM ჯგუფებში, ეს საერთოდ არ არის პრობლემა, რადგან თქვენ ჩვეულებრივ
ველოსიპედის უსაფრთხოების ალტერნატიული RFID გასაღები: 7 ნაბიჯი (სურათებით)
ველოსიპედის უსაფრთხოების ალტერნატიული RFID გასაღები: ველოსიპედის უსაფრთხოებისათვის არსებობს მხოლოდ ანთების საკეტის გადამრთველი. და ის შეიძლება ადვილად გატეხილი იყოს ქურდის მიერ. აქ მოვედი წვრილმანთან ერთად, ამის გამოსავალი. ეს არის იაფი და ადვილი ასაშენებელი. ეს არის ალტერნატიული RFID გასაღები ველოსიპედის უსაფრთხოებისათვის. მოდი გავაკეთოთ
დისკრეტული ალტერნატიული ანალოგი LED Fader ხაზოვანი სიკაშკაშის მრუდით: 6 ნაბიჯი (სურათებით)
დისკრეტული ალტერნატიული ანალოგური LED Fader ხაზოვანი სიკაშკაშის მრუდით: სქემების უმეტესობა LED- ის გასაქრობად/დაბნელებისთვის არის ციფრული სქემები მიკროკონტროლერის PWM გამომუშავების გამოყენებით. LED სიკაშკაშე კონტროლდება PWM სიგნალის მოვალეობის ციკლის შეცვლით. მალე აღმოაჩენთ, რომ სამსახურებრივი ციკლის ხაზოვანი შეცვლისას
PoochPak: ფიჭური დაკავშირებული ჭკვიანი ძაღლის ჟილეტი: 4 ნაბიჯი
PoochPak: უჯრედთან დაკავშირებული ჭკვიანი ძაღლის ჟილეტი: ავტომატიზაციაში, ჩვენ ხშირად ვამახვილებთ ყურადღებას ადამიანების ინჟინერიაზე, რათა გამოვიყენოთ კომპიუტერებისა და ადამიანის გონების კოგნიტური სიძლიერე. მაგრამ ძაღლებს აქვთ მთელი რიგი უნარები, რაც მათ ძალიან კარგად ერგება გარკვეულ ამოცანებს, რომელთა შესრულებაც ადამიანებს არ შეუძლიათ
მავერიკი - დისტანციური მართვის ორმხრივი საკომუნიკაციო მანქანა: 17 ნაბიჯი (სურათებით)
მავერიკი - დისტანციური მართვის ორმხრივი საკომუნიკაციო მანქანა: ჰეი ყველას, მე ვარ რაზვანი და მოგესალმებით ჩემს “ მავერიკ ” პროექტი. მე ყოველთვის მომწონდა დისტანციური მართვის საგნები, მაგრამ მე არასოდეს მყოლია RC მანქანა. ასე რომ, მე გადავწყვიტე ავაშენო ისეთი, რომელსაც შეუძლია გააკეთოს ცოტა მეტი, ვიდრე უბრალოდ გადაადგილება. ამ პროექტისთვის ჩვენ