Tabla de contenido:

Sensor de respiración de bricolaje con Arduino (sensor de estiramiento de punto conductor): 7 pasos (con imágenes)
Sensor de respiración de bricolaje con Arduino (sensor de estiramiento de punto conductor): 7 pasos (con imágenes)

Video: Sensor de respiración de bricolaje con Arduino (sensor de estiramiento de punto conductor): 7 pasos (con imágenes)

Video: Sensor de respiración de bricolaje con Arduino (sensor de estiramiento de punto conductor): 7 pasos (con imágenes)
Video: resistencias electricas calentadoras, cual debo usar para mi proyecto? 2024, Mes de julio
Anonim
Sensor de respiración de bricolaje con Arduino (sensor de estiramiento de punto conductor)
Sensor de respiración de bricolaje con Arduino (sensor de estiramiento de punto conductor)
Sensor de respiración de bricolaje con Arduino (sensor de estiramiento de punto conductor)
Sensor de respiración de bricolaje con Arduino (sensor de estiramiento de punto conductor)

Este sensor de bricolaje tomará la forma de un sensor de estiramiento tejido conductor. Se envolverá alrededor de su pecho / estómago, y cuando su pecho / estómago se expanda y se contraiga, también lo hará el sensor y, en consecuencia, los datos de entrada que se alimentan al Arduino. Por lo tanto, tenga en cuenta que esta no es una forma totalmente precisa de realizar un seguimiento de cada respiración y, a veces, los movimientos del cuerpo pueden influir en el sensor, ya que se trata de cómo se estira. Además, en términos de estabilidad, he descubierto que el rango de números puede saltar bastante si el sensor no mantiene una tensión constante alrededor del cuerpo, pero si solo está de pie y respirando, es bastante preciso / sensible en recogiendo la ligera expansión del pecho para cada respiración.

Hay bastantes sensores de respiración de bricolaje que he encontrado mientras investigaba en Internet, pero no tienen toda la información específica necesaria para hacer uno y conectarlo al Arduino usted mismo. Estas son algunas de esas fuentes que he reunido para brindarte la historia completa en este tutorial:

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

Tenga en cuenta: solo soy un novato en electricidad / circuitos / arduino / codificación, ¡así que agradezco cualquier sugerencia o corrección si encuentra alguna!

Paso 1: Materiales y herramientas

Materiales y herramientas
Materiales y herramientas
Materiales y herramientas
Materiales y herramientas
Materiales y herramientas
Materiales y herramientas

Materiales / Herramientas:

  • Un carrete de hilo conductor (compré este tipo en Sparkfun: https://www.sparkfun.com/products/12806) (ACTUALIZACIÓN: Parece que lo retiraron, así que esto debería funcionar en Adafruit: https://www.adafruit.com / product / 603)
  • Un carrete de hilo elástico, usé la marca HiKoo CoBaSi (encontré que el hilo con algo de estiramiento es mejor porque este sensor depende de poder expandirse y contraerse. Si usa hilo rígido, el sensor no se expandirá ni contraerá también)
  • Velcro (alrededor de 6 pulgadas … pueden ser múltiples partes más pequeñas, se usa para asegurar el sensor alrededor de usted) O UN CLIP DE ENCUADERNADOR. (De hecho, encontré que un clip de carpeta funciona más fácilmente para obtener un ajuste apretado)
  • Hilo de coser normal (~ 1 yarda)
  • Agujas de tejer (usé el tamaño: 5)
  • Aguja de coser
  • Kit de resistencias (x1) (Se necesita un rango de resistencias diferentes, la que necesita depende de la longitud de su banda y de la tensión de las puntadas. Sin embargo, no creo que necesite una menor de 10k. niveles de resistencia cambia los números de salida que se encuentran en el monitor en serie)
  • Pinzas de cocodrilo (x2)
  • Cables de puente (x7)
  • Arduino Uno
  • Computadora (PC o MAC)
  • Cable USB A a B
  • Medidor de voltios
  • Tabla de pan

Paso 2: tejer

Tejer
Tejer
Tejer
Tejer

Comience tejiendo una banda de 2 de ancho que combine el hilo conductor y el hilo elástico.

Tejer con el hilo conductor y elástico como si fuera un solo hilo.

Puede utilizar una puntada estándar. Mi banda tenía 10 puntadas de ancho y aproximadamente 30 pulgadas de largo.

Si no sabes tejer, Youtube es tu amigo.:) ** Sugerencia: busque videos que sean específicos de su mano dominante. Este me ayudó:

Paso 3: coser velcro a su banda tejida (OPCIONAL)

Coser velcro a su banda tejida (OPCIONAL)
Coser velcro a su banda tejida (OPCIONAL)
Coser velcro a su banda tejida (OPCIONAL)
Coser velcro a su banda tejida (OPCIONAL)

En un extremo de su banda tejida, cosa unas pocas pulgadas de velcro (recomiendo usar la mitad de velcro duro / puntiagudo).

** OPCIONAL: Si no tiene velcro, omita este paso y simplemente use un CLIP DE ENLACE para sujetar la banda en su lugar alrededor de usted. ¡He descubierto que un clip de carpeta puede funcionar mejor para ajustarse bien!

Paso 4: Cosa más velcro (OPCIONAL)

Coser más velcro (OPCIONAL)
Coser más velcro (OPCIONAL)
Coser más velcro (OPCIONAL)
Coser más velcro (OPCIONAL)
Coser más velcro (OPCIONAL)
Coser más velcro (OPCIONAL)

Da la vuelta a tu banda y cose el otro velcro a juego (la mitad suave, si usaste la mitad dura en el otro lado) en el otro extremo de tu banda tejida. Querrás que la longitud de este velcro sea un poco más larga, aprox. 7 pulgadas.

*** Antes de coser, asegúrate de que cuando envuelvas la banda alrededor tuyo, las mitades del velcro coincidan.

** OPCIONAL: Si no tiene velcro, omita este paso y simplemente use un CLIP DE ENLACE para sujetar la banda en su lugar alrededor de usted. ¡He descubierto que un clip de carpeta puede funcionar mejor para ajustarse bien!

Paso 5: construye el circuito

Construye el circuito
Construye el circuito
Construye el circuito
Construye el circuito
Construye el circuito
Construye el circuito

Use las fotos en este paso para conectar su Arduino al sensor.

Adjunte 2 pinzas de cocodrilo a la banda tejida, una en cada extremo. La cantidad de estiramiento solo se medirá entre estos 2 puntos. ** Asegúrese de sujetar la banda de forma segura y elija un lugar donde quede expuesta una gran cantidad de hilo conductor, es esencial que el hilo conductor y el clip metálico hagan contacto (he intentado comprobar esta conexión con el voltímetro, pero descubrí que incluso si está funcionando, no necesariamente muestra que está en el voltímetro, recomiendo conectar todo el circuito y luego ver cómo se ven los números en su monitor en serie para ver si está funcionando) **

Utilice este tutorial de entrada analógica proporcionado por Arduino para ayudar a conectar su circuito. (Simplemente sustituya la resistencia fotosensible con la banda tejida + pinzas de cocodrilo, y es el diagrama / esquema exacto que necesita).

Paso 6: cargue el código Arduino en Arduino

Sube el código Arduino al Arduino
Sube el código Arduino al Arduino
Sube el código Arduino al Arduino
Sube el código Arduino al Arduino
Sube el código Arduino al Arduino
Sube el código Arduino al Arduino
Sube el código Arduino al Arduino
Sube el código Arduino al Arduino

Si nunca antes ha usado Arduino, consulte esta página de "primeros pasos" y descargue el software Arduino (¡es gratis!).

Una vez que haya descargado el software en su computadora, abra el programa y siga estos pasos:

  1. Abra el boceto "AnalogReadSerial". (Archivo> Ejemplos> Conceptos básicos> ReadAnalogSerial).
  2. Conecte el Arduino Uno (y el circuito adjunto) a su computadora a través del cable USB A a B.
  3. Haga clic en el icono "Cargar" (parece una flecha) en el cuadro de dibujo (asegúrese de que la placa correcta (Arduino Uno) y el puerto serie estén seleccionados en "Herramientas").
  4. Mantenga el Arduino conectado a la computadora y luego haga clic en el icono "Monitor en serie" (parece una lupa)
  5. Esto debería abrir un cuadro llamado monitor de serie y debería ver un flujo de números. ¡Estire el sensor y observe cómo cambian los números!

CONSEJOS PARA LA RESOLUCIÓN DE PROBLEMAS SI NO VE UNA CORRIENTE DE NÚMEROS:

  • Si no ve ningún número o ve una serie de caracteres extraños, asegúrese de que la velocidad en baudios esté configurada en 9600 dentro del menú desplegable del monitor en serie
  • Asegúrese de que todas sus conexiones sean seguras
  • Pruebe con un nivel diferente de resistencia
  • Intente recortar las pinzas de cocodrilo a una sección más pequeña de su banda tejida. Si el hilo conductor se rompe en algún punto entre las pinzas de cocodrilo, no funcionará.

Paso 7: ¡Pruébelo

¡Pruébelo!
¡Pruébelo!

¡Envuélvalo alrededor de usted mismo y controle los números mientras respira! Es posible que deba probar diferentes resistencias para obtener el rango correcto de números que funcionen para su proyecto específico.

Experimente colocando la banda alrededor de diferentes áreas de su pecho / estómago. Probablemente necesitará cables más largos que las pinzas de cocodrilo una vez que esté a su alrededor. Creo que funciona mejor debajo de la ropa o encima de la ropa que no va holgada.

¡Ahora puede tomar este código y sensor y modificarlo como desee, y aplicarlo de muchas maneras diferentes!

Idea de ejemplo: hacer que un LED cambie el brillo con cada respiración.

Recomendado: