Агуулгын хүснэгт:

Зөв төлөөлөгч: 16 алхам
Зөв төлөөлөгч: 16 алхам

Видео: Зөв төлөөлөгч: 16 алхам

Видео: Зөв төлөөлөгч: 16 алхам
Видео: Эгдүүтэй бяцхан үрсдээ зааж өгөөрэй 1 bvjigleg surtsgaaya 2024, Арваннэгдүгээр
Anonim
Image
Image

"Чи ахыг хүртэл өргөж байгаа юм уу?"

Биеийн тамирын зааланд шинээр ирж буй хүмүүсийн хувьд хэрхэн өргөлтийг сурах нь амаргүй ажил болдог. Дасгал нь ер бусын мэт санагддаг бөгөөд давталт бүр амжилтгүй болдог. Нөхцөл байдлыг улам дордуулахын тулд үзэгчид таны муу техник, маажсан гар руу ширтэж байна.

Хэрэв энэ харамсалтай үзэгдэл тантай адилхан харагдаж байвал зөв төлөөлөгч биосенсор танд зориулагдсан болно! Том хүүгийн гарыг авахыг хүсч буй том тархины биеийн тамирын зааланд шинээр орж буй хүмүүсийн хувьд Зөв Төлөөлөгчийн биосенсор нь таныг зөв төлөөлөгч бүрийг авах боломжийг олгодог. Энэхүү биосенсор нь bicep -ийн давталтыг тоолж, та хангалттай шаргуу ажиллаж, бүрэн хэмжээний хөдөлгөөн ашиглаж байгаа эсэхийг илтгэнэ. Зөв төлөөлөгчийн тусламжтайгаар та зөв хариулж сурах болно.

Алхам 1: Материал ба багаж хэрэгсэл

Бэлтгэл ба суурь мэдээлэл
Бэлтгэл ба суурь мэдээлэл

Энэхүү төслийн материал, багаж хэрэгслийн жагсаалтыг энд оруулав.

Материал

  1. Arduino Uno микропроцессор ($ 23.00)
  2. Хагас хэмжээтэй талхны самбар (4 хайрцаг - 5.99 доллар)
  3. 16 сегментийн LCD дэлгэц (2 багц - 6.49 доллар)
  4. BITalino EMG мэдрэгч ($ 27.00)
  5. 1 x 3 хар тугалга дагалдах хэрэгсэл ($ 21.47)
  6. Мэдрэгч кабель ($ 10.87)
  7. Урьдчилан гель хийсэн 3M нэг удаагийн электрод (50 багц - 20.75 доллар)
  8. 4 220 Ом эсэргүүцэл (100 багц - 6.28 доллар)
  9. 1 10K Ом эсэргүүцэл (100 багц - $ 5.99)
  10. 1 потенциометр (10 багц - 9.99 доллар)
  11. Холбох утас (120 багц - 6.98 доллар, үүнд M/F, M/M, F/F багтсан болно)
  12. 9V батерей (4 багц - 13.98 доллар)
  13. 2 ширхэг цаасан хавчаар (100 багц - 2.90 доллар)
  14. Шотландын бэхэлгээний шаваас ($ 1.20)
  15. Зүүж болох ханцуйвч (шахалтын ханцуй худалдаж авсан эсвэл та хуучин цамцнаас ханцуй хайчилж болно)

Нийт: $ 162.89 (Энэ бол зүгээр л дээрх үнийн нийлбэр юм. Бүрэлдэхүүн хэсэг бүрийн нэгжийн үнэ хамаагүй бага байх ёстой)

Багаж хэрэгсэл

Arduino кодлох чадвартай компьютер

Алхам 2: Бэлтгэл ба суурь мэдээлэл

Зөв реп хэлхээ холбож эхлэхээсээ өмнө үйл ажиллагааны потенциал болон зарим үндсэн хэлхээний талаар суралцах цаг гаргах нь чухал юм. Араг ясны булчингууд нь үндсэн хоёр шинж чанартай бөгөөд тэдгээр нь сэтгэл хөдлөм, агшилттай байдаг. Сонирхолтой утга нь тэд өдөөлтөд хариу үйлдэл үзүүлж, хурцадмал байдлыг бий болгодог. Та жингээ өргөх болгонд булчингийн утаснууд нь үйл ажиллагааны потенциал гэж нэрлэгддэг жижиг хүчдэлийн улмаас сэтгэл хөдөлдөг. Зөв төлөөлөгч таны булчингууд бүрэн хүчин чадлаараа ажиллаж байгаа эсэхийг баталгаажуулахын тулд эдгээр үйл ажиллагааны потенциалуудыг цахилгааномиограмм мэдрэгч (EMG) ашиглан хянадаг. EMG мэдрэгчийн талаарх дэлгэрэнгүй мэдээллийг эндээс авах боломжтой.

Цахилгаан хэлхээг холбох туршлага нь энэ асуудлыг шийдвэрлэхэд хангалттай байх ёстой. Зөв төлөөлөгчийн биосенсорыг хийхийн тулд хэд хэдэн төхөөрөмжийг хэлхээнд холбох шаардлагатай болно. Үндсэн төхөөрөмжүүд нь Arduino Uno микропроцессор, 16 сегментийн Liquid Cristal Display (LCD), BITalino EMG мэдрэгч, гар хийцийн гониометр юм.

Arduino Uno микропроцессор нь системийн "тархи" болж ажилладаг компьютер юм. LCD нь 16 сегментийн дэлгэцийг ашиглан давталтыг харуулдаг. EMG мэдрэгч нь дээр дурдсан үйл ажиллагааны чадавхийг хэмждэг. Эцэст нь гар хийцийн гониометр нь бүхэл бүтэн хөдөлгөөнийг хэмжихийн тулд эргэдэг потенциометрийг ашигладаг. Энэ нь потенциометрийн эсэргүүцэл өөрчлөгдөж буй хувьсах гаралтын хүчдэлийг хэмжих замаар хийдэг.

Системийг бүтээсний дараа түүнийг кодоор хангах ёстой. Энэ төсөл нь Arduino кодыг ашигладаг. Энэ төслийг эхлүүлэхийн өмнө та LCD номын сан болон бусад хэрэгтэй Arduno кодтой танилцах хэрэгтэй. Энэ төсөлд ашигласан код нь GitHub дээр байрладаг. Кодыг татаж авах, хүссэн үедээ өөрийн төсөлд ашиглах боломжтой.

Алхам 3: Аюулгүй байдал

Аюулгүй байдал
Аюулгүй байдал

Анхааруулга!

Right Rep биосенсор нь эмнэлгийн төхөөрөмж биш тул эмнэлгийн багаж хэрэгслийг орлох ёсгүй. Right Rep биосенсорыг хэрэглэхээс өмнө дасгал хийх, хүнд жинг өргөх талаар эмчтэйгээ зөвлөлдөнө үү.

Зөв төлөөлөгч бол цахилгаан цочрол авах боломжтой цахилгаан төхөөрөмж юм. Тиймээс Зөв төлөөлөгч хүн бүрт аюулгүй байхын тулд дараахь аюулгүй байдлын урьдчилан сэргийлэх арга хэмжээг дагаж мөрдөх ёстой.

Цахилгааны аюулгүй байдлын талаархи зарим зөвлөмжийг энд оруулав.

  • Хэлхээг өөрчлөх үед хүчийг салгах хэрэгтэй.
  • Нойтон эсвэл эвдэрсэн арьстай хэлхээг бүү өөрчил
  • Бүх шингэн болон бусад дамжуулагч материалыг хэлхээнээс хол байлга
  • Аянга цахилгаантай цахилгаан гүйдэл болон бусад тохиолдолд цахилгаан гүйдэл хэт давтамжтай байх үед бүү ашигла.
  • Энэ систем нь EMG мэдрэгч ба электродын дэвсгэр ашигладаг. Эндээс олсон электродыг зөв байрлуулах, аюулгүй ажиллагааны удирдамжийг дагаж мөрдөхийг анхаарна уу.
  • Бүх бүрэлдэхүүн хэсгүүдийг газардуул. Энэ нь төхөөрөмжөөс танд нэвтэрч болзошгүй урсгал байхгүй болно.

Цахилгаан эрчим хүч нь аюултай тул эдгээр аюулгүй байдлын урьдчилан сэргийлэх арга хэмжээг дагаж мөрдөх нь таны туршлага нь тааламжтай, аюулаас ангид байх болно.

Алхам 4: Зөвлөмж:

Зөвлөмжүүд
Зөвлөмжүүд

Биосенсор нь хувирамтгай зүйл байж болно, нэг секундын үйл ажиллагаа, дараагийн хоёр дахь зүйл нь бүтэлгүйтдэг. Right Rep мэдрэгчийг хэвийн ажиллуулахын тулд доорх хэдэн зөвлөмж, зөвлөгөөг хүргэж байна.

Алдааг олж засварлах:

  • Хэрэв агшилт хийгдээгүй үед LCD давталтыг тоолж байгаа бол соронзон хальсны тусламжтайгаар электродууд тухайн объект руу нягт бэхлэгдсэн эсэхийг шалгаарай. Энэ нь хүсээгүй хөдөлгөөний олдворыг бууруулдаг. Хэрэв эхнийх нь ажиллахгүй хэвээр байвал Arduino код дахь EMG босгыг өөрчлөх талаар бодож үзээрэй.
  • Хөдөлгөөний хүрээ нь хэрэглэгч бүрийн хувьд харилцан адилгүй байдаг. Энэ нь бүрэн хэмжээний хөдөлгөөнтэй төлөөлөгчийг тооцохгүй байх шалтгаан болдог. Өөрчлөлтийг тооцохын тулд энэ өөрчлөлтийг тооцохын тулд гониометрийн босгыг тохируулна уу.
  • LCD бүдэгрэх үү? "Vo" зүү дээрх эсэргүүцлийг өөрчилж гэрэлтүүлгийг дээшлүүлээрэй. Эсвэл зөв ажиллаж байгаа эсэхийг шалгахын тулд энэ жишээг туршиж үзээрэй.
  • Хэрэв Arduino хүчээ алдаж байвал 9V батерей дууссан эсэхийг шалгаарай.
  • Хэрэв бүх зүйл амжилтгүй болбол бүх утсыг зөв, найдвартай холбосон эсэхийг шалгаарай.

Зөвлөмж:

  • Утаснууд нь хэлхээгээр хаашаа явж байгааг хянах боломжгүй болно. Өнгөний схемийг бий болгож, төслийнхөө туршид тууштай байх нь ашигтай зөвлөгөө болно. Жишээлбэл, эерэг хүчдэлд улаан утас, газардуулгад хар утас ашиглах.
  • Өргөх нь таны хувийн эрүүл мэндэд тустай тул бусдын санаа бодол таны дасгалд нөлөөлөхгүй байх болно!

Алхам 5: Гэрийн гониометр хийх

Гэрийн гониометр хийх
Гэрийн гониометр хийх

Гэрийн гониометр хийхийн тулд та скотч бэхэлгээний шаваас, эргэдэг потенциометр, 2 ширхэг цаасны хавчаар авах хэрэгтэй.

Алхам 6: Бүгдийг нэгтгэх

Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах

Гониометрийг бий болгохын тулд хоёр цаасан хавчаарыг тэгшлээрэй. Дараа нь потенциометрийн залгуурыг бэхлэх шаваасаар боож өгнө. Шулуутгасан цаасны нэгийг аваад бэхэлгээний шаваас руу оруулна уу. Энэ бол шуугаар хөдөлдөг хувьсах гониометрийн хөл байх болно. Лавлах хөлийн хувьд бэхэлгээний шаваас ашиглан цаасан хавчаарыг потенциометрийн сууринд наана. Энэ хөлийг bicep -тэй зэрэгцээ байрлуулна.

Алхам 7: Эхлэх

Эхлэх
Эхлэх

Цахилгаан хэлхээг барихын тулд Arduino Uno-оос прото самбар руу хүчдэл, газардуулга хийж эхэлнэ.

Алхам 8: EMG ба гониометрийг нэмэх

EMG ба гониометрийг нэмж оруулав
EMG ба гониометрийг нэмж оруулав

EMG ба гониометр хоёуланг нь цахилгаан, газардуулга, аналог зүүгээр холбоно. Дээрх диаграмын хувьд зүүн талд байгаа жижиг мэдрэгч нь EMG, потенциометр нь гониометрийг илэрхийлдэг. Мэдрэгч тус бүрт ямар зүү байгааг анхаарна уу, бидэнд EMG нь A0, гониометр нь A1 байна.

Алхам 9: LED гаралтыг нэмэх

LED гаралтыг нэмж байна
LED гаралтыг нэмж байна

Хоёр LED гэрэл ба дижитал зүүг холбоно уу. Нэг LED нь давталт дуусч байгааг, нөгөө LED нь багц дууссан бол заана. LED бүр кодлох хэсэгт байрладаг тоон зүүг анхаарч үзээрэй. Бидэнд нэг LED нь 8 -р зүү, нөгөө нь 9 -р хавчууртай байна. LED бүрийг 220 Ом эсэргүүцэл ашиглан газардуулах ёстой.

Алхам 10: Дижитал дэлгэцийн гаралтыг нэмэх

Дижитал дэлгэцийн гаралтыг нэмж байна
Дижитал дэлгэцийн гаралтыг нэмж байна

Дижитал дэлгэцийг нэмэхийн тулд дээр дурдсан утсыг анхааралтай дагаж мөрдөөрэй. Эсэргүүцэгч хуваагч нь зүүн талын гурав дахь зүүгээр дамждаг. 10К Ом эсэргүүцэл нь мөн адил зүүгээр ажилладаг бөгөөд 220 Ом эсэргүүцэл нь ижил зүүгээс газар хүртэл ажилладаг.

Алхам 11: Товчлуур нэмэх

Товчлуур нэмж байна
Товчлуур нэмж байна

Дээрх зурагт үзүүлсэн шиг гэрэл зургийн самбар дээр товчлуурыг тавь. Товчлуурыг хүчээр хангаж, 220 Ом эсэргүүцэгч ашиглан газардуул. Товчлуурын гаралтыг дижитал зүү болгон ажиллуулна уу (бид 7 -р зүү ашигласан).

Алхам 12: Гониометр ба утсан бэхэлгээг суурилуулах

Гониометр ба утсан бэхэлгээг суурилуулах
Гониометр ба утсан бэхэлгээг суурилуулах
Гониометр ба утсан бэхэлгээг суурилуулах
Гониометр ба утсан бэхэлгээг суурилуулах

Гониометрийг барьж дууссаны дараа та гониометрийг шахалтын ханцуйнд холбоход бэлэн болно. Үүнийг шулуун болгосон цаасан хавчаарыг шахалтын ханцуйнд нэхэх замаар хийдэг. Потенциометрийн залгуурт залгагдсан гониометрийн хувьсах хөлний хувьд цаасан хавчаарыг шуутай зэрэгцүүлэн нэхнэ. Үүний нэгэн адил, потенциометрийн сууринд холбогдсон лавлах хөлийн хувьд цээж хавчаарыг bicep -тэй зэрэгцүүлэн нэхэх хэрэгтэй.

Дараа нь гониометрийг хэлхээнд холбохын тулд 9 эмэгтэй, эрэгтэй холбогч утас ашиглана уу. Потенциометрийн хоёр тал нь цахилгаан ба газардуулгатай холбогддог. Потенциометрийн нэг талт тал нь аналог оролт A1 -т холбогдсон байна.

Алхам 13: EMG электродыг байрлуулах

EMG электродыг байрлуулах
EMG электродыг байрлуулах

BITalino EMG мэдрэгчийг Arduino -т нэгтгэхийн тулд эхний алхам бол электродуудыг зөв байрлуулах явдал юм. 3 электродын дэвсгэр хэрэгтэй болно. Бицепс булчингийн хэвлийн дагуу хоёр электродыг байрлуулж, нэгийг нь тохойн ясан дээр байрлуулна. Энэхүү диссертацийг холбохын тулд Биталино руу улаан, цагаан, хар тугалга өгдөг. Цагаан тугалга нь тохойн электрод дээр бэхлэгддэг. Улаан ба хар тугалга нь bicep булчингийн гэдсэн дээрх электродуудад наалддаг. Анхаарна уу: улаан тугалга нь bicep дээр илүү өндөр, хар тугалга нь bicep дээр бага холбогдсон байна. Эцэст нь EMG мэдрэгчийг Arduino руу холбохын тулд улаан, хар утсыг цахилгаан болон газардуулгатай холбоно уу. Нил ягаан утас нь аналог зүү A0 руу орох ёстой.

Алхам 14: Зөв төлөөлөгчийн биосенсорыг кодлох

Кодлох зөв төлөөлөгч биосенсор
Кодлох зөв төлөөлөгч биосенсор

Одоо хэлхээ дууссан тул кодыг байршуулахад бэлэн боллоо. Хавсаргасан код нь энэ төслийг дуусгахад ашигласан бүрэн код юм. Дээрх зураг нь код нээгдсэний дараа ямар байх ёстойг жишээ болгон харуулав. Код зөв ажиллаж байх үед дараахь зүйл гарч ирнэ.

1. EMG ба гониометрийн дохиог analogRead () функцийг ашиглан уншдаг.

2. if () мэдэгдлийг ашиглан уг програм нь EMG ба гониометрийн дохио тус тусын босго хэмжээнээс их эсэхийг шалгадаг. Хэрэв хоёулаа хоёулаа хоёулаа хоёулаа илүү том бол LCD дэлгэц дээр давталт нэмж, ногоон LED асч, гүйцэтгэл дууссан болохыг илтгэнэ. Хэрэв дохионуудын аль нэг нь босгыг нь хангаж чадахгүй бол LED унтрах бөгөөд давталтыг тоолохгүй.

3. Сигнал нь өгөгдөл дамжуулах цэгийг хурдан дамжуулдаг тул давталтын хооронд хичнээн их хугацаа өнгөрснийг шалгадаг кодын мөр байдаг. Хэрэв өмнөх давталтаас хойш хагас секундын хугацаа өнгөрвөл EMG ба гониометрийн босго хангагдсан тохиолдолд шинэ төлөөлөгчийг тоолно.

4. Дараа нь дууссан давталтын тоо нь нэг багц дахь давталтын тооноос их эсвэл тэнцүү эсэхийг шалгадаг (бид энэ утгыг нэг багцад 10 давталтаар тогтоодог). Хэрэв давталтын тоо энэ утгаас их эсвэл тэнцүү байвал цэнхэр LED асаж, уг багц дууссан болохыг илтгэнэ.

5. Эцэст нь товчлуур дарагдаж байгаа эсэхийг кодоор шалгана. Хэрэв товчлуур дарагдсан бол давталтын тоог 0 болгож буцааж LCD дэлгэцийг тохируулна.

GitHub дээр энэ код руу нэвтрэхийн тулд ЭНД дарна уу!

Алхам 15: ЗӨВ РЕП БҮРГЭДИЙН СХЕМАТИК

ЗӨВ РЕП БҮРГИЙН СХЕМАТИК
ЗӨВ РЕП БҮРГИЙН СХЕМАТИК

Дээрх алхмууд дээр хийсэн ижил хэлхээний бүргэдийн схемийг энд харуулав. LCD дэлгэцээс бусад бүх бүрэлдэхүүн хэсгүүд шууд утсаар холбогддог. LCD дэлгэцийн сануулга: диаграммд үзүүлсэн утсыг анхааралтай дагаж мөрдөөрэй. Утас тус бүрийн очдог дижитал тээглүүрийг засаагүй ч гэсэн бид энгийн байдлаар ашиглахын тулд тохиргоог ашиглахыг зөвлөж байна. Хэрэв зүү нь кодонд заасан утастай таарахгүй байвал програм зөв ажиллахгүй болно. Та байх ёстой газраа хоёр, гурав дахин шалгах шаардлагатай байж магадгүй юм.

Алхам 16: Цаашдын үзэл бодол

ӨӨРИЙН САНАА
ӨӨРИЙН САНАА

Програм хангамжийг сайжруулахын тулд хийх ёстой санаа бол дэлгэц дээр янз бүрийн үе шатуудыг нэмж оруулах явдал юм. Эдгээр хэллэгүүд нь програмд орж буй өгөгдлүүдээс хамаарна. Жишээлбэл, давталтын тоо нь багц дуусахаас нэг эсвэл хоёр давталттай болсны дараа LCD дэлгэц дээр "Бараг дууссан" эсвэл "Цөөхөн хэд дахин!" Гэж уншиж болно. Өөр нэг жишээ бол цаг хугацаанаас хамааралтай мессеж байж болно. Хэрэв dt давталтын хоорондох хамгийн бага хугацаанд хүрэхгүй бол дэлгэц нь "удаашруулж" уншиж болно.

Програм хангамжийн өөр нэг санаа бол өөрөө шалгалт тохируулга хийх явдал юм. Тохирох босгыг олохын тулд цуваа мониторыг шалгах шаардлагагүй харин код танд үүнийг олох болно. Үүнд шаардагдах кодчиллын түвшин нь бидний өнөөгийн мэдлэгээс давсан тул энэ нь зөвхөн өөр санаа юм.

Тоног төхөөрөмжийг сайжруулахын тулд резистор хуваагчийн оронд LCD дэлгэцийн потенциометрийг ашиглаж болно. Резистор хуваагч зүү нь дэлгэц дээрх текстийн тод байдлыг хянадаг. Потенциометрийг ашигласнаар хэрэглэгчид гэрэлтүүлгийн түвшинг тогтоож, харин гэрэлтүүлгийг залгах тусламжтайгаар багасгах боломжтой болно.

Зөвлөмж болгож буй: