Мазмуну:

STRYDE.: 8 кадам
STRYDE.: 8 кадам

Video: STRYDE.: 8 кадам

Video: STRYDE.: 8 кадам
Video: МОЯ ИДЕЯКРАСИВЫЙ ЦВЕТОК,СДОБНАЯ БУЛОЧКА,ШИКАРНАЯ,ПРАЗДНИЧНАЯ ВЫПЕЧКА Meine Idee.My idea.Flower Bread 2024, Сентябрь
Anonim
STRYDE
STRYDE

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

STRYDE. чуркоодо позаны анализдөө үчүн сенсорлорду камтыган колготки (алдыга эңкейиш бурчу), ошондой эле чуркоочуларга ырааттуу темпти кармап турууга жардам берүү үчүн угуучу аппараттан турат. Кысуу чуркоочу колготки сенсорлордон маалыматтарды компьютерге же мобилдик телефонго кайтарып берет, анда колдонуучу чуркоо жолу жөнүндө түшүнүк ала алат жана муну идеалдуу техника менен салыштырат.

Акыр -аягы, бул тагынуучу кийимдер колдонуучунун иштөөсүн жакшыртууга, жаракатты болтурбоого жана фитнес ишмердүүлүгүн жакшыраак түшүнүүгө жардам берүү максатын көздөйт.

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

Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар

Материалдар жана технологиялар:

  • eResin_ PLA 3D басып чыгаруу үчүн тандалган түс менен
  • 2x Arduino Pro Mini же I2C жана 5V казыктары менен окшош
  • CH341A USB программисти Arduino Pro mini үчүн
  • Grove акселерометр модулун көрдү
  • Li-Po батарейкасы
  • Bluetooth 4.0 модулу (HM-10)
  • Buzzer модулу
  • Зымдар

Программалык камсыздоо:

  • Photoshop
  • Arduino расмий программасы
  • Solidworks

Куралдар:

  • Кандооч
  • Solder
  • Сым тазалагычтар жана зым кескич
  • Вольтметр
  • Өлчөөчү лента
  • 3D принтер

2 -кадам: CAD программасын колдонуп, наушниктин 3D моделин түзүңүз

CAD программасын колдонуп, наушниктин 3D моделин түзүңүз
CAD программасын колдонуп, наушниктин 3D моделин түзүңүз
CAD программасын колдонуп, наушниктин 3D моделин түзүңүз
CAD программасын колдонуп, наушниктин 3D моделин түзүңүз
CAD программасын колдонуп, наушниктин 3D моделин түзүңүз
CAD программасын колдонуп, наушниктин 3D моделин түзүңүз

Наушниктин моделин кагаздагы эскиз менен баштаңыз. Онлайн жана тегеректеги булактардан илхам табыңыз. Бул STRYDE үчүн эскиздердин кээ бир сүрөттөрү. сиздин маалымдама үчүн жогоруда тиркелген. Андан кийин, наушниктин туурасын жана узундугун аныктоо үчүн моюнуңузду өлчөөчү лента менен ченеңиз. Кулакчындар аягына ыңгайлуу болушу үчүн, боштукту өлчөөнү тактаңыз.

Дизайныңыз үчүн өндүрүш процессин дайыма эске алыңыз. 3D басып чыгарууда сиз үчүн жеткиликтүү болгон 3D принтерлердин чектөөлөрүн эске алуу зарыл. Белгилей кетчү маанилүү чектөөлөр - бул максималдуу жана минималдуу өлчөмдөр, ошондой эле принтерлердин ката диапазону.

2D эскиздериңизди ийгиликтүү өлчөмдөп алгандан кийин, аларды STL файлын экспорттой турган CAD программаңызга жазыңыз (биз Solidworksту тандап алдык). Эгерде сизде CAD программасы менен чектелген тажрыйба болсо, онлайнда көптөгөн бекер окутуу видеолору бар, сиз каалаган форманы түзүү үчүн издесеңиз болот.

Моделдөө аяктагандан кийин, файлды STL форматында экспорттоодон мурун бардык өлчөмдөрүңүз так экенин ырастаңыз.

3 -кадам: CAD File менен 3D Print Кулакчындар

CAD файлы бар 3D Print наушниктери
CAD файлы бар 3D Print наушниктери
CAD файлы бар 3D Print наушниктери
CAD файлы бар 3D Print наушниктери
CAD файлы бар 3D Print наушниктери
CAD файлы бар 3D Print наушниктери
CAD файлы бар 3D Print наушниктери
CAD файлы бар 3D Print наушниктери

Бул кадамды улантуудан мурун, CAD моделиңизди жогорку жана астыңкы бөлүктөргө бөлүү/кесүү, анан 3D принтерлеринин өндүрүштүн чектелишинен улам жабыштыруу керек болушу мүмкүн экенин эске алыңыз. Сизге жеткиликтүү болгон конкреттүү принтердин иштеши жана көңдөй объекттерди басып чыгаруу боюнча талаптар тууралуу кызматкерлерден же онлайн форумдардан кеңеш алыңыз.

Бизде ак прототиптерибизди колдонуу менен кээ бир мисалдар бар. 3D принтеринин жардамы менен моделди G кодуна айландырыңыз же муну сиздин атайын программаңыз менен кантип жасоону карап көрүңүз. Ыңгайлуулукка, наркка, эстетикага ылайыктуу материалды тандап, аутсорсингге кайрылыңыз. Биз PLA, TPU жана eResin-PLA сунуштайбыз.

Басып чыгаруу жана тазалоо аркылуу тегиздөө, жылтыратуу же eResin-PLAны тандап алган болсоңуз, моделди бекемдөө үчүн лазерди колдонуңуз. Наушниктин формасына жана аягына ыраазы болгуңузча басып чыгарууну кайталаңыз.

4 -кадам: Cool Beats чыгарыңыз

Cool Beats чыгарыңыз
Cool Beats чыгарыңыз

Кулакчындын аудио чыгуусунун эки варианты бар. Биринчиси, кийүүчү адамдын чуркоо ылдамдыгына дал келиши үчүн 170-190BPM жөнөкөй үнү. Же болбосо, сиз өзүңүздүн саундтрегиңизди чыгарууну тандай аласыз, аны Arduino тиркелген динамик аркылуу жүктөлүп жана ойнотула турган форматта экспорттой аласыз.

Ableton Live же башка музыкалык программаларды колдонуңуз. Урунууну 160, 165, 170, 175 деп коюңуз, бул каалаган убакта өзгөртүлүшү мүмкүн, бирок кадамдын өзгөрүшүн же бурмаланышын азайтуу үчүн биринчи орнотуу сунушталат.

Ырды күчөтүү үчүн аспаптарды же барабандын үндөрүн тандаңыз, Том же бас үндөрү сунушталат. Ар бир тилкенин башына жазуу коюңуз, ылдамдыктын 110 экенин текшериңиз. Кошумча үндөрдү же аспаптарды, мисалы, шляпалар, коңгуроолор жана аба текстурасынын үндөрү. Негизги ритмге өтө окшош үндөр болбошун унутпаңыз, аудио эффекттерди колдонуңуз, нымдуу кылыңыз же кандайдыр бир катуу же катуу үндөрдү өчүрүңүз же чабуулду азайтыңыз. Кошумча үндөрдүн ылдамдыгы 90дон ашпашы керек.

Чыңалууну жаратуучу катмарлуу үндөрдүн курамы аркылуу шашылыш же кыймылга шыктандыруучу атмосфера түзүүнү максат кылыңыз, чыгармачылыгыңызды колдонуңуз! Аудио түзүлдү. WAV форматында экспорттоо. формат.

5 -кадам: Arduino компоненттерин чогултуу

Arduino компоненттерин чогултуу
Arduino компоненттерин чогултуу
Arduino компоненттерин чогултуу
Arduino компоненттерин чогултуу
Arduino компоненттерин чогултуу
Arduino компоненттерин чогултуу

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

1. Леггинс аппараты

Леггинс аппараты Arduino Pro Mini аналогдук тактасынан, MPU9250 негизделген акселерометр модулунан жана Bluetooth 4.0 модулунан турат (HM-10 сунушталат).

Булар Arduino микроконтроллерине төмөнкүчө ширетилиши керек:

Модулдагы казыктар => Arduinoдогу казыктар

Акселерометр модулу (MPU9250):

SDA => SDA

SCL => SCL

VCC => 5V

GND => GND

Bluetooth (HM-10) модулу:

VCC => 5V

GND => GND

TX => RX

RX => TX

Акырында, сериядагы батарея үчүн 7.4V жалпы чыңалууга жетүү үчүн эки 3.7V LiPo батарейкасын серияга (диграммда көрсөтүлгөндөй) коюңуз. Түзмөктү сырттан кубаттоо үчүн кызыл/позитивдүү илгичти RAW пинге, ал эми кара/терс коргошун GND пинине Arduino Pro Miniге өткөрүңүз. Батареяны кол менен туташтыруунун жана ажыратуунун кажети жок болгондуктан, түзмөккө токту алмаштыруу үчүн которгучту же баскычты кантип кошсо болорун карап көргүңүз келиши мүмкүн.

2. Кулакчын

Кулакчындар жөн гана Arduino pro miniге динамик модулун тиркөөнү талап кылат. Arduino леггинстер модулунда көрсөтүлгөндөй конфигурацияланган батарея модулу менен башкарылат (жана ошол эле RAW жана GND казыктарына тиркелет)

Динамик модулу:

VCC => 5V

GND => GND

IO => 8 -пин

Акырында, түзмөктү 3D басылган корпуска салыңыз. Корпустун акыркы бөлүктөрүн бекемдөө үчүн желимди колдонуңуз.

6 -кадам: Arduino үчүн код жазуу жана жүктөө

Arduino үчүн код жазуу жана жүктөө
Arduino үчүн код жазуу жана жүктөө
Arduino үчүн код жазуу жана жүктөө
Arduino үчүн код жазуу жана жүктөө
Arduino үчүн код жазуу жана жүктөө
Arduino үчүн код жазуу жана жүктөө

Төмөндөгү ар бир кадам үчүн Arduino Pro Mini'ди USB программистине диаграммада көрсөтүлгөндөй тиркеп, Arduino программасын 'Куралдар' менюсун колдонуу менен төмөнкүдөй конфигурациялаңыз:

  • Такта: Arduino Pro же Pro Mini
  • Процессор: ATMEGA328P (5V, 16MHz)
  • Порт: COMxx (ар бир түзмөктө ар кандай болот. Эгерде сиз Arduino экенин аныктай албасаңыз, башка Arduino же COM түзмөктөрүн компьютериңизден ажыратыңыз)
  • Программист: AVR ISP MkII

Леггинс аппараты:

Кулакчын түзмөгү:

7 -кадам: Леггинстерди/поза маалыматтарды көрсөтүү үчүн веб -интерфейсти орнотуңуз

Леггинстерди/поза маалыматтарды көрсөтүү үчүн веб -интерфейсти орнотуңуз
Леггинстерди/поза маалыматтарды көрсөтүү үчүн веб -интерфейсти орнотуңуз

Леггинстерге жайгаштырылган Arduino окууларын көрсөтүү үчүн, биз компьютерден же мобилдик телефондон кире турган веб -интерфейсти түзөбүз.

Тиркелген файлдарды жүктөп алып, index.hmtl.txt атын index.html деп өзгөртүп, анан index.html'ди браузериңиз менен ачыңыз (Google Chrome сунушталат)

Белгилей кетсек, файлдарды жалпыга ачык веб -серверге жүктөө же веб -сайтты орнотуу талап кылынбайт. Веб -интерфейс жөн гана HTML/CSS/Javascript файлдарынан турат, алар сиздин компьютериңизде сакталат жана веб -браузер менен ачылат, андан кийин леггинс түзмөгү менен браузериңиз аркылуу башталган Bluetooth байланышы аркылуу сүйлөшөт.

Колдонуучу беттеги туташуу баскычын басканда иштей турган app.js файлынан коддун кичинекей бөлүмүнүн скриншоту тиркелет. Бул жерде биз Ардуинодон маалымат алынган сайын компьютерге 'dataHandler' функциясын чакырууну айтабыз. Башка функциялар эмне деп аталарын жана маалыматтар кантип иштетилээрин жана акыры графикте тартылганын көрүү үчүн кодду ээрчишиңиз керек.

Төмөндө камтылган файлдардын кичинекей корутундусу келтирилген:

index.hml: Браузерге беттеги кайсы элементтерди тартуу керектигин жана алар бири -бирине салыштырмалуу кайда жайгаштырыларын айтат.

style.css: жекече элементтердин стили (мис. графанын тегерегиндеги боз контур)

webTerminal.js: Bluetooth аркылуу модуль менен байланышуу үчүн JavaScript китепканасы. Алынган маалыматтарды оңой иштетүү жана каттарды Bluetooth аркылуу туташкан Bluetooth түзмөгүнө кайра жөнөтүү үчүн керектүү функцияларды камсыз кылат.

app.js: Ардуинодон алынган бардык маалыматтарды иштетүүчү жана графикке тарткан биздин жеке JavaScript кодубуз

8 -кадам: Желе интерфейсине кирүү жана колдонуу

Веб -интерфейске кирүү жана колдонуу
Веб -интерфейске кирүү жана колдонуу
Веб -интерфейске кирүү жана колдонуу
Веб -интерфейске кирүү жана колдонуу

Леггинстер модулу гироскопту, акселерометрди жана ал тургай температура маалыматын окуйт. Бул долбоорго кирүүчүнүн абалын аныктоого мүмкүн болгон гироскоптордун Y огунун көрсөткүчтөрү гана керек.

Желе интерфейсине кирүү үчүн, мурунку кадамда жүктөлгөн index.html файлын ачыңыз. Сиз тиркелген скриншотто окшош интерфейсти көрүшүңүз керек.

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

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