Мазмуну:

Hand Motion Recognizer: 5 кадам
Hand Motion Recognizer: 5 кадам

Video: Hand Motion Recognizer: 5 кадам

Video: Hand Motion Recognizer: 5 кадам
Video: Как принимать подачи в настольном теннисе? Подачи настольный теннис. #настольныйтеннис #подача 2024, Ноябрь
Anonim
Hand Motion Recognizer
Hand Motion Recognizer

Обзор

Бул долбоордо биз MicroBitти жана бир нече сенсорлорду колдонуп, колдун негизги кыймылдарын тааный турган мээлей жасайбыз. Биз MicroBitтин Bluetooth мүмкүнчүлүктөрүн колдун кыймылын аныктоо үчүн машинаны үйрөнүү моделин үйрөтүү үчүн Android колдонмосу жана веб -сервер менен бирге колдонобуз.

Баштоо

Бул долбоорго тартылган күчтүн көбү программалык камсыздоо тарабында жана бул долбоорду иштетүү үчүн керектүү бардык код GitHubда жеткиликтүү. Код базасы 3 компоненттен турат, MicroBit үчүн HEX файлын түзүү коду, MicroBit Фондунун MicroBit Blue тиркемесине негизделген Android App codebase, бул атайын колдонуу үчүн жасалган өзгөртүүлөр менен жана веб -сервер үчүн кол кыймылдарын аныктоо үчүн Tensorflow негизделген моделин окутуу.

Биз мээлейди кантип курууну жана аны кийинки колдонмо жана веб -серверге илүүнү көрөбүз.

Жабдуулар

  • 1 BBC Microbit
  • 2 AAA батарейкасы бар 1 Батарея кармагыч
  • 1 Мээлей
  • Секирүүчү зымдардын, аллигатордун клиптеринин топтому
  • Ийкемдүү сенсор
  • Күч сенсору
  • Velcro
  • Электр тасмасы
  • Android телефону
  • ПК/ноутбук

1 -кадам: 1 -кадам: MicroBitти жана Батареяны орнотуу

1 -кадам: MicroBit жана Батареяны орнотуу
1 -кадам: MicroBit жана Батареяны орнотуу
1 -кадам: MicroBit жана Батареяны орнотуу
1 -кадам: MicroBit жана Батареяны орнотуу
  • Батарея кармагычты биринчи сүрөттө көрсөтүлгөндөй велкронун бир бөлүгүнө туташтыруудан баштаңыз. Батарейканын кармагычын велкро боосуна бекем бекитүү үчүн электр лентасын колдонуңуз.
  • Андан кийин электр лента менен эки жакка жабышкак кылып илмек кылып, аны батарейканын үстүнө жабыштырыңыз.
  • MicroBitти экинчи сүрөттө көрсөтүлгөндөй батарейка кармагычка бекем бекитүү үчүн лентанын циклине чаптаңыз.

2 -кадам: сенсорлорду туташтыруу

Hook Up Sensors
Hook Up Sensors
Hook Up Sensors
Hook Up Sensors
Hook Up Sensors
Hook Up Sensors
  • Ийкемдүү сенсорду MicroBitтин 1 -пинине туташтыруу үчүн сүрөттө көрсөтүлгөн схеманы ээрчиңиз жана сенсорду MicroBitтин 0 -пинине мажбур кылыңыз.
  • Колкаптагы сенсорлорду сүрөттөрдө көрсөтүлгөндөй электр лента менен бекемдеңиз.

3 -кадам: Аппаратты бүтүрүү

Аппаратты бүтүрүү
Аппаратты бүтүрүү
Аппаратты бүтүрүү
Аппаратты бүтүрүү
  • Велкро боолорунун учтарын колдонуп, укурукту түзүңүз жана илмекти мээлейдин манжаларынын үстүнөн сүртүңүз.
  • Мээлейдеги зымдарды ашыкча жылышына жол бербөө үчүн зым галстуктарды колдонсоңуз болот.

Кийинки бөлүмдө биз программаны кантип орнотууну карайбыз.

4 -кадам: Программаны орнотуу

Телефонуңузду MicroBit менен жупташтыруу

  1. Телефонуңузду жупташтыруу үчүн, адегенде телефонуңузда Bluetooth күйгүзүлгөнүн текшериңиз.
  2. MicroBitти күйгүзүңүз жана A жана B баскычтарын басып туруңуз. Ошол эле учурда А жана В баскычтарын кармап туруп, баштапкы абалга келтирүү баскычын басып, коё бериңиз. Микробит азыр жупташтыруу режимине кириши керек.
  3. Телефонуңуздан MicroBit'иңизди Bluetooth түзмөгүнүн тизмесинен таап, адатта жаңы Bluetooth түзмөгүн кошуп, жупташтырууну баштаңыз. MicroBit'иңизде А баскычын көрсөткөн жебени көрөсүз. Сиз муну басканда, MicroBit телефонуңузга киргизүү керек болгон Жупташтыруу коду сандарын көрсөтөт. Телефонуңузга кодду киргизип, жупту тандап алгандан кийин, MicroBitте белгилөө белгиси көрсөтүлүшү керек.
  4. MicroBit түзмөгүңүздөгү баштапкы абалга келтирүү баскычын басыңыз.

Программаны орнотуу

GitHub репозиторийиндеги ReadMe көрсөтмөлөрүн ээрчип, Android Studioдогу Android App долбоорун орнотуңуз, HEX файлын MicroBitке куруңуз жана жаркылдатыңыз жана Machine Learning моделдерин иштетүү үчүн веб -серверди иштетиңиз.

5 -кадам: Колдонуу

Web Server

Көз карандылыкты орнотуу үчүн ReadMeдеги көрсөтмөлөрдү аткаргандан кийин серверди иштетүү үчүн Web Serverдин проект каталогунда терминалды ачып, серверди иштетүү үчүн python server.py'ди иштетиңиз

Android колдонмосу

  1. Android студиясынан Android тиркемеси үчүн APK түзүңүз жана жасаңыз. Телефонуңузду MicroBit менен жупташтыргандан кийин колдонмону иштетиңиз (мурунку кадамды караңыз).
  2. Акселерометр барагында, веб -сервердин URL дарегин жогорку оң бурчтагы жөндөөлөр менюсун колдонуп орното аласыз. Муну веб -сервериңиздин IP -ге өзгөрткөнүңүздү текшериңиз.
  3. Акселерометрдин көрсөткүчтөрү MicroBitтен толтурулганга чейин күтө туруңуз. Сиз окуу ар кандай жыштыкта өзгөргөнүн көрөсүз. Жыштыкты өзгөртүү үчүн MicroBit баскычын басыңыз B. Идеалында сиз 10 жыштыгынын маанисин колдоно аласыз (ар бир 10 мс окуунун үлгүлөрү)
  4. Окуулар толтурулгандан кийин, "Жаңсоо" деп белгиленген Текст кутучасын колдонуп, жаңсоону атаңыз жана жазуу баскычын басыңыз. Жазуу баскычын басканыңызда, баскыч кайра иштетилгенге чейин, колуңуздун кыймылын кайра -кайра жасаңыз.
  5. Бир нече жаңсоону жазуу үчүн 3 -кадамды кайталаңыз.
  6. Поезд баскычын басып, сервердеги моделдик тренингди баштаңыз. Окутуу бүткөндөн кийин (болжол менен 15 секунд), сиз божомолдорду жасай аласыз.
  7. Болжолдоо баскычын басып, кыймылыңызды/жаңсоону жасаңыз. Колдонмо аны мүмкүн болушунча машыктырылган кыймылдардын бирине дал келтирүүгө аракет кылат.

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