Sisukord:

DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur): 7 sammu (piltidega)
DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur): 7 sammu (piltidega)

Video: DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur): 7 sammu (piltidega)

Video: DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur): 7 sammu (piltidega)
Video: Измерьте постоянный ток до 500A с помощью шунтирующего резистора и Arduino - дисплей на LCD1602 2024, Juuli
Anonim
DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur)
DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur)
DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur)
DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur)

See DIY -andur on juhtiva silmkoelise venitusanduri kujul. See ümbritseb teie rinda/kõhtu ja kui teie rind/kõht laieneb ja tõmbub kokku, siis ka andur ja järelikult Arduinole edastatavad sisendandmed. Nii et pidage meeles, et see ei ole täiesti täpne viis iga hingetõmbe jälgimiseks ja mõnikord võivad keha liigutused andurit mõjutada, kuna see sõltub sellest, kuidas see venib. Samuti olen stabiilsuse osas leidnud, et numbrivahemik võib üsna palju ringi hüpata, kui andur ei jää keha ümber ühtlaseks, kuid kui te lihtsalt seisate ja hingate, on see üsna täpne/tundlik kiirendades rindkere kerget laienemist iga hingetõmbe korral.

Internetist uurides olen leidnud üsna palju DIY hingeõhuandureid, kuid neil pole kogu konkreetset teavet, mis on vajalik selle loomiseks ja Arduinoga ühendamiseks. Siin on mõned neist allikatest, mille olen kokku pannud, et anda teile selle õpetuse täielik lugu:

www.kobakant.at/DIY/?p=1762

cargocollective.com/nelramon/i-Breathe

hackingthebody.wordpress.com/2014/01/03/bluetooth-stretch-breath-sensor/

itp.nyu.edu/~ek1669/blog/?p=769

Pange tähele: ma olen alles elektri/vooluahelate/arduino/kodeerimise algaja, nii et kui te leiate, olen teretulnud ettepanekute või paranduste suhtes!

Samm: materjalid ja tööriistad

Materjalid ja tööriistad
Materjalid ja tööriistad
Materjalid ja tööriistad
Materjalid ja tööriistad
Materjalid ja tööriistad
Materjalid ja tööriistad

Materjalid/tööriistad:

  • Elektrit juhtiva lõnga pool (ostsin selle Sparkfunist: https://www.sparkfun.com/products/12806) (UPDATE: Näib, et nad on selle pensionile jätnud, nii et see peaks Adafruitist töötama:
  • Elastsest lõngast pool, kasutasin kaubamärki HiKoo CoBaSi (leidsin, et mõne venitusega lõng on parem, kuna see andur tugineb laienemise ja kokkutõmbumise võimalusele. Kui kasutate jäika lõnga, ei laiene andur samuti)
  • Velcro (umbes 6 tolli … võib olla mitu väiksemat osa, seda kasutatakse anduri enda ümber kinnitamiseks) VÕI SIDEKLIPP! (Ma olen tegelikult leidnud, et köiteklamber sobib kõige paremini tiheda sobivuse saavutamiseks)
  • Tavaline õmblusniit (~ 1 jard)
  • Kudumisvardad (kasutasin suurust: 5)
  • Õmblusnõel
  • Takistikomplekt (x1) (Vaja on mitmesuguseid takistid, mida vajate, sõltub teie riba pikkusest ja õmbluste tihedusest. Ma ei usu, et teil on vaja väiksemat kui 10 000. takistustasemed muudavad jadamonitorist leitud väljundnumbreid)
  • Alligaatori klambrid (x2)
  • Kaablid (x7)
  • Arduino Uno
  • Arvuti (arvuti või MAC)
  • USB A kuni B kaabel
  • Voltmõõtur
  • Leivalaud

2. samm: koo

Kududa
Kududa
Kududa
Kududa

Alustuseks koo 2 lai riba, mis ühendab nii juhtiva lõnga kui ka elastse lõnga.

Koo juhtiva ja elastse lõngaga, nagu oleks see üks lõngatükk!

Võite kasutada tavalist õmblust. Minu bänd oli 10 õmblusega ja umbes 30 tolli pikk.

Kui te ei tea, kuidas kududa, on Youtube teie sõber.:) ** Nõuanne: otsige videoid, mis on teie domineeriva käe jaoks spetsiifilised. See aitas mind:

3. samm: õmble velcro oma silmkoelindi külge (VALIKULINE)

Õmble velcro oma silmkoelindi külge (valikuline)
Õmble velcro oma silmkoelindi külge (valikuline)
Õmble velcro oma silmkoelindi külge (valikuline)
Õmble velcro oma silmkoelindi külge (valikuline)

Kootud riba ühte otsa õmble paar tolli takjapaela (soovitan kasutada kõva/läikivat takjapoolt).

** VALIKULINE: kui teil takjapaelu pole, jätke see samm vahele ja kasutage lihtsalt BINDER CLIP -i, et hoida riba enda ümber. Ma leidsin, et sidumisklamber võib tegelikult paremini toimida, et pingul istuda!

4. samm: õmble rohkem takjapaelu (VALIKULINE)

Õmble veel takjapaelu (valikuline)
Õmble veel takjapaelu (valikuline)
Õmble veel takjapaelu (valikuline)
Õmble veel takjapaelu (valikuline)
Õmble veel takjapaelu (valikuline)
Õmble veel takjapaelu (valikuline)

Pöörake oma riba üle ja õmble teine sobiv takjapael (pehme pool, kui kasutasite teisel poolel kõva poole) oma silmkoelise riba teise otsa. Soovite, et selle takjapaela pikkus oleks natuke pikem, u. 7 tolli.

*** Enne õmblemist veenduge, et riba enda ümber mähkides lähevad takjapooled kokku!

** VALIKULINE: kui teil takjapaelu pole, jätke see samm vahele ja kasutage lihtsalt BINDER CLIP -i, et hoida riba enda ümber. Ma leidsin, et sidumisklamber võib tegelikult paremini toimida, et pinguldada!

Samm: looge vooluring

Ehita vooluring
Ehita vooluring
Ehita vooluring
Ehita vooluring
Ehita vooluring
Ehita vooluring

Selle sammu fotode abil ühendage Arduino anduriga.

Kinnitage 2 alligaatoriklambrit silmkoelindi külge, üks kummaski otsas. Venituse suurust mõõdetakse ainult nende kahe punkti vahel. ** Kindlasti kinnitage riba kindlalt ja valige koht, kus on palju juhtivat lõnga, on juhtiva lõnga ja metallklambri kokkupuuteks hädavajalik (olen proovinud seda ühendust kontrollida voltmeetriga, kuid olen leidnud, et isegi kui see töötab, ei näita see tingimata, et see on voltmõõturil, soovitan kogu vooluahela ühendada ja seejärel vaadata, kuidas numbrid teie seeriamonitoris välja näevad, et näha, kas see töötab) **

Kasutage seda Arduino pakutavat analoogsisendi õpetust, et aidata oma vooluringi ühendada. (Lihtsalt asendage valgustundlik takisti silmkoelise riba + alligaatoriklambritega ja see on täpne skeem/skeem, mida vajate).

Samm: laadige Arduino kood Arduinole üles

Laadige Arduino kood Arduinole üles
Laadige Arduino kood Arduinole üles
Laadige Arduino kood Arduinole üles
Laadige Arduino kood Arduinole üles
Laadige Arduino kood Arduinole üles
Laadige Arduino kood Arduinole üles
Laadige Arduino kood Arduinole üles
Laadige Arduino kood Arduinole üles

Kui te pole kunagi varem Arduinot kasutanud, vaadake seda "alustamise" lehte ja laadige alla Arduino tarkvara (see on tasuta!).

Kui olete tarkvara arvutisse alla laadinud, avage programm ja järgige neid samme:

  1. Avage visand "AnalogReadSerial". (Fail> Näited> Põhitõed> ReadAnalogSerial).
  2. Ühendage Arduino Uno (ja lisatud vooluring) arvutiga USB A kuni B kaabli kaudu.
  3. Klõpsake visandikastis ikooni "Laadi üles" (näeb välja nagu nool) (veenduge, et jaotises "Tööriistad" oleks valitud õige tahvel (Arduino Uno) ja jadapord).
  4. Hoidke Arduino arvutiga ühendatud ja seejärel klõpsake ikooni "Serial Monitor" (näeb välja nagu suurendusklaas)
  5. See peaks avama kasti, mida nimetatakse jadamonitoriks, ja peaksite nägema numbrite voogu. Sirutage andurit ja vaadake, kuidas numbrid muutuvad!

NÕUANDED TÕRKETE TULEMISEKS, KUI TE EI NÄE Numbrivoogu:

  • Kui te ei näe numbreid või näete imelikke tähemärke, veenduge, et jadamonitori rippmenüüs on kiiruseks seatud 9600
  • Veenduge, et kõik teie ühendused oleksid turvalised
  • Proovige teist tüüpi takistit
  • Proovige lõigata alligaatoriklambrid oma silmkoeriba väiksemale osale. Kui juhtiv lõng on mingil hetkel alligaatoriklambrite vahel katki, ei tööta see.

Samm: proovige seda

Testi seda!
Testi seda!

Keerake see enda ümber ja jälgige hingamise ajal numbreid! Teie konkreetse projekti jaoks sobiva numbrivahemiku saamiseks peate võib -olla proovima erinevaid takisteid.

Katsetage, pannes riba ümber rinna/mao erinevate piirkondade. Tõenäoliselt vajate pikemaid juhtmeid kui alligaatoriklambrid, kui see on teie ümber. Ma arvan, et see sobib kõige paremini teie riiete all või ebakindlate riiete peal.

Nüüd saate võtta selle koodi ja anduri ning muuta seda nii, nagu soovite, ja rakendada seda mitmel erineval viisil!

Näiteidee: muutke LED -i heledust iga hingetõmbega.

Soovitan: