Სარჩევი:
- ნაბიჯი 1: მოთხოვნები
- ნაბიჯი 2: ჟოლოს Pi დაყენება
- ნაბიჯი 3: მავთულის დაკავშირება
- ნაბიჯი 4: 3D ბეჭდვა
- ნაბიჯი 5: როგორ გამოვიყენოთ
ვიდეო: MuscleCom - კუნთების კონტროლირებადი ინტერფეისი: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
MuscleCom გთავაზობთ ინოვაციურ გზას ფიზიკურად შეზღუდული შესაძლებლობის მქონე პაციენტებისთვის, როგორც არასდროს. პირის კუნთებიდან EMG ღირებულებების გაზომვით, მომხმარებელს შეუძლია გააკონტროლოს მომხმარებლის ინტერფეისი, რომელიც დაეხმარება მათ ყოველდღიურ კომუნიკაციაში. შედარებით იაფი და გამძლე კომპონენტების გამოყენებით, ჩვენ შევიმუშავეთ იაფი და ადვილად გამოსაყენებელი პროდუქტი/პროტოტიპი დაბალი სწავლის მრუდით.
აპარატურის პროტოტიპი ემყარება Raspberry Pi 3 Model B- ს 3D ბეჭდვით დანართში, რომელიც მუშაობს NodeJS სერვერზე REACT ფრონტონტით, რომელიც ახდენს მომხმარებლების კუნთებიდან პულსის სინქრონიზაციას.
ადამიანების მაგალითი, რომლებმაც შეიძლება გამოიყენონ ეს პროდუქტი არიან ALS პაციენტები და ანალოგიურად. ადამიანები, რომლებსაც შეუძლიათ გააკონტროლონ (რამდენიმე) კუნთი (ები), მაგრამ არ შეუძლიათ ლაპარაკი ან მითითება. ეს მოწყობილობა არის მარტივი გამოსაყენებელი ინტერფეისი, რომელიც პაციენტს ანიჭებს მეტ დამოუკიდებლობას და გართობას.
გთხოვთ გაითვალისწინოთ: ეს პროდუქტი არ არის სამედიცინო მოწყობილობა და არ არის გამიზნული გამოიყენოს როგორც ასეთი ან როგორც აქსესუარი. ის შემუშავებულია სტუდენტების მიერ, როგორც კლასის პროექტი.
ნაბიჯი 1: მოთხოვნები
აპარატურის მოთხოვნები
- 1x Raspberry Pi 3B (OpenCircuit)
- 1 x 8 GB მიკრო SD ბარათი + ადაპტერი (OpenCircuit)
- 1x მიკრო USB კვების კაბელი + დანამატი 5V 2.5A (ამაზონი)
- 1x RPI3 5 დიუმიანი LCD სენსორული ეკრანი (AliExpress)
- 1x UTP კაბელი (ამაზონი)
- 3x Myoware კუნთების სენსორები (ადაფრუტი)
- (ჩათვლით 9x24 მმ ბიომექანიკური სენსორის ბალიშები (სპარკფუნი))
- 1x 12-ბიტიანი ADC: ADS1015 (ადაფრუტი)
- 3x ჯეკ დანამატი მამაკაცი (მოსწონს ეს)
- 3x ჯეკ დანამატი ქალი (მოსწონს ეს)
- 4x 1.5 მ სენსორული კაბელი (ორმაგი ბირთვიანი, დაფარული) (AliExpress)
- 1x პროტოტიპის დაფა (AliExpress)
- 4x რეზისტორი 330 Ohm (AliExpress)
- წითელი, შავი და სხვა ფერის მავთულები
სავარაუდო საერთო ღირებულება ზემოთ მოცემული ბმულებით: ~ 130 აშშ დოლარი
პროგრამული მოთხოვნები (ადგილობრივი შემქმნელი)
- NPM (ჩამოტვირთვა)
- NodeJS (ჩამოტვირთვა)
- ნართი (გადმოწერა)
- Git (გადმოწერა)
- MuscleCom საცავი (ჩამოტვირთვა)
სურვილისამებრ
5V / წთ. 2.5A (!) ბატარეის პაკეტი (როგორც Nierle, რომელიც მუშაობს იდეალურად)
გაითვალისწინეთ: ზემოთ გამოყენებული ვებ – მაღაზიები ჰოლანდიურ ენაზეა, მაგრამ ინგლისური ეკვივალენტების პოვნა არ უნდა იყოს ძნელი.
ნაბიჯი 2: ჟოლოს Pi დაყენება
ჩამოტვირთეთ მოთხოვნები
გთხოვთ გადმოწეროთ შემდეგი ერთეულები მოსამზადებლად:
- რასპბიანი დესკტოპით
- SD ბარათის ფორმატი
- ეთერი
- Windows: Putty
მიკრო SD ბარათის ფორმატირება
- ჩადეთ SD ბარათი თქვენს კომპიუტერში. როდესაც მოთხოვნილია ფორმატირება, აირჩიეთ არა
- გახსენით SD ბარათის ფორმატი
- აირჩიეთ მიკრო SD ბარათი
- აირჩიეთ სწრაფი ფორმატი
- დააწკაპუნეთ ფორმატზე
დააინსტალირეთ Raspbian
- გახსენით გადმოწერილი Raspbian.zip ფაილი.
- გახსენით Etcher პროგრამული უზრუნველყოფა
- აირჩიეთ გახსნილი Raspbian.img ფაილი
- შეარჩიეთ მიკრო SD ბარათი, რომლის მიწერაც გსურთ
- დაწკაპეთ Flash
- ციმციმის პროცესის დასრულების შემდეგ: თუ თქვენი OS- ის ფორმატირების მოთხოვნაა, აირჩიეთ არა
- გახსენით Micro SD ბარათის ფესვი და განათავსეთ ფაილი სახელწოდებით ssh დირექტორიაში (გაფართოების გარეშე)
დაუკავშირდით ჟოლოს
ჟოლოს აქვს ნაგულისხმევი ავტორიზაცია, რომელიც გამოიყენება ქვემოთ მოცემულ ნაბიჯებში.
- მასპინძლის სახელი: ჟოლო
- მომხმარებლის სახელი: pi
- პაროლი: ჟოლო
- გათიშეთ Micro SD ბარათი თქვენი კომპიუტერიდან და განათავსეთ იგი Raspberry Pi– ში
- დარწმუნდით, რომ თქვენი კომპიუტერი ინტერნეტთან არის დაკავშირებული wifi საშუალებით
- შეაერთეთ UTP კაბელი თქვენს ჟოლოსთან და მეორე ბოლო თქვენს კომპიუტერში
- შეაერთეთ მიკრო USB დენის ადაპტერი
აქედან, გაკვეთილი დაიყოფა 2 ნაწილად. ერთი Windows- ისთვის და ერთი Mac მომხმარებლებისთვის.
Windows
- გამოიყენეთ Windows+R კლავიატურის მალსახმობი Run ფანჯრის გასახსნელად
- ჩაწერეთ: ncpa.cpl და დააჭირეთ ღილაკს OK, რომ გახსნათ მართვის პანელი ქსელის გადამყვანებით
- დააწკაპუნეთ თქვენს Wifi ადაპტერზე მაუსის მარჯვენა ღილაკით და აირჩიეთ თვისებები
- გადადით გაზიარების ჩანართზე და შეამოწმეთ "ნება მიეცით სხვა ქსელის მომხმარებლებს დაუკავშირდნენ ამ კომპიუტერის ინტერნეტ კავშირს". შენიშვნა: თუ ეს უკვე შემოწმებულია, გთხოვთ მოხსნათ მონიშვნა, შეინახოთ და ხელახლა შეამოწმოთ.
- შეინახეთ ცვლილებები OK ღილაკზე დაჭერით
- გახსენით პუტი
- ჩაწერეთ შემდეგი მასპინძლის სახელში (და შეცვალეთ HOSTNAME სწორი მნიშვნელობით): HOSTNAME.mshome.net
- დააწკაპუნეთ გახსნაზე
მაკი
- გახსენით სისტემის პარამეტრები
- გადადით გაზიარებაზე
- აირჩიეთ ინტერნეტის გაზიარება მარცხენა სვეტში (ჯერ არ ჩართოთ)
- გააზიარეთ თქვენი კავშირი Wi-Fi– დან
- კომპიუტერებზე, რომლებიც იყენებენ Ethernet– ს
- ჩართეთ ინტერნეტის გაზიარება მარცხენა სვეტში ყუთის შემოწმებით
- დაიწყეთ ტერმინალი და ტიპი (და შეცვალეთ HOSTNAME სწორი მნიშვნელობით):
- ssh [email protected]
განაახლეთ პაკეტები
სანამ რამეს დააინსტალირებთ, განაახლოთ დაინსტალირებული პაკეტები შემდეგი ბრძანებების შესრულებით:
sudo apt-get განახლება
sudo apt-get განახლება
Git– ის ინსტალაციისთვის გამოიყენეთ შემდეგი ბრძანება:
sudo apt-get დააინსტალირეთ git
დააინსტალირეთ ეკრანის დრაივერი
თუ ეკრანი არ მუშაობს ყუთიდან. შეამოწმეთ ეს ბმული ეკრანზე ნაბიჯ-ნაბიჯ დაწყება.
დააინსტალირეთ MuscleCom
საცავის კლონირება
დააინსტალირეთ Musclecom ამ ბრძანების შესრულებით:
bash /PATH/TO/REPO/scripts/setup.sh
ნაბიჯი 3: მავთულის დაკავშირება
შეაერთეთ მავთულები სქემის მიხედვით. გთხოვთ გაითვალისწინოთ, რომ ეს სქემა შეიცავს 3 სენსორს. ამ კონფიგურაციით შეგიძლიათ დააკავშიროთ მაქსიმუმ 4 სენსორი, რადგან ADC– ს აქვს მხოლოდ 4 ანალოგური შესასვლელი.
ფარებს დასჭირდებათ დაახლოებით 2.9V 5.7V– მდე. ამ დიზაინში ჩვენ გამოვიყენებთ მათ 5.0 ვ -ზე, რადგან მას აქვს მრავალი უპირატესობა 3.3 ვ -ზე მეტი.
სენსორის კაბელების შედუღებისას, დარწმუნდით, რომ გამოიყენეთ დამცავი დაფქვა. ეს უზრუნველყოფს სიგნალის სიძლიერეს და ნაკლებ ხმაურს.
თუ თქვენ არ იყენებთ მიკრო USB შტეფსელს Pi- ს გასაძლიერებლად (როგორც ჩვენ გავაკეთეთ), დარწმუნდით, რომ მიამაგრეთ კონტაქტები კონტაქტებთან Pi- ს მიკრო USB დანამატის ქვეშ. ამ გზით ის კვლავ იყენებს ყველა იმ სქემას, რომელიც საჭიროა უსაფრთხოებისა და სწორად მუშაობისთვის.
გაითვალისწინეთ: სქემატურ სქემებში სენსორები არ არის ნამდვილი სენსორები, რადგან Fritzing ფაილები ჯერ არ იყო Github– ზე.
ნაბიჯი 4: 3D ბეჭდვა
ყველა გარსაცმები, რომლებიც შექმნილია ამ პროტოტიპისთვის, ხელმისაწვდომია STL ფორმატში და დაბეჭდილია Ultimaker 2+ და Ultimaker 2Go– ზე მაღალი დეტალებით.
არის 4 STL ფაილი:
- მთავარი საქმე
- მთავარი საქმის სახურავი
- სენსორის შემთხვევაში
- სენსორის ყუთის სახურავი
ნაბიჯი 5: როგორ გამოვიყენოთ
გთხოვთ გაითვალისწინოთ: ამ პროდუქტის მომხმარებლის სახელმძღვანელო დაწერილია ჰოლანდიურ ენაზე, რადგან ეს იყო პროექტის სამწუხარო მოთხოვნა. მომავალში ითარგმნება ინგლისურად.
გირჩევთ:
ინტერფეისი HMC5883L კომპასის სენსორი Arduino– სთან ერთად: 10 ნაბიჯი (სურათებით)
ინტერფეისი HMC5883L კომპასის სენსორი Arduino– სთან ერთად: აღწერა HMC5883L არის 3 ღერძიანი ციფრული კომპასი, რომელიც გამოიყენება ორი ზოგადი მიზნისთვის: ფერომაგნიტის მსგავსად მაგნიტური მასალის მაგნეტიზაციის გასაზომად, ან სიძლიერის და, ზოგიერთ შემთხვევაში, მიმართულების გასაზომად. მაგნიტური ველი ერთ წერტილში
კლავიატურის კონტროლირებადი მოდელის რკინიგზის განლაგება V2.5 - PS/2 ინტერფეისი: 12 ნაბიჯი
კლავიატურის კონტროლირებადი მოდელის რკინიგზის განლაგება V2.5 | PS/2 ინტერფეისი: Arduino მიკროკონტროლერების გამოყენებით, რკინიგზის მოდელის განლაგების მრავალი გზა არსებობს. კლავიატურას აქვს დიდი უპირატესობა იმისა, რომ მას აქვს მრავალი ღილაკი მრავალი ფუნქციის დასამატებლად. აქ ვნახოთ, როგორ შეგვიძლია დავიწყოთ ლოკომოტივით მარტივი განლაგებით
ლეპტოპის Touchpad კონტროლირებადი მოდელის რკინიგზა - PS/2 Arduino ინტერფეისი: 14 ნაბიჯი
ლეპტოპის Touchpad კონტროლირებადი მოდელის რკინიგზა | PS/2 Arduino ინტერფეისი: ლეპტოპის სენსორული პანელი არის ერთ -ერთი შესანიშნავი მოწყობილობა, რომელიც გამოიყენება როგორც მიკროკონტროლერის პროექტების შესასვლელი. ასე რომ დღეს, მოდით განვახორციელოთ ეს მოწყობილობა არდუინოს მიკროკონტროლით მოდელის რკინიგზის გასაკონტროლებლად. PS/2 სენსორული პანელის გამოყენებით, ჩვენ შევძლებთ 3 ტ
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 - PS/2 ინტერფეისი: 13 ნაბიჯი (სურათებით)
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 | PS/2 ინტერფეისი: ერთ – ერთ ჩემს წინა ინსტრუქციებში მე გაჩვენეთ როგორ აკონტროლოთ რკინიგზის მოდელის განლაგება კლავიატურის გამოყენებით. ეს მშვენივრად გამოიყურებოდა, მაგრამ მას ჰქონდა ნაკლი, რომელიც მოითხოვდა კომპიუტერის მუშაობას. ამ ინსტრუქციებში ვნახოთ, როგორ გავაკონტროლოთ მოდელის მატარებელი კლავიატურის გამოყენებით
MIDI ნაბიჯი ინტერფეისი: 12 ნაბიჯი (სურათებით)
MIDI ნაბიჯი ინტერფეისი: ესპანური ვერსია აქ. ამ სასწავლო ჩვენ გაჩვენებთ თუ როგორ უნდა გააკეთოთ მსუბუქი და ხმოვანი ინტერფეისი, რომლის გამოყენებაც შესაძლებელია " სიმონ ამბობს " და როგორც MIDI ინტერფეისი. ორივე რეჟიმი ითამაშებს თქვენს ფეხებს. ფონზე პროექტი დაიბადა, რადგან