Paso 2: diseño
El diseño de este proyecto no es nada nuevo. Hay un montón de versiones de gente que hace flex guantes aquí en Instructables. Esta es sólo mi versión. Ahora opté por usar un MUX Analógico/Digital. Con cualquier placa de Arduino, esto no es realmente necesario porque ya bastante hay pines analógicos disponibles para su uso, sin embargo yo estaba mirando hacia el futuro cuando me decidí a iniciar este proyecto, y si quería agregar los sensores de muñeca o una segunda mano luego pronto se quedaría sin entradas analógicas en la placa Arduino. Esta es la única razón por la que fui con el MUX, y es bastante barato, unos $5. En el MUX hay 8 pernos que son necesarios para el funcionamiento (no incluyendo las 16 entradas). Por supuesto hay dos por el poder, un suelo y una VCC. Hay un pin enable que necesita ser tirado bajo en orden para el MUX a los datos de salida. Hay cuatro pernos selectos que se utilizan como un número binario que corresponde a uno de los pines de los canales de entrada, decir el MUX que pin enviar aunque. El último perno en el perno de la señal, que envía a una de las señales de 16 canales a una sola entrada en el Arduino. En el otro lado de la ruptura Junta son 16 canales de entrada son el mismo como cualquier pin analógico en un Arduino se utiliza.
Alambré que el cuatro seleccione pins hasta cuatro clavijas en el Arduino que podría utilizarse como salida digital. El pin de señal está conectado a un pin analógico abierto. Puede alambre el pin enable a ser controlada por Arduino pero decidí solo tienes mi MUX habilitado permanentemente así que había conectado directamente a tierra.
Cada sensor Flex tiene dos clavijas y funciona como un resistor, esto significa que no se conecte esta cosa en hacia atrás. Tomé un pino desde cada sensor flex y había conectado a 5V. El otro pin fue conectado a uno de los canales en el MUX con un pull-down resistor de cada canal a tierra. Esto realmente dará usted la analógica de valor en el desplegable de resistencia y no el real flex sensor uno mismo. Si quisieras tomar las lecturas del sensor flex en vez de las resistencias, se pueden conectar los pines VCC conectados a los sensores a la tierra en su lugar y hacer las resistencias levantar resistencias conectando el extremo está conectado en enlace hasta VCC y tierra.