Tabla de contenido:

Bolsa de mano con sensor de peso: 5 pasos
Bolsa de mano con sensor de peso: 5 pasos

Video: Bolsa de mano con sensor de peso: 5 pasos

Video: Bolsa de mano con sensor de peso: 5 pasos
Video: Esos cambios de actitud repentinos 😂 #jcandsondra #humor #gringa 2024, Noviembre
Anonim
Bolso de mano con sensor de peso
Bolso de mano con sensor de peso
Bolso de mano con sensor de peso
Bolso de mano con sensor de peso
Bolso de mano con sensor de peso
Bolso de mano con sensor de peso

Este instructivo es para una bolsa de detección de peso. Ayuda a las personas que llevan mucho en sus maletas y mejora las básculas al proporcionar retroalimentación ambiental constante y una alerta de advertencia automática por exceso de peso.

Cómo funciona

Funciona mediante el uso de una resistencia sensible a la fuerza para medir cuánto está presionando la correa sobre el hombro del usuario, y usando el valor para controlar qué tan rápido pulsan los LED, o cuántos LED se han encendido (cuando se presiona un interruptor), lo que le da al usuario realimentación. Cuando el usuario tiene un peso excesivo (actualmente calibrado en aproximadamente 10-11 libras), los LED parpadean rápidamente para advertir al usuario. Todo el aparato funciona con una batería AAA y está controlado por un Lilypad Arduino, que se une a los componentes mediante un hilo conductor cosido en la superficie de la bolsa.

Las ilustraciones y fotografías de la bolsa se encuentran a continuación.

Paso 1: componentes

Componentes
Componentes
Componentes
Componentes
Componentes
Componentes

Aquí hay una lista del equipo que necesitará para este experimento: Lilypad Arduino - Una versión cosible del microprocesador arduino Placa de conexión y cable USB - conecta Lilypad a la computadora Paquete de baterías Lilypad 4 LEDs Lilypad Interruptor Lilypad Resistencia sensible a la fuerza Hilo conductor - 4 capas tiende para deshilacharse, pero tiene una resistencia mucho menor que la de 2 capas. Aguja y enhebrador: el enhebrador es vital para pinzas de cocodrilo de 4 capas: vital para probar circuitos. La costura es demasiado lenta para probarla. Pegamento para telas y pintura para telas - para sellar hilos Bolso de mano - cualquier tela fina sirve

Paso 2: Hilvanado

Hilván
Hilván
Hilván
Hilván
Hilván
Hilván

[Editar: Más tarde descubrí que poner la batería tan cerca del Arduino conduce a una conexión poco confiable ya que el movimiento de plegado entre las dos partes afloja el hilo. Deja un poco más de distancia, dos o tres puntos, para evitar que esto suceda.] Este es un paso esencial para evitar que los componentes se muevan durante la costura. Vea las imágenes para saber cómo colocar los componentes de la bolsa. Use una puntada inversa para mantener los pétalos en su lugar.

La imagen 1 muestra el diseño general para hilvanar. La vista es desde el interior de la bolsa. Los componentes grises están en el exterior de la bolsa y los componentes blancos están en el interior de la bolsa.

La imagen 2 muestra cómo coser componentes con 2 pétalos (LED, interruptor) para evitar que se tambaleen

La imagen 3 muestra cómo coser componentes con varios pétalos (Lilypad, batería). La imagen 4 muestra cómo colocar el FSR dentro de la correa.

La imagen 4 muestra cómo coser el FSR a un lado de la correa.

Paso 3: coser

De coser
De coser
De coser
De coser
De coser
De coser

Ahora necesitarás coser conexiones entre todos los hilos.

La imagen 1 muestra el diseño de todas las costuras de la bolsa.

La imagen 2 muestra los diagramas de circuitos de cada componente. Se mencionan pines específicos de Arduino para garantizar la compatibilidad con el código.

Imagen 3: Cosa los pétalos varias veces para asegurar una buena conexión entre el hilo y el pétalo.

Imágenes 4 y 5: Usé una puntada recta para reducir la longitud y la resistencia del hilo (imagen 4), pero luego supe que una puntada diagonal permite más estiramiento, por lo que es preferible (imagen 5).

Imagen 6: Cosa alrededor de los pines FSR para mantenerlos en su lugar

Imagen 7: Enrolle los extremos de las resistencias para formar bucles por los que pueda coser.

Imagen 8: Ate un hilo a una puntada existente para fusionar hilos (flechas negras en el esquema).

Imagen 9: Cosa hilos en lados opuestos de la tela cuando se crucen para evitar cortocircuitos.

Imagen 10: Pruebe las puntadas con el multímetro para verificar la resistencia.

Imagen 11. Pegue los nudos que ata al final de una puntada, para evitar que se deshagan, y pinte los hilos expuestos a lo largo de la puntada para reducir las posibilidades de que se produzcan cortocircuitos.

Las fotografías muestran cómo quedará la costura en su bolso cuando termine.

Paso 4: codificación

Codificación
Codificación

Puede probar el código durante todo el proceso de costura, primero conectando pétalos con pinzas de cocodrilo para crear los circuitos, luego con los circuitos de la tela. Puede descargar el código (Readinput.pde) o ver un diagrama de flujo de la lógica del programa (Diagrama de flujo.jpg). El código consta de varias partes distintas.

Las declaraciones de variables declaran variables para los pétalos de Lilypad, una matriz y variables de lectura para medir la fuerza, variables para controlar la pulsación del LED y una variable para realizar un seguimiento de la presión excesiva.

setup () activa todos los pines y habilita Serial (para depuración).

loop () verifica la presión, registra una presión excesiva y emite una advertencia si hay una fuerza excesiva, muestra el nivel si se presiona el interruptor o pulsa de otra manera. También llama a printReading ().

getReading () usa una matriz para registrar la presión.

printReading () ayuda con la depuración, imprimiendo todas las variables de lectura.

checkWarning () registra un período continuo de alta fuerza antes de activar la advertencia ().

warning () hace que los LED parpadeen.

level () muestra más LED para una fuerza mayor.

pulse () muestra pulsaciones más rápidas para una fuerza mayor.

ledLight () ayuda a iluminar los LED de nivel () y pulso ().

Paso 5: Calibración

Ahora debe calibrar la bolsa para verificar cómo el peso corresponde a las lecturas del FSR.

Use objetos con el mismo peso para agregar peso gradualmente. Un juego de latas o botellas funciona bien.

Use el arduino con el cable conectado.

Utilice la función de monitor en serie para leer printReading y comprobar la fuerza.

Repita este proceso para registrar cómo cambia la lectura de fuerza con el peso.

Una vez que haya terminado, modifique el código para que coincida con la calibración y estará listo para comenzar.

Recomendado: