Tartalomjegyzék:
- Lépés: Anyagok és eszközök
- 2. lépés: Hozzon létre 3D fülhallgató -modellt a CAD szoftver segítségével
- 3. lépés: 3D nyomtatási fülhallgató CAD fájllal
- 4. lépés: Hűvös ütemek előállítása
- Lépés: Szerelje össze az Arduino összetevőket
- 6. lépés: Írja be az Arduino kódját és töltse fel
- 7. lépés: A webes felület beállítása a nadrágok/testtartási adatok megjelenítéséhez
- 8. lépés: A webes felület elérése és használata
Videó: STRYDE .: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
STRYDE. célja, hogy az amatőr és középhaladó futóknak olyan felismeréseket és segítséget nyújtson, mint a professzionális sportolók, alacsony költségű, esztétikus és kényelmes viseletben. Végső soron ezeknek az eszközöknek segítenie kell a teljesítmény javításában és a sérülések elkerülésében futás közben.
STRYDE. egy pár harisnyanadrágból áll, amelyek érzékelőket tartalmaznak a futás közbeni testtartás (előre hajlásszög) elemzésére, valamint egy hallókészülékből, amely segít a futóknak az egyenletes tempó fenntartásában és a testtartás korrekciójában. A kompressziós harisnyanadrágok továbbítják az adatokat az érzékelőkről egy PC -re vagy mobilra, ahol a felhasználó betekintést nyerhet a futás módjába, és összehasonlíthatja ezt egy ideális technikával.
Végső soron ezek a hordható eszközök célja, hogy segítsenek a viselőjüknek teljesítményük javításában, megelőzzék a sérüléseket és jobban megértsék fitnesztevékenységüket.
Lépés: Anyagok és eszközök
Anyagok és technológiák:
- eResin_ PLA választható színnel 3D nyomtatáshoz
- 2x Arduino Pro Mini vagy hasonló I2C és 5 V -os tűkkel
- CH341A USB programozó az Arduino Pro mini számára
- Látta a Grove gyorsulásmérő modulját
- Li-Po akkumulátor töltő
- Bluetooth 4.0 modul (HM-10)
- Zümmögő modul
- Vezetékek
Szoftver:
- Photoshop
- Arduino hivatalos szoftver
- Megbízható munkák
Eszközök:
- Forrasztópáka
- Forrasztó
- Huzalcsupaszító és huzalvágó
- Voltmérő
- Mérőszalag
- 3d nyomtató
2. lépés: Hozzon létre 3D fülhallgató -modellt a CAD szoftver segítségével
Indítsa el a fülhallgató modellt egy papírrajz segítségével. Keressen inspirációt online és a környező forrásokból. Néhány fotó a STRYDE vázlatairól. csatolva van fent hivatkozásul. Ezután mérje meg a nyakát mérőszalaggal, hogy meghatározza a fülhallgató szélességét és hosszát. Ügyeljen arra, hogy lazán mérje, hogy a fülhallgató kényelmesen elférjen a végén.
Tervezése során mindig vegye figyelembe a gyártási folyamatot. 3D nyomtatáskor feltétlenül vegye figyelembe az Ön számára hozzáférhető 3D nyomtatók korlátait. Néhány fontos korlátozás a nyomtatható maximális és minimális méretek, valamint a nyomtatók hibatartománya.
Miután sikeresen méretezte a 2D -s vázlatait, rajzolja fel azokat a választott CAD -szoftverére, amely képes STL -fájl exportálására (mi a Solidworks -t választottuk). Ha korlátozott tapasztalatokkal rendelkezik a CAD szoftverrel kapcsolatban, sok ingyenes oktatóvideó érhető el az interneten, és utánanézhet, hogy tetszőleges formát hozzon létre.
Amikor befejezte a modellezést, győződjön meg arról, hogy minden mérete pontos, mielőtt a fájlt STL formátumban exportálja.
3. lépés: 3D nyomtatási fülhallgató CAD fájllal
Mielőtt folytatná ezt a lépést, vegye figyelembe, hogy a 3D nyomtatók gyártási korlátai miatt előfordulhat, hogy a CAD modelljét fel kell osztani/fel kell vágni felső és alsó darabokra, majd ragasztani kell. Lépjen kapcsolatba a személyzettel vagy az online fórumokkal a hozzáféréssel rendelkező nyomtató működéséről és az üreges tárgyak nyomtatásával kapcsolatos követelményekről.
Van néhány példa a fenti fehér prototípusaink használatára. Alakítsa át modelljét G -kódgá 3D nyomtató személyzet segítségével, vagy nézze meg, hogyan kell ezt megtenni az adott szoftverrel. Válassza ki a megfelelő anyagot a kényelem, a költség, az esztétika alapján, és fontolja meg az outsourcingot. A PLA-t, a TPU-t és az eResin-PLA-t ajánljuk.
Nyomtasson és finomítson csiszolással, polírozással, vagy ha az eResin-PLA-t választotta, használjon lézert a modell megszilárdításához. Ismételje meg a nyomtatást, amíg elégedett a fülhallgató formájával és kivitelével.
4. lépés: Hűvös ütemek előállítása
Két lehetőség van a fülhallgató hangkimenetére. Az első egy egyszerű 170-190 BPM ketyegő hang a viselő számára, hogy illeszkedjen futási tempójához. Alternatívaként dönthet úgy is, hogy saját hangsávot készít, exportálva azt olyan formátumban, amely feltölthető és lejátszható az Arduino -hoz csatlakoztatott hangszórón keresztül.
Használjon Ableton Live vagy más zenei szoftvert. Állítsa a ritmust 160, 165, 170, 175 értékre, ha szükséges, ez bármikor megváltoztatható, de ajánlott először beállítani annak érdekében, hogy minimalizálja a hangmagasság eltolódását vagy torzulását.
Válasszon hangszereket vagy dobhangokat az ütem megerősítésére, Tom vagy basszus hangok ajánlottak. Helyezzen egy hangjegyet minden ütem elejére, és győződjön meg arról, hogy a sebesség 110. Rendezze el egymást kiegészítő hangokat vagy hangszereket, például kalapokat, harangjátékokat és levegő textúrájú zajokat. Ne feledje, hogy ne legyenek olyan hangok, amelyek túlságosan hasonlítanak a fő ütemhez, hangeffektusokkal nedvesítsen vagy tompítson ki éles vagy pengető hangokat, vagy csökkentse a támadást. A kiegészítő hangok sebessége nem haladhatja meg a 90 -et.
Célja, hogy olyan légkört teremtsen, amely sürgősséget vagy mozgást inspirál réteges hangok kompozíciója révén, amelyek feszültséget keltenek, használja kreativitását! Loop a létrehozott hangot. Exportálás WAV -ban. formátum.
Lépés: Szerelje össze az Arduino összetevőket
Két külön készüléket kell építeni, amelyek egy pár nadrágban és a fülhallgatóban találhatók. A két eszköz összeszereléséhez kövesse az alábbi utasításokat. A következő lépésben megírjuk az Arduino kódot, hogy hangot adjon ki a fülhallgató hangjelzőjén keresztül, és továbbítsa az érzékelő adatait a nadrághoz rögzített eszközről.
1. Leggings eszköz
A leggings eszköz Arduino Pro Mini alaplapból, MPU9250 alapú gyorsulásmérő modulból és Bluetooth 4.0 modulból áll (HM-10 ajánlott).
Ezeket az Arduino mikrokontrollerre kell forrasztani az alábbiak szerint:
Csapok a modulon => Csapok az Arduino -n
Gyorsulásmérő modul (MPU9250):
SDA => SDA
SCL => SCL
VCC => 5V
GND => GND
Bluetooth (HM-10) modul:
VCC => 5V
GND => GND
TX => RX
RX => TX
Végül tegyen sorba két 3,7 V -os LiPo akkumulátort (ahogy az a digitális ábrán látható), hogy a sorozatú akkumulátor teljes feszültsége 7,4 V legyen. Csatlakoztassa a piros/pozitív függesztő vezetéket a RAW -tűhöz, a fekete/negatív vezetéket pedig az Arduino Pro Mini GND -tűjéhez az eszköz külső áramellátása érdekében. Érdemes megvizsgálni, hogyan lehet egy kapcsolót vagy gombot hozzáadni az eszköz áramának átkapcsolásához, így az akkumulátort nem kell manuálisan csatlakoztatni és leválasztani.
2. Fülhallgató
A fülhallgatókhoz egyszerűen egy hangszórómodult kell csatlakoztatni az Arduino pro mini készülékhez. Az Arduino -t egy olyan akkumulátor modul hajtja, amelynek konfigurációja megegyezik a nadrágmoduléval (és ugyanazon RAW és GND csapokhoz van csatlakoztatva)
Hangszóró modul:
VCC => 5V
GND => GND
IO => 8. csap
Végül helyezze be a készüléket a 3D nyomtatott házba. Ragasztóval rögzítse a végrészeket a házhoz.
6. lépés: Írja be az Arduino kódját és töltse fel
Az alábbi lépésekhez csatlakoztassa az Arduino Pro Mini készüléket az USB programozóhoz az ábrákon látható módon, konfigurálja az Arduino szoftvert az „Eszközök” menü segítségével:
- Alaplap: Arduino Pro vagy Pro Mini
- Processzor: ATMEGA328P (5V, 16MHz)
- Port: COMxx (eszközönként eltérő lehet. Válassza le a többi Arduino vagy COM eszközt a számítógépről, ha nem tudja meghatározni, melyik az Arduino)
- Programozó: AVR ISP MkII
Leggings eszköz:
Fülhallgató eszköz:
7. lépés: A webes felület beállítása a nadrágok/testtartási adatok megjelenítéséhez
A leggingsen elhelyezett Arduino leolvasásának megjelenítéséhez létrehozunk egy webes felületet, amely PC -ről vagy mobilról érhető el.
Töltse le a csatolt fájlokat, nevezze át az index.hmtl.txt fájlt index.html -re, majd nyissa meg az index.html fájlt böngészőjével (a Google Chrome ajánlott)
Ne feledje, hogy nincs szükség a fájlok nyilvános webszerverre való feltöltésére vagy webhely létrehozására. A webes felület egyszerűen HTML/CSS/Javascript fájlokból áll, amelyeket a számítógépén tárolhat, és webböngészővel megnyithat, amelyek ezután a böngészőn keresztül kezdeményezett Bluetooth -kapcsolaton keresztül beszélnek a legging eszközzel.
Mellékelve egy képernyőkép az app.js fájlból származó kis kódrészletről, amely akkor fut, amikor a felhasználó megnyomja a csatlakozás gombot az oldalon. Itt azt mondjuk a számítógépnek, hogy hívja meg a „dataHandler” függvényt, amikor adatokat fogadnak az Arduino -tól. Kövesse a kódot, hogy megtudja, milyen más funkciókat hívnak, és hogyan kezelik és végül rajzolják az adatokat a grafikonra.
Az alábbiakban egy kis összefoglaló található a mellékelt fájlokról:
index.hml: Megmondja a böngészőnek, hogy milyen elemeket kell rajzolni az oldalon, és hol kell elhelyezni őket egymáshoz képest.
style.css: Az egyes elemek stílusa (pl. szürke körvonal a grafikon körül)
webTerminal.js: JavaScript könyvtár a modullal való bluetooth -os kommunikációhoz. Olyan funkciókat biztosít, amelyek szükségesek a fogadott adatok egyszerű kezeléséhez és üzenetek küldéséhez a csatlakoztatott Bluetooth -eszközre soros Bluetooth -kapcsolaton keresztül.
app.js: Saját egyedi JavaScript kódunk, amely kezeli az arduino -tól kapott összes adatot és rajzol a grafikonon
8. lépés: A webes felület elérése és használata
A leggings modul leolvassa a giroszkópot, a gyorsulásmérőt és még a hőmérséklet információkat is. Ez a projekt csak a giroszkóp Y tengelyének leolvasását igényli, amely alapján a viselő testtartása meghatározható.
A webes felület eléréséhez nyissa meg az előző lépésben letöltött index.html fájlt. A csatolt képernyőképhez hasonló felületet kell látnia.
Ezután nyomja meg a csatlakozás gombot, és válassza ki a Bluetooth -modult (általában HMSoft névvel) az eszközök listájáról. Ha sok eszköz van, akkor segíthet, ha a modult közelebb helyezi a számítógéphez, így könnyen azonosítható a Bluetooth vételi szintjéről.
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását