Tartalomjegyzék:
- 1. lépés: Szívritmus zónák
- 2. lépés: Szükséges anyagok
- 3. lépés: Előkészítés és háttér
- 4. lépés: Biztonsági információk
- 5. lépés: Tippek és tippek
- 6. lépés: Összeszerelés 1- NeoPixel gyűrű csatlakoztatása a Flora-hoz
- 7. lépés: Összeszerelés 2- A gomb csatlakoztatása a Flora-hoz
- 8. lépés: Szerelje fel 3- A rezgőmotor bekötése a Flora-ba
- 9. lépés: A vibráló motor csatlakoztatása a Flora-hoz (folytatás)
- 10. lépés: Összeszerelés 5- Rezgőmotor bekötése a Flora-hoz (folytatás)
- 11. lépés: Összeszerelés 6- Rezgőmotor bekötése a Flora-hoz (folytatás)
- 12. lépés: Összeszerelés 7- Rezgőmotor bekötése a Flora-hoz (folytatás)
- 13. lépés: Szerelje fel a 8-as impulzusérzékelőt a Flora-hoz
- 14. lépés: Összeszerelés 9- Az akkumulátor csatlakoztatása a Flora-hoz
- 15. lépés: Összeszerelés 10- Teljes körábra
- 16. lépés: Végül… a kód
- 17. lépés: Nézze meg az összeszerelést
- 18. lépés: Végtermék
- 19. lépés: További ötletek
Videó: Edző pulzusmérő óra: 19 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
A főiskola mozgalmas és kaotikus időszak az emberek életében, ezért nagyon fontos, hogy a stressz szintje alacsony legyen. Az egyik módja annak, hogy ezt szeretjük csinálni, az az, ha edzünk, segít megőrizni az elmédet és a tested egészségesnek érezni magát. Ezért hoztunk létre egy hordozható bioszenzort, amely az emberi pulzusszámot használja egy intenzív edzés során, hogy információt nyújtson a felhasználóknak arról a pulzuszónáról, amelyben tartózkodnak.
Ez segíthet a felhasználóknak abban, hogy biztosítsák, hogy ne erőltessék vagy tolják túl erősen testüket a maximális pulzusszámon túl olyan veszélyes pontra. Ez az érzékelő azoknak a felhasználóknak is segít, akik fogyni vagy állóképességet próbálnak biztosítani azzal, hogy bizonyos zónákban fenntartják pulzusukat.
1. lépés: Szívritmus zónák
Ez a fenti kép a különböző pulzuszónákat mutatja. Minden alkalommal, amikor a felhasználó belép egy új zónába, az óra egyre jobban világít, hogy figyelmeztesse a felhasználót arra, hogy éppen melyik zónában tartózkodik. Ha a felhasználó túllépi maximális pulzusszámát, az óra pirosra vált és rezeg. A maximális pulzusszámot az egyének életkora alapján számítják ki, és levonják 220 -ból.
2. lépés: Szükséges anyagok
Az alábbiakban felsoroljuk a projekthez szükséges anyagokat és eszközöket:
Anyagok
- Flora az Adafruit -tól
- Pulzusérzékelő
- Rezgő Mini Motor Disc
- NeoPixel gyűrű - 12 RGBW LED - hideg fehér
- Dióda
- 220 ohmos ellenállás
- NPN tranzisztor
- Alligátor klipek
- Tépőzáras óra mandzsetta
- Akkumulátor
- Vezetékek
- Gomb (opcionális)
Sok ilyen anyag megtalálható ezen a linken:
Eszközök
- Forrasztókészlet/anyagok
- Tű és cérna
- Arduino szoftver
- Huzalhúzók
- Ha szükséges, ragasztó
- Olló
3. lépés: Előkészítés és háttér
Annak érdekében, hogy ezeket az anyagokat használni tudjuk, hasznos tudni és megérteni, hogy egyesek mit csinálnak.
A flóra az Adafruit hordható elektronikus platformja. Ez egy nagyon kezdőbarát eszköz, amely kicsi, könnyen használható tápegységgel. A fenti képen látható, hogy hol található minden a Flórán.
Ha többet szeretne megtudni a Flóráról, keresse fel ezt a webhelyet:
A NeoPixels egyben az Adafruit márkája az egyedileg címezhető RGB színes pixelekhez és csíkokhoz. Egy másik fontos dolog, amit meg kell jegyezni, hogy nem csak önállóan világítanak, hanem mikrovezérlőt, például Arduino -t és kódolást igényelnek. Némi programozási gyakorlatra van szükség ahhoz, hogy a NeoPixels azt tegye, amit szeretne, ezért ezt a projektünk során meg kellett vizsgálnunk. A programozás rendkívül fontos volt ehhez a projekthez, és az ezen a területen szerzett tapasztalatok segítenek.
A Neopixellel kapcsolatos további információkért keresse fel ezt a weboldalt:
Az Adafruit pulzusérzékelőjét is használják pulzusmérésre. Ezután implementáljuk a kódot annak érdekében, hogy kiszámítsa a Beats per Minute (BPM) értéket ehhez a projekthez.
Az impulzusérzékelővel kapcsolatos további utasításokért és információkért kattintson erre a linkre:
Vannak olyan könyvtárak, amelyeket le kell töltenie az Arduino szoftverbe, hogy a kód bizonyos parancsok segítségével kommunikálni tudjon az eszközével. Ez az alábbi link megmutatja, hogyan lehet letölteni a könyvtárakat az Arduino programba.
learn.adafruit.com/adafruit-all-about-ardu…
Az alábbi könyvtárakra lesz szüksége:
1. Adafruit NeoPixel könyvtár
2. PulseSensor játszótér
3. Adafruit Flora Pixel Library
Kattintson a "klónozás vagy letöltés" gombra, és kövesse a fenti utasításokat a linkben, hogy azokat a kódjába foglalja.
Köszönetnyilvánítás
Külön köszönet az Adafruitnak, amely megadta nekünk a végtermékünkhöz használt kódok egy részét!
4. lépés: Biztonsági információk
Nagyon fontos, hogy mindig szem előtt tartsuk az Ön és a körülötted lévő emberek biztonságát, amikor különböző projekteken dolgozunk. Először is fontos, hogy az USB -t mindig húzza ki a számítógépről, amikor mozog, és vezetékeket csatlakoztat a Flora -hoz, hogy ne sokkolja magát.
1. A folyadékokat távol kell tartani a készüléktől, ha kiömlik, ami tönkreteheti az áramkört
2. Kerülje az áram áramlását a testén, csak a vezetékek és más fémáramkörök megérintésével, miközben a készülék kikapcsolt állapotban van
Figyelmeztetés, hogy ez nem orvosi eszköz, szigorúan figyelmeztet, ha pulzusszáma meghaladta a maximális pulzusszámot, nem szabad összehasonlítani a pulzusmérővel az orvosi világban. Ha kimerültnek/fáradtnak érzi magát, és az óra nem figyelmeztette Önt, hogy a maximális pulzusszám felett van, akkor is hagyja abba azt, amit az óra érdekében tesz, lehet, hogy nem mindig pontos.
5. lépés: Tippek és tippek
Íme néhány tipp és tipp, ha elakad az út során:
Hibaelhárítási tippek:
- A NeoPixels különféle fénymintákat jeleníthet meg, annak érdekében, hogy megbizonyosodjon arról, hogy működik, használja a NeoPixel Library által biztosított mintakódot
- Multiméterrel mérheti a csatlakozók közötti folytonosságot a forrasztás után, hogy megbizonyosodjon arról, hogy ezek a kapcsolatok helyesen vannak -e létrehozva
- Győződjön meg arról, hogy az impulzusérzékelő biztonságosan rögzítve van az óra mandzsettájához, hogy a mozgás nem befolyásolja a pulzusmérést
- A prototípuskészítés szakaszában, ha nem kap jó kapcsolatokat, győződjön meg arról, hogy az aligátor klipek megfelelően vannak rögzítve
- Ha a kód nem működik megfelelően, másolja és illessze be a kód egyes részeit egy külön ablakba
- Töltse fel a kódot minden rész másolása és beillesztése után
- Ez megmutatja, hol működik a kód, és hol nem
Statisztika:
- A vibráló motor diódával, ellenállással és tranzisztorral csatlakoztatható a Hektikus motorvezérlő helyett. Ezt a módszert találtuk a legolcsóbb megoldásnak.
- Az idő és a frusztráció megtakarítása érdekében feltétlenül használjon aligátor klipeket a prototípus elkészítéséhez. Nem akarja forrasztani a prototípust, majd megtudja, hogy a kapcsolat nem működik.
6. lépés: Összeszerelés 1- NeoPixel gyűrű csatlakoztatása a Flora-hoz
Kezdésként vegye fel a NeoPixel gyűrűt, és rögzítse 3 vezeték és alligátorcsipesz segítségével. A prototípus felépítéséhez alligátor klipeket használ, és végül összeforrasztja az alkatrészeket, ha elégedett a termékkel.
- Csatlakoztasson egy vezetéket, amely a Neopixel -gyűrű "IN" -től a "#6" -ig tart
- Csatlakoztasson egy vezetéket a NeoPixel gyűrű "PWR" -jéről a flóra "VBATT" -jára
- Csatlakoztasson egy vezetéket a NeoPixel Ring "GND" -jéről a flóra "GND" -jére
7. lépés: Összeszerelés 2- A gomb csatlakoztatása a Flora-hoz
EZ A LÉPÉS VÁLASZTHATÓ … ha szeretne egy gombot hozzáadni, akkor végül a Flora kapcsolóját használtuk ehhez a lépéshez, ezért nem szerepel a kódban.
Ebben a lépésben annyit kell tennie, hogy…
- Csatlakoztasson egy vezetéket a gomb 4 lábának bármelyikéről a flóra "#12" -éhez
- Csatlakoztasson egy vezetéket a gomb fennmaradó 3 lábának bármelyikéből a flóra "GND" -jéhez
8. lépés: Szerelje fel 3- A rezgőmotor bekötése a Flora-ba
A vibráló motor flórához való csatlakoztatásához diódát, tranzisztort és ellenállást használtunk. Először szeretné…
- Aligátorkapcsokkal rögzítse a vibráló motor piros vezetékét a dióda csíkhoz legközelebb eső végéhez
- Csatlakoztassa a vibráló motor kék vezetékét a dióda másik végéhez
9. lépés: A vibráló motor csatlakoztatása a Flora-hoz (folytatás)
Most csatlakoztassa a diódát a dióda egyik végéhez (a rezgőmotor piros vezetékéből) a Flora "3.3V" -ra.
10. lépés: Összeszerelés 5- Rezgőmotor bekötése a Flora-hoz (folytatás)
Fogja meg a dióda másik oldalát, és fogja meg a tranzisztorát, csatlakoztassa a tranzisztoros kollektorhoz (a tranzisztor jobb oldali csapja).
11. lépés: Összeszerelés 6- Rezgőmotor bekötése a Flora-hoz (folytatás)
Keresse meg a tranzisztor -kibocsátót (a tranzisztor bal csapja) a földhöz.
12. lépés: Összeszerelés 7- Rezgőmotor bekötése a Flora-hoz (folytatás)
A vibráló motor Flora -hoz való csatlakoztatásának utolsó lépése a tranzisztor -alap (a tranzisztor középső csapja) megkeresése, és egy ellenálláshoz, majd az ellenállásnak a Flora "GND" -hez való csatlakoztatása.
13. lépés: Szerelje fel a 8-as impulzusérzékelőt a Flora-hoz
Ebben a lépésben három vezetékcsatlakozást kell elvégeznie.
- Csatlakoztassa az impulzusérzékelő lila vezetékét a Flora "#10" -éhez
- Csatlakoztassa az impulzusérzékelő piros vezetékét a Flora "3.3V" -ához
- Csatlakoztassa az impulzusérzékelő fekete vezetékét a Flora "GND" -éhez
14. lépés: Összeszerelés 9- Az akkumulátor csatlakoztatása a Flora-hoz
Keresse meg az akkumulátor vezetékeit a fehér csatlakozóval a végén, és dugja be ezt az alkatrészt a Flora -n található akkumulátor alkatrészbe.
15. lépés: Összeszerelés 10- Teljes körábra
Most befejeződött az áramkör az összes aligátor klipszel. Lehet, hogy rendetlenségnek tűnik, de az összes kapcsolat létrejött! Most az egyes csatlakozásokat össze lehet forrasztani, hogy az óra kompaktabb legyen.
16. lépés: Végül… a kód
Az áramkör befejezése után a szerelvénynek szüksége lesz egy kódra, amely azt teszi, amit akarunk. A github kód összegyűjti a pulzusadatokat az Adafruit Pulse Sensor -ból, és 5 pulzuszónába sorolja őket. Amikor az egyén HR -je a meghatározott zónákba esik, a Neopixel -gyűrű az adott zónának megfelelően fog világítani. Ha az egyén HR -je közel van a maximális HR -hez, a Neopixel piros színű törlést végez, és a vibráló motor aktiválni, jelezve, hogy a HR veszélyes zónában van, és az egyénnek lassítania kell.
17. lépés: Nézze meg az összeszerelést
Az alkatrészek forrasztása után a kapcsolási rajzon látható módon itt az ideje összeszerelni az órát!
A NeoPixel gyűrű a Flora tetejére kerül, és ragasztóval rögzíthető, vagy biztonságosan varrható a NeoPixel forrasztott nyílásán keresztül. Futtassa a kódot ezen a ponton, hogy lássa, hol világít az első neoPixel az órát olyan irányban, amely számodra értelmes. Győződjön meg róla, hogy NEM takarja el a ki/be kapcsolót, amikor ezt a lépést végzi. A Flora a mandzsettára is varrva van a külső lyukakon keresztül.
Az akkumulátor a vibrátorral (és tartozékaival) együtt a Flora/NeoPixel gyűrű alá helyezhető.
A Pulse érzékelőt ezután biztonságosan rávarrják az óra azon részére, amely a csuklója alsó részéhez lesz rögzítve. Ügyeljen arra, hogy a jobb oldala felfelé nézzen, amikor ezt teszi.
Nyugodtan szereljen össze más módon az Ön rendelkezésére álló anyagok szerint!
18. lépés: Végtermék
Így kell kinéznie a végterméknek. Funkcionális és stylist!
19. lépés: További ötletek
Az ötlet továbbvitelének egyik módja a gomb hozzáadása, amely korábban az opcionális opcióban opcionálisként szerepelt.
Egy másik lehetőség egy külön kód hozzáadása, amelyet akkor használhat, ha nem dolgozik. Ez lehet valós idejű óra, ahol az egyik pixel az óramutatót, a másik a percmutatót mutatja. Ha többet szeretne megtudni erről, nézze meg ezt a linket a Valós idejű óra funkcióhoz.
Ajánlott:
Nyugdíjas óra / számlálás / Dn óra: 4 lépés (képekkel)
Nyugdíjas óra / számlálás felfelé / Dn óra: Néhány ilyen 8x8 LED-es pontmátrixos kijelző volt a fiókban, és azon gondolkodtam, hogy mit kezdjek velük. Más utasítások által inspirálva jött az ötlet, hogy készítsek egy visszaszámláló/felfelé mutató kijelzőt, amely visszaszámol egy jövőbeli dátumhoz/időponthoz, és ha a célidő
ESP8266 Hálózati óra RTC nélkül - Nodemcu NTP óra Nem RTC - INTERNET ÓRA PROJEKT: 4 lépés
ESP8266 Hálózati óra RTC nélkül | Nodemcu NTP óra Nem RTC | INTERNET ÓRA PROJEKT: A projektben óra projektet készítenek RTC nélkül, időbe telik az internet az wifi használatával, és megjeleníti az st7735 kijelzőn
Személyes angol edző - AI Voice Assistant: 15 lépés
Személyes angol tréner - AI Voice Assistant: Ez a projekt segítséget nyújt azoknak a diákoknak, akik bármilyen nyelvvizsgára készülnek, ahol a Snips AI -val való interakcióval képezhetik őket
C51 4 bites elektronikus óra - fából készült óra: 15 lépés (képekkel)
C51 4 bites elektronikus óra - fából készült óra: Volt egy kis szabadideje ezen a hétvégén, így összeszereltem ezt a 2,40 USD értékű 4 bites DIY elektronikus digitális órát, amelyet egy ideje vásároltam az AliExpress -től
EKG és pulzusmérő: 7 lépés (képekkel)
EKG és pulzusmérő: FIGYELEM: Ez nem orvosi eszköz. Ez csak oktatási célokat szolgál, szimulált jelek használatával. Ha ezt az áramkört valós EKG-mérésekhez használja, győződjön meg arról, hogy az áramkör és az áramkör-műszer kapcsolatok megfelelő szigetelést alkalmaznak