INHOUDSOPGAWE:

DIY -asemsensor met Arduino (geleidende gebreide reksensor): 7 stappe (met foto's)
DIY -asemsensor met Arduino (geleidende gebreide reksensor): 7 stappe (met foto's)

Video: DIY -asemsensor met Arduino (geleidende gebreide reksensor): 7 stappe (met foto's)

Video: DIY -asemsensor met Arduino (geleidende gebreide reksensor): 7 stappe (met foto's)
Video: Measure up to 500A DC Current with Shunt resistor and Arduino - Display on LCD1602 2024, Julie
Anonim
DIY asem sensor met Arduino (geleidende gebreide rek sensor)
DIY asem sensor met Arduino (geleidende gebreide rek sensor)
DIY asem sensor met Arduino (geleidende gebreide rek sensor)
DIY asem sensor met Arduino (geleidende gebreide rek sensor)

Hierdie DIY -sensor sal die vorm aanneem van 'n geleidende gebreide reksensor. Dit sal om jou bors/maag draai, en as jou bors/maag uitbrei en saamtrek, sal die sensor, en gevolglik die insetdata wat aan die Arduino gevoer word, ook. Hou dus in gedagte dat dit nie 'n heeltemal akkurate manier is om elke asemhaling op te spoor nie, en soms kan die bewegings van die liggaam die sensor beïnvloed, want dit gaan alles oor hoe dit strek. Wat stabiliteit betref, het ek gevind dat die getalreeks nogal kan rondspring as die sensor nie 'n konstante digtheid om die liggaam bly nie, maar as u net staan en asemhaal, is dit redelik akkuraat/sensitief by haal die effense uitbreiding van die bors vir elke asem op.

Daar is 'n hele paar DIY -asemsensors wat ek gevind het terwyl ek op die internet ondersoek het, maar hulle het nie al die spesifieke inligting wat nodig is om een te maak en self aan die Arduino te koppel nie. Hier is 'n paar van die bronne wat ek saamgevoeg het om u die volledige verhaal in hierdie tutoriaal te gee:

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

Let wel: ek is slegs 'n beginner van elektrisiteit/stroombane/arduino/kodering, so ek verwelkom enige voorstelle of regstellings as u dit vind!

Stap 1: Materiaal en gereedskap

Materiaal en gereedskap
Materiaal en gereedskap
Materiaal en gereedskap
Materiaal en gereedskap
Materiaal en gereedskap
Materiaal en gereedskap

Materiaal/gereedskap:

  • 'N Spoel geleidende gare (ek het hierdie soort by Sparkfun gekoop: https://www.sparkfun.com/products/12806) (UPDATE: Dit lyk asof hulle dit afgetrek het, dus dit werk by Adafruit:
  • As 'n spoel elastiese gare, het ek die merk HiKoo CoBaSi gebruik (ek het gevind dat gare met 'n bietjie rek beter is omdat hierdie sensor daarop staatmaak om uit te brei en saam te trek. As u stywe gare gebruik, sal die sensor nie uitbrei en ook saamtrek nie.)
  • Klittenband (ongeveer 6 duim … kan uit meerdere kleiner dele bestaan, dit word gebruik om die sensor om jouself vas te maak) OF 'N BINNEKLIP! (Ek het eintlik gevind dat 'n bindknip die maklikste werk om 'n stywe pas te kry)
  • Normale naaidraad (~ 1 meter)
  • Breinaalde (ek gebruik grootte: 5)
  • Naai naald
  • Weerstandstel (x1) ('n Reeks verskillende weerstande is nodig, die een wat u benodig hang af van hoe lank u band is en die steke se digtheid. Ek dink nie u benodig een kleiner as 10k nie. Verander die weerstandsvlakke verander die uitsetgetalle wat in die seriële monitor voorkom)
  • Alligator clips (x2)
  • Springkabels (x7)
  • Arduino Uno
  • Rekenaar (rekenaar of MAC)
  • USB A tot B kabel
  • Volt meter
  • Broodbord

Stap 2: Brei

Brei
Brei
Brei
Brei

Begin deur 'n 2 breë band te brei wat beide die geleidende gare en elastiese gare kombineer.

Brei met die geleidende en elastiese gare asof dit 'n stuk gare is!

U kan 'n standaardsteek gebruik. My band was 10 steke oor en ongeveer 30 sentimeter lank.

As u nie weet hoe om te brei nie, is Youtube u vriend.:) ** Wenk: vind video's wat spesifiek is vir u dominante hand. Hierdie een het my gehelp:

Stap 3: Naai klittenband aan u gebreide band (opsioneel)

Werk klittenband aan u gebreide band vas (opsioneel)
Werk klittenband aan u gebreide band vas (opsioneel)
Werk klittenband aan u gebreide band vas (opsioneel)
Werk klittenband aan u gebreide band vas (opsioneel)

Naai 'n paar duim klittenband aan die een kant van u gebreide band (ek beveel aan dat u die harde/pokey klittenbandhelfte gebruik).

** OPSIONEEL: As u nie klittenband het nie, slaan hierdie stap oor en gebruik 'n BINDERKNIP om die band om u self te hou. Ek het gevind dat 'n bindknip eintlik beter kan werk om 'n goeie pas te kry!

Stap 4: Naai meer klittenband (opsioneel)

Naai meer klittenband (opsioneel)
Naai meer klittenband (opsioneel)
Naai meer klittenband (opsioneel)
Naai meer klittenband (opsioneel)
Naai meer klittenband (opsioneel)
Naai meer klittenband (opsioneel)

Draai u band om en werk die ander bypassende klittenband (die sagte helfte, as u die harde helfte aan die ander kant gebruik het) aan die ander kant van u gebreide band vas. U wil hê dat die lengte van hierdie klittenband 'n bietjie langer moet wees, ongeveer. 7 duim.

*** Voordat u naaldwerk, maak seker dat die klittenbandhelftes bymekaar pas wanneer u die band om u draai.

** OPSIONEEL: As u nie klittenband het nie, slaan hierdie stap oor en gebruik 'n BINDERKNIP om die band op u plek te hou. Ek het gevind dat 'n bindknip eintlik beter kan werk om 'n goeie pas te kry!

Stap 5: Bou die stroombaan

Bou die stroombaan
Bou die stroombaan
Bou die stroombaan
Bou die stroombaan
Bou die stroombaan
Bou die stroombaan

Gebruik die foto's op hierdie stap om u Arduino aan die sensor te koppel.

Heg 2 krokodilleklemme aan die gebreide band, een aan elke kant. Die hoeveelheid rek sal slegs tussen hierdie 2 punte gemeet word. ** Maak seker dat u die band stewig vasmaak en 'n plek kies waar baie van die geleidende gare blootgestel word. maar ek het gevind dat selfs al werk dit nie noodwendig dat dit op die voltmeter is nie; ek beveel aan dat u die hele kring aansluit en kyk hoe die getalle in u seriële monitor lyk om te sien of dit werk) **

Gebruik hierdie analoog -insetstudie wat deur Arduino verskaf word om u kring te help omskakel. (Vervang net die fotosensitiewe weerstand met die gebreide band + krokodilleklemme, en dit is die presiese diagram/skema wat u benodig).

Stap 6: Laai die Arduino -kode op na die Arduino

Laai die Arduino -kode op na die Arduino
Laai die Arduino -kode op na die Arduino
Laai die Arduino -kode op na die Arduino
Laai die Arduino -kode op na die Arduino
Laai die Arduino -kode op na die Arduino
Laai die Arduino -kode op na die Arduino
Laai die Arduino -kode op na die Arduino
Laai die Arduino -kode op na die Arduino

As u nog nooit Arduino gebruik het nie, raadpleeg hierdie "aan die gang" -bladsy en laai die Arduino -sagteware af (dit is gratis!).

Sodra u die sagteware op u rekenaar afgelaai het, maak die program oop en volg die volgende stappe:

  1. Maak die skets "AnalogReadSerial" oop. (Lêer> Voorbeelde> Basies> ReadAnalogSerial).
  2. Koppel die Arduino Uno (en aangehegte stroombaan) aan u rekenaar via die USB A tot B -kabel.
  3. Klik op die ikoon "Laai op" (lyk soos 'n pyltjie) in die sketsvak (maak seker dat die korrekte bord (Arduino Uno) en die seriële poort onder "Tools" gekies is).
  4. Hou die Arduino aan die rekenaar gekoppel en klik dan op die "Serial Monitor" -ikoon (lyk soos 'n vergrootglas)
  5. Dit moet 'n boks oopmaak wat die seriële monitor genoem word, en u moet 'n stroom getalle sien. Strek die sensor uit en kyk hoe die getalle verander!

WENKE OM OPLOSSING TE OPLOS AS JY NIE 'N STROOM GETALLE SIEN NIE:

  • As u geen getalle sien nie of 'n reeks vreemde karakters sien, maak seker dat die baud -tempo op 9600 in die keuselys van die seriële monitor is ingestel
  • Maak seker dat al u verbindings veilig is
  • Probeer 'n ander vlak van weerstand
  • Knip die krokodilleknipsels na 'n kleiner gedeelte van u gebreide band. As die geleidende gare op 'n stadium tussen die krokodilleklemme gebreek word, werk dit nie.

Stap 7: Toets dit

Toets dit!
Toets dit!

Draai dit om jouself en monitor die getalle terwyl jy asemhaal! Miskien moet u verskillende weerstande probeer om die regte getalreeks te kry wat vir u spesifieke projek werk.

Eksperimenteer die band om verskillende dele van u bors/maag. U het waarskynlik langer drade nodig as die krokodilleklemmen sodra dit om uself is. Ek dink dit werk die beste onder jou klere, of bo -op saklose klere.

Nou kan u hierdie kode en sensor neem en dit verander soos u wil, en dit op baie verskillende maniere toepas!

Voorbeeldidee: maak 'n LED -helderheid by elke asem.

Aanbeveel: