Агуулгын хүснэгт:
- Алхам 1: Шаардлага
- Алхам 2: Raspberry Pi -ийн тохиргоо
- Алхам 3: Утас холбох
- Алхам 4: 3D хэвлэх
- Алхам 5: Хэрхэн ашиглах
Видео: MuscleCom - Булчингийн хяналттай интерфейс: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
MuscleCom нь бие бялдрын хомсдолтой өвчтөнүүдэд урьд өмнө байгаагүйгээр харилцах шинэ шинэлэг аргыг санал болгож байна. Хүний булчингаас EMG -ийн утгыг хэмжсэнээр хэрэглэгч өдөр бүр харилцахад туслах хэрэглэгчийн интерфэйсийг хянах боломжтой болно. Харьцангуй хямд, удаан эдэлгээтэй эд ангиудыг ашигласнаар бид сургалтын зардал багатай, ашиглахад хялбар бүтээгдэхүүн/загварыг боловсруулсан.
Тоног төхөөрөмжийн прототип нь хэрэглэгчийн булчингийн импульсийг синхрончлох REACT урд талын NodeJS серверийг ажиллуулж буй 3D хэвлэмэл хашлага дахь Raspberry Pi 3 Model B дээр суурилсан болно.
Энэ бүтээгдэхүүнийг ашиглаж болох хүмүүсийн жишээ бол ALS өвчтэй хүмүүс юм. (Цөөн) булчинг хянах чадвартай боловч ярих, зааж чадахгүй хүмүүс. Энэхүү төхөөрөмж нь өвчтөнд илүү их бие даасан байдал, хөгжилтэй байдлыг өгдөг энгийн интерфэйс юм.
Анхаарна уу: Энэ бүтээгдэхүүн нь эмнэлгийн төхөөрөмж биш бөгөөд үүнийг ашиглахад зориулагдаагүй болно. Үүнийг оюутнууд ангийн төсөл болгон зохион бүтээсэн болно.
Алхам 1: Шаардлага
Тоног төхөөрөмжийн шаардлага
- 1х Raspberry Pi 3B (OpenCircuit)
- 1x 8GB Micro SD карт + адаптер (OpenCircuit)
- 1х Микро USB цахилгаан кабель + 5V 2.5A залгуур (Амазон)
- 1x RPI3 5 инчийн LCD мэдрэгчтэй дэлгэц (AliExpress)
- 1х UTP кабель (Амазон)
- 3x Myoware булчингийн мэдрэгч (Adafruit)
- (9х24 мм хэмжээтэй биоанагаахын мэдрэгч дэвсгэр (Sparkfun) багтсан болно)
- 1х 12 битийн ADC: ADS1015 (Adafruit)
- 3x Jack Plug Male (үүн шиг)
- 3x Jack Plug Эмэгтэй (үүн шиг)
- 4х 1.5м мэдрэгч кабель (давхар судалтай, хамгаалалттай) (AliExpress)
- 1х прототип хийх самбар (AliExpress)
- 4x эсэргүүцэл 330 Ом (AliExpress)
- Зарим улаан, хар, бусад өнгийн утас
Дээрх линкүүдтэй ойролцоогоор нийт зардал: ~ 130 доллар
Програм хангамжийн шаардлага (Орон нутгийн хөгжүүлэгч)
- NPM (Татаж авах)
- NodeJS (Татаж авах)
- Утас (татаж авах)
- Git (Татаж авах)
- MuscleCom репозитор (татаж авах)
Нэмэлт
5V / мин 2.5A (!) Зайны багц (төгс ажилладаг Nierle шиг)
Анхаарна уу: Дээр дурдсан вэб дэлгүүрүүдийн зарим нь Голланд хэл дээр байдаг боловч англи хэлтэй дүйцэх үгсийг олоход хэцүү байх ёсгүй.
Алхам 2: Raspberry Pi -ийн тохиргоо
Татаж авах шаардлага
Бэлтгэх явцад дараахь зүйлийг татаж авна уу.
- Ширээний компьютертай Raspbian
- SD карт форматлагч
- Etcher
- Windows: шаваас
Micro SD картыг форматлах
- SD картаа компьютер дээрээ тавь. Форматлахыг шаардах үед үгүй гэж сонгоно уу
- SD карт форматлагчийг нээнэ үү
- Micro SD картыг сонгоно уу
- Түргэн форматыг сонгоно уу
- Формат дээр дарна уу
Raspbian програмыг суулгана уу
- Татаж авсан Raspbian.zip файлыг задлах.
- Etcher програмыг нээнэ үү
- Raspbian.img файлыг задлаагүй файлыг сонгоно уу
- Бичлэг бичих Micro SD картыг сонгоно уу
- Flash дээр дарна уу
- Гэрэлтүүлгийн процесс дууссаны дараа: Хэрэв таны OS -ээс форматлахыг хүсвэл "Үгүй" гэж сонгоно уу
- Micro SD картны үндсийг нээж ssh нэртэй файлыг директорт байрлуулна уу (өргөтгөл байхгүй)
Raspberry -тай холбогдоно уу
Бөөрөлзгөнө нь доорх алхамуудад ашигласан нэвтрэх итгэмжлэлтэй байдаг.
- Хостын нэр: raspberrypi
- Хэрэглэгчийн нэр: pi
- Нууц үг: бөөрөлзгөнө
- Micro SD картыг компьютерээс салгаад Raspberry Pi дээр байрлуулна уу
- Таны компьютер wifi -ээр интернетэд холбогдсон эсэхийг шалгаарай
- UTP кабелийг бөөрөлзгөнө рүү, нөгөө үзүүрийг компьютер дээрээ холбоно уу
- Микро USB тэжээлийн адаптерийг залгаарай
Эндээс заавар нь 2 хэсэгт хуваагдах болно. Нэг нь Windows -д, нөгөө нь Mac хэрэглэгчдэд зориулагдсан болно.
Windows
- Windows+R гарын товчлолыг ашиглан Run цонхыг нээнэ үү
- Ncpa.cpl гэж бичээд OK дарж сүлжээний адаптер бүхий хяналтын самбарыг нээнэ үү
- Wifi адаптер дээрээ хулганы баруун товчийг дараад шинж чанаруудыг сонгоно уу
- Хуваалцах таб руу очоод "Бусад сүлжээний хэрэглэгчдэд энэ компьютерийн интернет холболтыг холбохыг зөвшөөрөх" хэсгийг сонгоно уу. ТАЙЛБАР: Хэрэв үүнийг аль хэдийн шалгасан бол сонголтыг арилгаж, хадгалаад дахин шалгана уу.
- OK дарж өөрчлөлтүүдийг хадгална уу
- Нээлттэй шаваас
- Хостын нэрэнд дараах зүйлийг бичнэ үү (мөн HOSTNAME -г зөв утгаар нь солино уу): HOSTNAME.mshome.net
- Нээх дээр дарна уу
Mac
- Системийн тохиргоог нээнэ үү
- Хуваалцах руу очно уу
- Зүүн баганад интернет хуваалцахыг сонгоно уу (хараахан идэвхжүүлээгүй байна)
- Wi-Fi холболтоо хуваалцаарай
- Ethernet ашигладаг компьютерт
- Зүүн баганад байгаа нүдийг чагталж интернет хуваалцахыг идэвхжүүлнэ үү
- Терминалаа эхлүүлээд бичнэ үү (мөн HOSTNAME -г зөв утгаар нь солино уу):
- ssh [email protected]
Багцыг шинэчлэх
Аливаа зүйлийг суулгахаасаа өмнө дараах тушаалуудыг ажиллуулж суулгасан багцуудыг шинэчилнэ үү.
sudo apt-get update
sudo apt-get шинэчлэлт
Git -ийг суулгахын тулд дараах тушаалыг ашиглана уу:
sudo apt-get суулгах git
Дэлгэцийн драйвер суулгах
Хэрэв дэлгэц хайрцагнаас гарахгүй бол. Дэлгэц дээр алхам алхмаар хэрхэн эхлүүлэхийг энэ линкээс шалгана уу.
MuscleCom суулгана уу
Хадгалах санг клон хийх
Musclecom -ийг дараах тушаалыг ажиллуулж суулгана уу.
bash /PATH/TO/REPO/scripts/setup.sh
Алхам 3: Утас холбох
Схемийн дагуу утсыг холбоно уу. Эдгээр схемүүд нь 3 мэдрэгчтэй болохыг анхаарна уу. ADC нь зөвхөн 4 аналог оролттой тул та энэ тохиргоог ашиглан хамгийн ихдээ 4 мэдрэгчийг холбох боломжтой.
Бамбай нь ойролцоогоор 2.9V -аас 5.7V хүртэл шаардлагатай болно. Энэхүү дизайны хувьд бид тэдгээрийг 5.0V дээр ашиглах болно, учир нь энэ нь 3.3V -ээс олон давуу талтай юм.
Мэдрэгчийн кабелийг гагнахдаа хамгаалалтыг газардуулга болгон ашиглахаа мартуузай. Энэ нь дохионы хүч чадал, дуу чимээ багатай байдлыг баталгаажуулдаг.
Хэрэв та микро USB залгуурыг Pi -г тэжээхэд ашигладаггүй бол (бидний хийсэн шиг), залгуурыг Pi -ийн микро USB залгуурын доор байгаа контактуудад гагнахаа мартуузай. Ийм байдлаар аюулгүй байдал, зөв ажиллахад шаардлагатай бүх хэлхээг ашигладаг хэвээр байна.
Анхаарна уу: Схемийн хувьд мэдрэгч нь жинхэнэ мэдрэгч биш юм, учир нь Fritzing файлууд Github дээр хараахан ороогүй байна.
Алхам 4: 3D хэвлэх
Энэхүү прототипт зориулагдсан бүх бүрхүүлийг STL форматаар авах боломжтой бөгөөд Ultimaker 2+ ба Ultimaker 2Go дээр нарийвчлан хэвлэсэн болно.
4 STL файл байдаг:
- Гол тохиолдол
- Үндсэн хэргийн таг
- Мэдрэгчийн хайрцаг
- Мэдрэгчийн хайрцагны таг
Алхам 5: Хэрхэн ашиглах
Анхаарна уу: Энэхүү бүтээгдэхүүний хэрэглэгчийн гарын авлага нь Голланд хэл дээр бичигдсэн бөгөөд энэ нь төслийн хувьд харамсалтай шаардлага байсан юм. Цаашид англи хэл рүү орчуулах болно.
Зөвлөмж болгож буй:
WiFi хяналттай LED тууз матрицын дэлгэцийн цагийн гэрэл: 3 алхам (зурагтай)
WiFi хяналттай LED тууз матрицын дэлгэцийн цагны гэрэл: Програмчлагдах LED зурвас, жишээ нь. WS2812 дээр суурилсан, гайхалтай. Өргөдөл нь олон талт бөгөөд та гайхалтай үр дүнд хурдан хүрч чадна. Ямар нэгэн байдлаар цаг барих нь миний маш их боддог өөр домэйн юм шиг санагддаг. Туршлагаас эхлээд
Апп хяналттай өнгөт үүл: 7 алхам (зурагтай)
Апп хяналттай өнгөт үүл: Сайн байна уу, энэ зааварчилгаагаар би хайрганы хайрцгийн торноос өрөөний гэрэлтүүлгийг хэрхэн яаж хийхийг танд үзүүлэх болно. Бүх зүйлийг WLAN -ээр дамжуулан програмаар хянах боломжтой.https: //youtu.be/NQPSnQKSuoUT Төсөлд зарим асуудал гарсан. Гэхдээ эцэст нь та үүнийг ухаалгаар хийж чадна
Google Туслахын хяналттай LED матриц!: 7 алхам (зурагтай)
Google Туслахын хяналттай LED матриц!: Энэхүү гарын авлагад та Google Assistant -ийн хяналттай LED матрицыг хэрхэн яаж хийхээ харуулах болно, та үүнийг ухаалаг гар утас ашиглан хаанаас ч хамаагүй удирдах боломжтой. Тиймээс эхэлцгээе
Зөөврийн диско V2 -Дууны хяналттай LED: 11 алхам (зурагтай)
Зөөврийн диско V2 -Дууны хяналттай LED: Би анхны зөөврийн диско хийснээсээ хойш электроникийн аялалынхаа туршид маш их замыг туулсан. Анхны бүтцэд би прототип самбар дээрх хэлхээг эвдэж, цэвэрхэн, жижиг халаасны диско барьж чадсан. Энэ удаад би өөрийн ПХБ -ийг зохион бүтээсэн
GoBabyGo: Жолоодлогын хяналттай машин унах: 10 алхам (зурагтай)
GoBabyGo: Жолоодлоготой машинаар жолоодлоготой автомашин хий: Делавэрийн их сургуулийн профессороор байгуулагдсан GoBabyGo нь дэлхий даяар санаачилга гаргаж, тоглоомын машиныг хэрхэн яаж өөрчлөхийг харуулдаг бөгөөд ингэснээр хөдөлгөөний бэрхшээлтэй бага насны хүүхдүүдэд ашиглаж болно. Хөлийн дөрөө солихтой холбоотой төсөл