Мазмуну:

Туура өкүл: 16 кадам
Туура өкүл: 16 кадам

Video: Туура өкүл: 16 кадам

Video: Туура өкүл: 16 кадам
Video: Баланы тарбиялоодогу 16 кадам /3-сабак 2024, Ноябрь
Anonim
Image
Image

- Братыңды да көтөрөсүңбү?

Гимнастикага жаңыдан келгендер үчүн көтөрүүнү үйрөнүү оор иш болушу мүмкүн. Көнүгүүлөр табигый эмес жана ар бир өкүл өзүн ийгиликсиз сезет. Эң жаманы, ыңгайсыздыкты күчөткөндөр сиздин начар техникаңызга жана чийилген колдоруңузга катуу карап жатышат.

Эгерде бул өкүнүчтүү көрүнүш сизге окшош болсо, анда Right Rep biosensor сиз үчүн! Чоң балдардын куралдарын алгысы келген мээ гимнастикасынын жаңы баштоочулары үчүн Right Rep биосенсору ар дайым туура өкүлдү алуудан камсыздандырууга жардам берет. Бул биосенсор бицепстин кайталанышын эсептейт жана сиз жетиштүү түрдө иштеп жатканыңызды жана кыймылдын толук спектрин колдонуп жатканыңызды көрсөтөт. Туура өкүл менен сиз туура жооп берүүнү үйрөнөсүз.

1 -кадам: материалдар жана инструменттер

Даярдоо жана өбөлгөлөр
Даярдоо жана өбөлгөлөр

Төмөндө бул долбоордун материалдары жана шаймандары келтирилген:

Материалдар

  1. Arduino Uno MicroProcessor ($ 23.00)
  2. Жарым өлчөмдөгү нан тактасы (4 таңгак - $ 5.99)
  3. 16 Segment LCD дисплейи (2 таңгак - $ 6.49)
  4. BITalino EMG сенсору ($ 27.00)
  5. 1 х 3 Коргошун Аксессуары ($ 21.47)
  6. Сенсор кабели ($ 10.87)
  7. 3 Алдын ала гелденген 3М бир жолку электроддор (50 таңгак - $ 20.75)
  8. 4 220 Ом резистору (100 таңгак - $ 6.28)
  9. 1 10K Ohm резистору (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. Scotch Mounting Putty ($ 1.20)
  15. Кийилүүчү жең (кысылган жеңди сатып алдыңыз же эски көйнөктөн жеңди кесип алсаңыз болот)

Бардыгы: $ 162.89 (Бул жөн гана жогорудагы баалардын жыйындысы. Ар бир компоненттин бирдигине болгон баа алда канча аз болушу керек)

Куралдар

Arduino коддоо мүмкүнчүлүгү бар компьютер

2 -кадам: Даярдоо жана өбөлгөлөр

Оң реп схемаңызды туташтыруудан мурун, аракет потенциалын жана кээ бир негизги схемаларды билүү үчүн убакыт бөлүү маанилүү. Скелет булчуңдары эки негизги касиетке ээ, алар дүүлүктүрүүчү жана жыйрылуучу. Алар стимулга жооп берүүчү кызыктуу мааниге жана контрактивдүү мааниге, алар чыңалууну жаратууга жөндөмдүү. Ар бир салмакты көтөргөндө, булчуң талчалары кыймыл потенциалы деп аталган булчуңдагы кичинекей чыңалуудан улам толкунданышат. Right Rep булчуңдарыңыздын толук кубаттуулукта иштешин камсыз кылуу үчүн электромиограмма сенсорунун (EMG) жардамы менен бул аракеттердин потенциалын көзөмөлдөйт. EMG сенсорлору жөнүндө көбүрөөк маалыматты бул жерден тапса болот.

Электр схемаларынын зымдарын тартуу тажрыйбасы бул чечилбеген масштаб үчүн жетиштүү болушу керек. Right Rep биосенсорун жасоо үчүн, бир нече түзмөктү чынжырга туташтыруу керек болот. Негизги түзмөктөр - Arduino Uno микропроцессору, 16 сегменттеги суюк кристалдуу дисплей (ЖК), BITalino EMG сенсору жана үйдөгү гониометр.

Arduino Uno микропроцессору - бул системанын "мээси" катары иштеген компьютер. ЖК репрессияларды көрсөтүү үчүн 16 сегменттүү дисплейди колдонот. EMG сенсору жогоруда айтылгандай аракет потенциалын өлчөйт. Акырында, үй гониометринде кыймылдын толук спектрин өлчөө үчүн айлануучу потенциометр колдонулат. Ал муну потенциометрдин каршылыгынын өзгөрүүсүнөн келип чыккан өзгөрүлмө чыгуу чыңалуусун өлчөө менен жасайт.

Система курулгандан кийин, ал код менен камсыз болушу керек. Бул долбоор Arduino кодун колдонот. Бул долбоорду баштоодон мурун бул жерде жайгашкан LCD китепканасы жана башка пайдалуу Arduno коду менен таанышуу керек. Бул долбоор үчүн биз колдонгон код GitHubда жайгашкан. Кодду жүктөп алып, каалаган убакта өз долбооруңуз үчүн колдонсоңуз болот.

3 -кадам: Коопсуздук

Коопсуздук
Коопсуздук

Эскертүү!

Right Rep биосенсору медициналык аппарат эмес жана медициналык приборлордун ордуна колдонулбашы керек. Сураныч, Right Rep биосенсорун колдонуудан мурун машыгуу жана оор салмакты көтөрүү боюнча дарыгериңиз менен кеңешиңиз.

Right Rep - бул электр тогуна урунуу коркунучу бар электрдик түзүлүш. Ошондуктан, Туура өкүлдүн бардыгы үчүн коопсуз болушун камсыз кылуу үчүн төмөнкү коопсуздук чаралары аткарылышы керек.

Бул жерде электр коопсуздук боюнча кээ бир кеңештер сакталууга тийиш:

  • Микросхемаларды өзгөртүүдө кубат ажыратылышы керек.
  • Нымдуу же сынган тери менен схемаларды өзгөртпөңүз
  • Бардык суюктуктарды жана башка өткөрүүчү материалдарды чынжырдан алыс кармаңыз
  • Электр жабдууларын күн күркүрөгөндө же башка учурларда колдонууга болбойт, эгерде электр кубаттуулугунун ылдамдыгы нормадан жогору болсо.
  • Бул система EMG сенсорун жана электрод блокторун колдонот. Сураныч, туура электродду жайгаштырууну жана бул жердеги коопсуздук эрежелерин сактаңыз.
  • Бардык компоненттерди жерге туташтырыңыз. Бул аппараттан сизге келе турган эч кандай агымдын жоктугун камсыздайт.

Электр энергиясы коркунучтуу, бул коопсуздук чараларын сактоо менен сиздин тажрыйбаңыз жагымдуу жана коркунучсуз болот.

4 -кадам: Кеңештер жана кеңештер:

Кеңештер жана кеңештер
Кеңештер жана кеңештер

Биосенсорлор өзгөрүлмө нерселер болушу мүмкүн, бир экинчи нерсе иштейт, кийинки экинчи нерсе аябагандай ийгиликсиз болот. Төмөндө Right Rep сенсорунун бир калыпта иштеши үчүн кээ бир кеңештер жана кеңештер келтирилген.

Мүчүлүштүктөрдү оңдоо:

  • Эгерде ЖК кыскартуу болбогондо кайталоолорду санап жатса, электроддор темага скотч менен бекем бекитилгенин текшериңиз. Бул керексиз кыймыл артефактты азайтат. Эгерде мурунку дагы эле иштебесе, Arduino кодексиндеги EMG босогосун өзгөртүүнү карап көрүңүз.
  • Кыймылдын диапазону ар бир колдонуучунун ортосунда өзгөрөт. Бул кыймылдын толук спектриндеги өкүлдү эсепке албоого алып келиши мүмкүн. Бул өзгөрүүнү эсепке алуу үчүн, гониометрдин босогосун бул өзгөрүүнү эсепке алуу үчүн тууралаңыз.
  • LCD караңгылатылсынбы? "Vo" төөнөгүчтөгү каршылыкты өзгөртүү менен жарыкты жогорулатууга аракет кылыңыз. Же бул мисалды текшерип, анын туура иштешин текшериңиз.
  • Эгерде Arduino күчүн жоготуп жатса, 9V батарейкасы бүткөнүн текшериңиз.
  • Эгерде баары аткарылбаса, бардык зымдардын туура жана коопсуз туташканын текшериңиз.

Кеңештер:

  • Зымдардын схемада кайда баратканын көзөмөлдөөнү жоготуу оңой болушу мүмкүн. Түстөр схемасын түзүү жана долбооруңузда ырааттуу болуу пайдалуу кеңеш болмок. Мисалы, оң чыңалуу үчүн кызыл зымды жана жерге кара зымды колдонуу.
  • Лифтинг сиздин жеке ден соолугуңуз үчүн, башкалардын пикири сиздин машыгууңузга таасир этпесин!

5 -кадам: Үйдө жасалган гониометрди жасоо

Үйдө гониометрди жасоо
Үйдө гониометрди жасоо

Үйдө жасалган гониометрди жасоо үчүн скотч орнотуучу шпаклевканы, айлануучу потенциометрди жана 2 кагаз клипти алуу керек.

6 -кадам: Бардыгын бириктирүү

Баарын бир жерге коюу
Баарын бир жерге коюу
Баарын бир жерге коюу
Баарын бир жерге коюу
Баарын бир жерге коюу
Баарын бир жерге коюу

Гониометрди түзүү үчүн эки кагаз клипти түздөңүз. Андан кийин, потенциометрдин дөңгөлөгүн монтаждоочу шыбак менен ороп коюңуз. Түздөлгөн кагаз клиптердин бирин алып, аны монтаж шыбагасына салыңыз. Бул билеги менен кыймылдаган өзгөрүлмө гониометрдин буту болот. Маалымдама буту үчүн потенциометрдин түбүнө кагаз шпаклевкасын монтаж шыбагын колдонуу менен чаптаңыз. Бул бут бицепске параллель бекитилет.

7 -кадам: Баштоо

Баштоо
Баштоо

Электр схемасын куруу үчүн, Arduino Unoдон прото тактасына электрди жана жерге туташтыруудан баштаңыз.

8 -кадам: EMG жана гониометрди кошуу

EMG жана гониометрди кошуу
EMG жана гониометрди кошуу

EMG менен гониометрдин ар бирин электрге, жерге жана аналогдук пинге туташтырыңыз. Жогорудагы диаграмма үчүн сол жактагы кичинекей сенсор EMG, потенциометр гониометрди билдирет. Ар бир сенсор кайсы пинке салынганына көңүл буруңуз, бизде EMG A0 жана гониометр A1де.

9 -кадам: LED жыйынтыктарын кошуу

LED Чыгууларды кошуу
LED Чыгууларды кошуу

Жерге эки светодиодду жана санарип пинге туташтырыңыз. Бир LED реп бүткөнүн көрсөтөт, экинчиси болсо жыйындысы качан бүткөнүн көрсөтөт. Ар бир LED коддоо бөлүгү үчүн санарип пинге көңүл буруңуз. Бизде бир LED 8 -ге, экинчиси 9 -пинге барат. Ар бир LED 220Ohm каршылыгын колдонуп жерге туташтырылышы керек.

10 -кадам: Санариптик дисплейдин чыгышын кошуу

Санариптик дисплейдин чыгышын кошуу
Санариптик дисплейдин чыгышын кошуу

Санарип дисплейди кошуу үчүн, жогоруда көрсөтүлгөн зымдарды кылдаттык менен аткарыңыз. Резистор бөлүүчү сол үчүнчү пинден өтөт. 10K Ohm резистору дагы ошол пинден жана 220Ohm резистору ошол эле пинден жерге чейин иштейт.

11 -кадам: Баскычты кошуу

Баскыч кошуу
Баскыч кошуу

Сүрөт тактасына жогорудагы сүрөттө көрсөтүлгөндөй баскычты коюңуз. Баскычты электр менен камсыздап, 220 Ом резистордун жардамы менен жерге көмүңүз. Баскычтын чыгышын санарип пинге киргизиңиз (биз 7 -пинди колдондук).

12 -кадам: Гониометрди жана зым тиркемелерин орнотуу

Гониометрди жана зым тиркемелерин орнотуу
Гониометрди жана зым тиркемелерин орнотуу
Гониометрди жана зым тиркемелерин орнотуу
Гониометрди жана зым тиркемелерин орнотуу

Гониометрдин курулушу аяктагандан кийин, сиз гониометрди кысуу жеңине бекитүүгө даярсыз. Бул түздөлгөн кагаз клиптерди кысуу жеңине токуу аркылуу жасалат. Гониометрдин өзгөрүлмөлүү буту үчүн, потенциометрдин терүүчүсүнө бекитилген, кагаздын кыскычын билекке параллель токуңуз. Ошо сыяктуу эле, потенциометрдин базасына туташкан шилтеме буту үчүн, бицепске параллелдүү кагаз клипти токуңуз.

Андан кийин, гониометрди зымга туташтыруу үчүн 9 аялдан эркекке секирүүчү зымдарды колдонуңуз. Потенциометрдин эки кырдуу тарабы электр менен жерге туташкан. Потенциометрдин бир тараптуу жагы аналогдук A1 туташуусуна туташкан.

13 -кадам: EMG электроддорун жайгаштыруу

EMG электроддорун жайгаштыруу
EMG электроддорун жайгаштыруу

BITalino EMG сенсорун Arduino менен бириктирүү үчүн, биринчи кадам - электроддорду туура жайгаштыруу. 3 электрод аянтчасы керек болот. Бицепс булчуңунун курсагына эки электрод, бирөө чыканак сөөгүнө коюлат. Бул тезистерди өткөрүш үчүн Биталиного электроддор кызыл, ак жана кара жетелейт. Ак коргошун чыканактын электродуна бекитилет. Кызыл жана кара коргошундар бицепс булчуңунун курсагындагы электроддорго бекитилет. Эскертүү: кызыл коргошун бицепке жогору, кара коргонго ылдыйыраак туташтырылган. Акырында, EMG сенсорун Arduino менен туташтыруу үчүн кызыл жана кара зымдарды бийликке жана жерге туташтырыңыз. Күлгүн зым аналогдук пин A0 кириши керек.

14 -кадам: Оң репортер биосенсорун коддоо

Оңдоочу биосенсорду коддоо
Оңдоочу биосенсорду коддоо

Эми схема бүткөндөн кийин, ал кодду жүктөөгө даяр. Тиркелген код бул долбоорду аягына чыгаруу үчүн колдонулган толук код. Жогорудагы сүрөт, код ачылгандан кийин кандай болушу керектигинин үлгүсү катары. Код туура иштеп жатканда, төмөнкүлөр пайда болот:

1. EMG жана гониометр сигналдары analogRead () функциясы аркылуу окулат.

2. if () операторун колдонуп, программа EMG жана гониометрдин сигналдары алардын тийиштүү чектеринен чоң экендигин текшерет. Эгерде эки сигнал тең чоңураак болсо, анда ЖК дисплейге өкүл кошулат жана жашыл LED күйүп турат, бул реп бүткөнүн билдирет. Эгерде сигналдардын бири чегине жетпей калса, анда LED өчөт жана эч кандай өкүл эсептелбейт.

3. Сигнал маалымат пунктуна тез жөнөтөт, андыктан өкүлдөр ортосунда канча убакыт өткөнүн текшерүүчү код линиясы бар. Эгерде мурунку өкүлдөн бери жарым секунда өтүп кетсе, анда ал EMG жана гониометрдин чектери аткарылганча жаңы өкүлдү эсептейт.

4. Андан кийин, код толтурулган кайталоолордун саны топтомдогу кайталоолордун санынан көп же барабар экендигин текшерет (биз бул көрсөткүчтү ар бир топко 10 жолу кайталайбыз). Эгерде өкүлдөрдүн саны бул мааниден чоң же ага барабар болсо, көк LED күйгүзүлөт, ал жыйынтыкталды.

5. Акырында, код баскыч басылып жаткандыгын текшерет. Эгерде баскыч басылып жатса, кайра эсептөө кайра 0го коюлат жана ЖК дисплейи ошого жараша жаңыртылат.

GitHubдан бул кодго жетүү үчүн БУЛ ЖЕРДИ басыңыз!

15 -кадам: ТУУРА РЕП EAGLE SCHEMATIC

Туура РЕП Бүркүт Схемасы
Туура РЕП Бүркүт Схемасы

Мына, ошол эле схеманын бүркүт схемасы жогорудагы кадамдарда. ЖК дисплейден башка бардык компоненттер түз эле зымга багытталган. ЖК дисплей үчүн эскертүү: диаграммада көрсөтүлгөн зымдарды кылдаттык менен аткарыңыз. Ар бир зым барган санарип казыктары оңдолбогону менен, биз жөнөкөйлүк үчүн колдонулган конфигурацияны колдонууну сунуштайбыз. Эгерде казыктар коддо көрсөтүлгөн зым менен дал келбесе, программа туура иштебейт. Мүмкүн болгон жерде эки же үч жолу текшерүү керек болушу мүмкүн.

16 -кадам: КИЙИНКИ ИДЕЯЛАР

БАШКА ИДЕЯЛАР
БАШКА ИДЕЯЛАР

Программаны андан ары өркүндөтүшүбүз керек болгон идея - дисплейге ар кандай фазаларды кошуу. Бул фразалар программага кирген маалыматтарга көз каранды болот. Мисалы, бир жолу кайталоо саны топтун аягынан бир же эки жолу алыстаганда, ЖК дисплейи "Дээрлик бүттү" же "Дагы бир нече!" Деп окуй алат. Дагы бир мисал убакытка көз каранды билдирүүлөр болушу мүмкүн. Эгерде dt кайталануунун ортосундагы минутага жетпесе, дисплей "жайыраак" деп окуй алат.

Дагы бир программалык камсыздоо идеясы өзүн өзү калибрлөө өзгөчөлүгү болушу мүмкүн. Тиешелүү босогону табуу үчүн сериялык мониторду текшерүүнүн ордуна, код сиз үчүн таба алмак. Бул үчүн талап кылынган коддоо деңгээли биздин азыркы билимибизден тышкары, ошондуктан бул дагы бир идея.

Аппаратты жаңыртуу резистор бөлүштүргүчтүн ордуна ЖК дисплей үчүн потенциометрди колдонушу мүмкүн. Резистор бөлгүч аркылуу өтүүчү пин дисплейдеги тексттин жарыктыгын көзөмөлдөйт. Потенциометрди колдонуу колдонуучунун жарыктыгын терүү менен, тескерисинче, туруктуу жарыктык деңгээлине ээ болууга мүмкүндүк берет.

Сунушталууда: