Sisällysluettelo:

Harjoittelun sykemittarin kello: 19 vaihetta (kuvilla)
Harjoittelun sykemittarin kello: 19 vaihetta (kuvilla)

Video: Harjoittelun sykemittarin kello: 19 vaihetta (kuvilla)

Video: Harjoittelun sykemittarin kello: 19 vaihetta (kuvilla)
Video: Garmin Instinct 2x Solar testiraportti 2024, Marraskuu
Anonim
Image
Image

College on hektistä ja kaoottista aikaa elämässä, siksi on erittäin tärkeää pitää stressitasosi alhaisena. Yksi tapa, jolla haluamme tehdä tämän, on treenata, se auttaa pitämään mielesi selkeänä ja kehosi terveenä. Siksi loimme kannettavan biosensorin, joka käyttää ihmisen sykettä intensiivisen harjoituksen aikana ja antaa käyttäjille tietoa heidän sykealueestaan.

Tämä on tapa auttaa käyttäjiä varmistamaan, etteivät he rasita tai työnnä kehoaan liian voimakkaasti enimmäissykkeen yli vaaralliseen pisteeseen. Tämä anturi auttaa myös käyttäjiä, jotka yrittävät laihtua tai lisätä kestävyyttään varmistamalla, että he ylläpitävät sykettä tietyillä alueilla.

Vaihe 1: Sykealueet

Tarvittavat materiaalit
Tarvittavat materiaalit

Tämä yllä oleva kuva näyttää eri sykealueet. Aina kun käyttäjä siirtyy uudelle vyöhykkeelle, kello syttyy yhä enemmän ja ilmoittaa käyttäjälle, millä vyöhykkeellä hän on tällä hetkellä. Jos käyttäjä ylittää maksimisykkeensä, kello muuttuu punaiseksi ja värisee. Maksimisyke lasketaan yksilöiden iän perusteella ja vähennetään se 220: sta.

Vaihe 2: Tarvitsemasi materiaalit

Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit

Alla on luettelo materiaaleista ja työkaluista, joita tarvitset tähän projektiin:

Materiaalit

  1. Flora by Adafruit
  2. Pulssianturi
  3. Värisevä minimoottorilevy
  4. NeoPixel Ring - 12 RGBW -LEDiä - Kylmä valkoinen
  5. Diodi
  6. 220 ohmin vastus
  7. NPN -transistori
  8. Alligaattorileikkeet
  9. Velcro -ranneke
  10. Akku
  11. Johdot
  12. Painike (valinnainen)

Monet näistä materiaaleista löytyvät tämän linkin kautta:

Työkalut

  1. Juotosarja/materiaalit
  2. Neula ja lanka
  3. Arduino -ohjelmisto
  4. Langanpoistimet
  5. Liimaa tarvittaessa
  6. Sakset

Vaihe 3: Valmistelu ja tausta

Valmistelu ja taustaa
Valmistelu ja taustaa

Näiden materiaalien käyttämiseksi on hyödyllistä tietää ja ymmärtää, mitä jotkut niistä tekevät.

Kasvisto on Adafruitin puettava elektroninen alusta. Tämä on erittäin aloittelijaystävällinen laite, joka on pieni ja jonka virtalähde on helppokäyttöinen. Yllä oleva kuva osoittaa, missä kaikki Florassa sijaitsee.

Lisätietoja Florasta on tämän verkkosivuston kautta:

NeoPixels on myös Adafruitin brändi yksilöllisesti osoitettavissa oleville RGB-väripikseleille ja -nauhoille. Toinen tärkeä huomioitava asia on, että ne eivät syty vain itsestään, vaan ne vaativat mikro -ohjaimen, kuten Arduinon, ja koodauksen. Se vaatii jonkin verran ohjelmointikäytäntöä, jotta NeoPixels voi tehdä mitä haluat heidän tekevän, joten meidän oli tutkittava tätä projektimme osalta. Ohjelmointi oli erittäin tärkeää tässä hankkeessa, ja kokemukset tällä alalla auttavat.

Lisätietoja Neopixel-lääkkeistä voit tarkistaa tältä verkkosivustolta:

Adafruitin pulssianturia käytetään myös pulssin mittaamiseen. Toteutamme sitten koodin, jotta se voi laskea lyöntejä minuutissa (BPM) tälle projektille.

Lisätietoja pulssianturista saat tästä linkistä:

On kirjastoja, jotka sinun on ladattava Arduino -ohjelmistoon, jotta koodi voi kommunikoida laitteesi kanssa tiettyjen komentojen avulla. Tämä alla oleva linkki näyttää kuinka ladata kirjastoja Arduinoon.

learn.adafruit.com/adafruit-all-about-ardu…

Seuraavia kirjastoja tarvitset:

1. Adafruit NeoPixel -kirjasto

2. PulseSensor -leikkikenttä

3. Adafruit Flora Pixel Library

Napsauta "kloonaa tai lataa" ja lisää linkit koodiin noudattamalla yllä olevia linkin ohjeita.

Kiitokset

Erityinen kiitos Adafruitille, joka antoi meille osan lopputuotteemme koodista!

Vaihe 4: Turvallisuustiedot

Turvallisuustieto
Turvallisuustieto

On todella tärkeää pitää aina mielessä sinun ja ympärilläsi olevien ihmisten turvallisuus, kun työskentelet eri hankkeiden parissa. Ensinnäkin on tärkeää, että USB on aina irrotettu tietokoneesta, kun siirrät ja liität johdot Floraan, jotta et järkytä itseäsi.

1. Nesteet on pidettävä kaukana tästä laitteesta, jos vuoto voi pilata piirin

2. Vältä virran virtaamista kehosi läpi koskettamalla vain johtoja ja muita metallipiirejä, kun virta on katkaistu

Varoitus, että tämä ei ole lääketieteellinen laite, se varoittaa sinua ehdottomasti, jos sykkeesi on ylittänyt maksimisykkeen, sitä ei pitäisi verrata lääketieteen maailman sykemittariin. Jos tunnet olosi uupuneeksi/väsyneeksi ja kello ei ole ilmoittanut sinulle, että olet ylittänyt maksimisykkeesi, sinun on silti lopetettava se, mitä teet kellon vuoksi.

Vaihe 5: Vihjeitä

Vihjeet ja vinkit
Vihjeet ja vinkit

Tässä muutamia vinkkejä, jos jäät jumiin matkan varrella:

Vinkkejä vianetsintään:

  • NeoPixels voi näyttää erilaisia valokuvioita varmistaakseen, että se toimii, käytä NeoPixel -kirjaston antamaa esimerkkikoodia
  • Voit mitata liitosten välisen jatkuvuuden juottamisen jälkeen yleismittarilla varmistaaksesi, että liitännät on tehty oikein
  • Varmista, että pulssianturi on kiinnitetty tiukasti kellomansettiin, jotta liike artefakti ei vaikuta sykemittaukseen
  • Jos et saa prototyyppivaiheessa hyviä yhteyksiä, varmista, että alligaattoripidikkeet on kiinnitetty kunnolla
  • Jos koodi ei toimi oikein, kopioi ja liitä koodin osat erilliseen ikkunaan

    1. Lähetä koodi jokaisen osan kopioinnin ja liittämisen jälkeen
    2. Tämä näyttää, missä koodisi toimii ja ei toimi

Oivalluksia:

  • Värähtelevä moottori voidaan liittää diodilla, vastuksella ja transistorilla hektisen moottorinohjaimen sijasta. Huomasimme tämän menetelmän olevan halvin vaihtoehto.
  • Säästä aikaa ja turhautumista varmista, että käytät alligaattoripidikkeitä prototyyppien tekemiseen. Et halua juottaa prototyyppiä ja selvittää, että yhteys ei toimi.

Vaihe 6: Asenna 1- NeoPixel-renkaan johdotus Floraan

Kokoonpano 1- NeoPixel-renkaan johdotus Floraan
Kokoonpano 1- NeoPixel-renkaan johdotus Floraan

Aloita ottamalla NeoPixel -rengas ja kiinnittämällä se kolmella johdolla ja alligaattoripidikkeellä. Käytät alligaattoripidikkeitä prototyypin rakentamiseen ja juotat osat yhteen, kun olet tyytyväinen tuotteeseen.

  1. Kiinnitä yksi johdin, joka kulkee Neopixel -renkaan "IN" -kohdasta kohtaan "#6"
  2. Kiinnitä yksi johdin NeoPixel -renkaan "PWR" -liitännästä kasviston "VBATT" -liitäntään
  3. Kiinnitä yksi johdin NeoPixel Ringin "GND" -liitännästä "GND" -kasvillisuuteen

Vaihe 7: Kokoonpano 2- Painikkeen kytkeminen Floraan

Kokoonpano 2- Painikkeen kytkeminen Floraan
Kokoonpano 2- Painikkeen kytkeminen Floraan

TÄMÄ VAIHE ON VALINNAINEN … jos haluat lisätä painikkeen, voit käyttää tässä vaiheessa Florassa olevaa päälle/pois -kytkintä, joten se ei sisälly koodiin.

Tässä vaiheessa sinun on tehtävä…

  1. Kytke johto mistä tahansa painikkeen neljästä jalasta kasviston kohtaan "#12"
  2. Kytke johto mistä tahansa painikkeen kolmesta muusta jalasta kasviston "GND" -liitäntään

Vaihe 8: Asenna 3- Värähtelevän moottorin kytkentä Floraan

Kokoonpano 3- Värähtelevän moottorin kytkentä Floraan
Kokoonpano 3- Värähtelevän moottorin kytkentä Floraan

Värähtevän moottorin liittämiseksi kasvistoon käytimme diodia, transistoria ja vastusta. Haluatko ensin…

  1. Kiinnitä värähtelevän moottorin punainen lanka alligaattoripidikkeillä diodin päähän, joka on lähimpänä sen raitaa
  2. Kiinnitä värähtelevän moottorin sininen johto diodin toiseen päähän

Vaihe 9: Asenna 4- tärymoottorin kytkentä Floraan (jatkoa)

Kokoonpano 4- Johdotus tärisevä moottori Floraan (jatkoa)
Kokoonpano 4- Johdotus tärisevä moottori Floraan (jatkoa)

Kiinnitä nyt diodi diodin toinen pää (tulee värähtelevän moottorin punaisesta langasta) Floran "3.3V" -liitäntään.

Vaihe 10: Asenna 5- Värähtelevän moottorin kytkentä Floraan (jatkoa)

Kokoonpano 5- Värähtelevän moottorin kytkentä Floraan (jatkoa)
Kokoonpano 5- Värähtelevän moottorin kytkentä Floraan (jatkoa)

Ota diodin toinen puoli ja tartu transistoriin ja liitä se transistorin kerääjään (transistorin oikea nasta).

Vaihe 11: Asenna 6- Värähtelevän moottorin kytkentä Floraan (jatkoa)

Kokoonpano 6- Värähtelevän moottorin kytkentä Floraan (jatkoa)
Kokoonpano 6- Värähtelevän moottorin kytkentä Floraan (jatkoa)

Etsi transistorin lähetin (transistorin vasen nasta) maahan.

Vaihe 12: Asenna 7- Värähtelevän moottorin kytkentä Floraan (jatkoa)

Kokoonpano 7- Värähtelevän moottorin kytkentä Floraan (jatkoa)
Kokoonpano 7- Värähtelevän moottorin kytkentä Floraan (jatkoa)
Kokoonpano 7- Värähtelevän moottorin kytkentä Floraan (jatkoa)
Kokoonpano 7- Värähtelevän moottorin kytkentä Floraan (jatkoa)

Viimeinen vaihe tärisevän moottorin yhdistämisessä Floraan on paikantaa transistorialusta (transistorin keskitappi) ja liittää se vastukseen ja sitten vastus Floran "GND": een.

Vaihe 13: Asenna 8- Kytke pulssianturi Floraan

Asennus 8- Pulssianturin kytkentä Floraan
Asennus 8- Pulssianturin kytkentä Floraan

Tässä vaiheessa sinun on tehtävä kolme johdinliitäntää.

  1. Liitä pulssianturin violetti johto Floran "#10" -liitäntään
  2. Kytke pulssianturin punainen johto Floran "3.3V" -liitäntään
  3. Kytke pulssianturin musta johto Floran "GND" -liitäntään

Vaihe 14: Asennus 9- Akun kiinnittäminen Floraan

Kokoonpano 9- Akun kiinnittäminen Floraan
Kokoonpano 9- Akun kiinnittäminen Floraan

Paikanna akun johdot, joiden päässä on valkoinen liitäntä, ja kytke tämä osa Florassa olevaan akkukomponenttiin.

Vaihe 15: Kokoonpano 10- Täytä piirikaavio

Kokoonpano 10- Täydellinen piirikaavio
Kokoonpano 10- Täydellinen piirikaavio

Nyt piiri kaikkien alligaattoripidikkeiden kanssa on valmis. Se voi näyttää sekavalta, mutta kaikki liitännät on nyt tehty! Nyt yksittäiset liitännät voidaan juottaa yhteen, jotta kellosta tulee pienempi.

Vaihe 16: Lopuksi… koodi

Lopuksi… koodi!
Lopuksi… koodi!

Kun piiri on valmis, kokoonpano tarvitsee koodin, joka saa sen tekemään haluamamme. Github -koodi kerää syketiedot Adafruit -pulssianturista ja luokittelee ne viiteen sykealueeseen. Kun yksilön syke putoaa tietyille vyöhykkeille, Neopixel -rengas syttyy sen vyöhykkeen mukaan, jossa hän on. aktivoituna, mikä osoittaa, että syke on vaarallisella alueella ja henkilön on hidastettava.

Vaihe 17: Katso kokoonpano

Katso kokoonpano
Katso kokoonpano
Katso kokoonpano
Katso kokoonpano
Katso kokoonpano
Katso kokoonpano

Kun osat on juotettu yhteen piirikaavion mukaisesti, on aika koota kello!

NeoPixel -rengas on asetettu Floran päälle ja se voidaan kiinnittää liimalla tai ommella turvallisesti käyttämällä NeoPixelin avointa reikää, jota ei ole juotettu. kelloa sinulle sopivassa suunnassa. Varmista, ettet peitä virtakytkintä, kun teet tämän vaiheen. Flora on ommeltu mansettiin myös jäljellä olevien reikien kautta.

Akku voidaan työntää Flora/NeoPixel -renkaan alle tärinän (ja lisälaitteiden) kanssa.

Pulse -anturi ommellaan sitten tiukasti kellon siihen osaan, joka kiinnitetään ranteesi alapuolelle. Varmista, että oikea puoli on ylöspäin, kun teet tämän.

Voit vapaasti koota eri tavalla käytettävissä olevien materiaalien mukaan!

Vaihe 18: Lopputuote

Lopputuote
Lopputuote

Lopputuotteen pitäisi näyttää tältä. Toimiva ja stylisti!

Vaihe 19: Muita ideoita

Lisää ideoita
Lisää ideoita

Yksi tapa viedä tätä ajatusta pidemmälle on lisätä painike, joka näytettiin valinnaisena aiemmin ohjeessa.

Toinen tapa on lisätä erillinen koodi, jota voidaan käyttää, kun et treenaa. Tämä voi olla reaaliaikainen kello, jossa yksi pikseli näyttää tunti- ja toinen minuuttiosoitinta. Lisätietoja tästä linkistä löydät reaaliaikaisen kellon ominaisuuden.

Suositeltava: