
Мазмуну:
- 1 -кадам: материалдар жана инструменттер
- 2 -кадам: CAD программасын колдонуп, наушниктин 3D моделин түзүңүз
- 3 -кадам: CAD File менен 3D Print Кулакчындар
- 4 -кадам: Cool Beats чыгарыңыз
- 5 -кадам: Arduino компоненттерин чогултуу
- 6 -кадам: Arduino үчүн код жазуу жана жүктөө
- 7 -кадам: Леггинстерди/поза маалыматтарды көрсөтүү үчүн веб -интерфейсти орнотуңуз
- 8 -кадам: Желе интерфейсине кирүү жана колдонуу
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

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 моделин түзүңүз



Наушниктин моделин кагаздагы эскиз менен баштаңыз. Онлайн жана тегеректеги булактардан илхам табыңыз. Бул STRYDE үчүн эскиздердин кээ бир сүрөттөрү. сиздин маалымдама үчүн жогоруда тиркелген. Андан кийин, наушниктин туурасын жана узундугун аныктоо үчүн моюнуңузду өлчөөчү лента менен ченеңиз. Кулакчындар аягына ыңгайлуу болушу үчүн, боштукту өлчөөнү тактаңыз.
Дизайныңыз үчүн өндүрүш процессин дайыма эске алыңыз. 3D басып чыгарууда сиз үчүн жеткиликтүү болгон 3D принтерлердин чектөөлөрүн эске алуу зарыл. Белгилей кетчү маанилүү чектөөлөр - бул максималдуу жана минималдуу өлчөмдөр, ошондой эле принтерлердин ката диапазону.
2D эскиздериңизди ийгиликтүү өлчөмдөп алгандан кийин, аларды STL файлын экспорттой турган CAD программаңызга жазыңыз (биз Solidworksту тандап алдык). Эгерде сизде CAD программасы менен чектелген тажрыйба болсо, онлайнда көптөгөн бекер окутуу видеолору бар, сиз каалаган форманы түзүү үчүн издесеңиз болот.
Моделдөө аяктагандан кийин, файлды STL форматында экспорттоодон мурун бардык өлчөмдөрүңүз так экенин ырастаңыз.
3 -кадам: CAD File менен 3D Print Кулакчындар




Бул кадамды улантуудан мурун, CAD моделиңизди жогорку жана астыңкы бөлүктөргө бөлүү/кесүү, анан 3D принтерлеринин өндүрүштүн чектелишинен улам жабыштыруу керек болушу мүмкүн экенин эске алыңыз. Сизге жеткиликтүү болгон конкреттүү принтердин иштеши жана көңдөй объекттерди басып чыгаруу боюнча талаптар тууралуу кызматкерлерден же онлайн форумдардан кеңеш алыңыз.
Бизде ак прототиптерибизди колдонуу менен кээ бир мисалдар бар. 3D принтеринин жардамы менен моделди G кодуна айландырыңыз же муну сиздин атайын программаңыз менен кантип жасоону карап көрүңүз. Ыңгайлуулукка, наркка, эстетикага ылайыктуу материалды тандап, аутсорсингге кайрылыңыз. Биз PLA, TPU жана eResin-PLA сунуштайбыз.
Басып чыгаруу жана тазалоо аркылуу тегиздөө, жылтыратуу же eResin-PLAны тандап алган болсоңуз, моделди бекемдөө үчүн лазерди колдонуңуз. Наушниктин формасына жана аягына ыраазы болгуңузча басып чыгарууну кайталаңыз.
4 -кадам: Cool Beats чыгарыңыз

Кулакчындын аудио чыгуусунун эки варианты бар. Биринчиси, кийүүчү адамдын чуркоо ылдамдыгына дал келиши үчүн 170-190BPM жөнөкөй үнү. Же болбосо, сиз өзүңүздүн саундтрегиңизди чыгарууну тандай аласыз, аны Arduino тиркелген динамик аркылуу жүктөлүп жана ойнотула турган форматта экспорттой аласыз.
Ableton Live же башка музыкалык программаларды колдонуңуз. Урунууну 160, 165, 170, 175 деп коюңуз, бул каалаган убакта өзгөртүлүшү мүмкүн, бирок кадамдын өзгөрүшүн же бурмаланышын азайтуу үчүн биринчи орнотуу сунушталат.
Ырды күчөтүү үчүн аспаптарды же барабандын үндөрүн тандаңыз, Том же бас үндөрү сунушталат. Ар бир тилкенин башына жазуу коюңуз, ылдамдыктын 110 экенин текшериңиз. Кошумча үндөрдү же аспаптарды, мисалы, шляпалар, коңгуроолор жана аба текстурасынын үндөрү. Негизги ритмге өтө окшош үндөр болбошун унутпаңыз, аудио эффекттерди колдонуңуз, нымдуу кылыңыз же кандайдыр бир катуу же катуу үндөрдү өчүрүңүз же чабуулду азайтыңыз. Кошумча үндөрдүн ылдамдыгы 90дон ашпашы керек.
Чыңалууну жаратуучу катмарлуу үндөрдүн курамы аркылуу шашылыш же кыймылга шыктандыруучу атмосфера түзүүнү максат кылыңыз, чыгармачылыгыңызды колдонуңуз! Аудио түзүлдү. WAV форматында экспорттоо. формат.
5 -кадам: 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 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 кабыл алуу деңгээлинен оңой эле аныктаса болот.
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)

Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам

Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам

WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам

Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам

Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)