Paso 4: Paso 4: fórmula de Axel Benz
Vamos a utilizar una tensión simple circuito de dividir para poder usar la variable resistencia del cable elástico como un sensor de respiración. Si desea saber más sobre División de circuitos de tensión, es básicamente unas resistencias en serie que se convierten un voltaje grande en uno más pequeño. Dependiendo de los valores de las resistencias que se utiliza, puede cortar su 5V hacia fuera de tu Arduino en porciones más grandes o más pequeñas de sí mismo con un resistor de pull-down, que es útil para la lectura analógica. Si desea más información acerca de las matemáticas detrás de voltaje dividir circuitos, echa un vistazo al excelente tutorial en Sparkfun.
Mientras que sabemos que el valor de la primera resistencia en el circuito (el sensor stretch) va en un flujo constante, necesitamos utilizar un valor de resistencia adecuado para la resistencia de pull-down para conseguir señal como agradable y variada posible.
Para comenzar, utilice la fórmula de Axel Benz:
Resistencia de Pull-Down = squareroot(Rmin * Rmax)
Así que si el valor mínimo de su cuerda elástica es 130ohms y el máximo es 240ohms
Resistencia de Pull-Down = squareroot(130*240)
Resistencia de Pull-Down = squareroot(31200)
Pull-Down Resistor = 176.635217327
Así que ahora debe estar buscando en su colección de resistencia y averiguar lo que es su mejor resistencia "por ahora". Si sólo tenemos una colección de bits al azar y sacudidas, esta calculadora de banda de color de resistencia podría ser útil para usted. Ballparking esta resistencia puede estar bien, usted probablemente no tiene la resistencia perfecta a la mano. Mientras esté usando el circuito podría encontrar que usted tiene que cambiar por otro de todos modos, pero esto le dará un gran comienzo para comenzar a jugar.
Por último, me ronda el número al múltiplo más cercano de 10.
Baje la resistencia = 180ohms.