Índice:

Sacola com sensor de peso: 5 etapas
Sacola com sensor de peso: 5 etapas

Vídeo: Sacola com sensor de peso: 5 etapas

Vídeo: Sacola com sensor de peso: 5 etapas
Vídeo: Acidente de trabalho em máquina 2024, Novembro
Anonim
Sacola com sensor de peso
Sacola com sensor de peso
Sacola com sensor de peso
Sacola com sensor de peso
Sacola com sensor de peso
Sacola com sensor de peso

Este instrutível é para uma bolsa com sensor de peso. Ajuda as pessoas que carregam muito nas malas e melhora as balanças, fornecendo feedback ambiental constante e um alerta automático de alerta para excesso de peso.

Como funciona

Ele funciona usando um resistor sensível à força para medir o quanto a alça está pressionando o ombro do usuário e usando o valor para controlar a velocidade de pulsação dos LEDs ou quantos LEDs acenderam (quando um botão é pressionado), dando ao usuário comentários. Quando o usuário usa um peso excessivo (atualmente calibrado em aproximadamente 10-11 libras), os LEDs piscam rapidamente para alertar o usuário. Todo o aparelho é alimentado por uma bateria AAA e controlado por um Lilypad Arduino, que é preso aos componentes por fios condutores costurados na superfície da bolsa.

As ilustrações e fotos da bolsa estão abaixo.

Etapa 1: Componentes

Componentes
Componentes
Componentes
Componentes
Componentes
Componentes

Aqui está uma lista de equipamentos que você precisará para este experimento: Lilypad Arduino - uma versão costurável do microprocessador Arduino Placa Breakout e cabo USB - conecta lilypad ao computador bateria Lilypad 4 LEDs lilypad Chave Lilypad Resistor sensível à força Fio condutor - 4 camadas tende a desgastar, mas tem resistência muito menor do que Agulha e passador de linha de 2 camadas - o passador de linha é vital para pinças jacaré de 4 camadas - vital para testar circuitos. Costurar é muito lento para testar. Cola para tecido e tinta para tecido - para selar os fios. Sacola - qualquer tecido fino serve

Etapa 2: alinhavo

Alinhavo
Alinhavo
Alinhavo
Alinhavo
Alinhavo
Alinhavo

[Editar: mais tarde descobri que colocar a bateria tão perto do Arduino leva a uma conexão não confiável, pois o movimento de dobramento entre as duas partes afrouxa o fio. Deixe um pouco mais de distância, dois ou três pontos, para evitar que isso aconteça.] Esta é uma etapa essencial para evitar que os componentes se movam durante a costura. Veja nas fotos como dispor os componentes da bolsa. Use um ponto reverso para manter as pétalas no lugar.

A Figura 1 mostra o layout geral para alinhavo. A visão é de dentro da bolsa. Os componentes cinza ficam do lado de fora da sacola e os componentes brancos ficam do lado de dentro da sacola.

A Figura 2 mostra como costurar componentes com 2 pétalas (LED, interruptor) para evitar que balancem

A Figura 3 mostra como costurar componentes com pétalas múltiplas (Lilypad, bateria). A Figura 4 mostra como colocar o FSR dentro da alça.

A Figura 4 mostra como costurar o FSR em um lado da tira.

Etapa 3: Costura

De costura
De costura
De costura
De costura
De costura
De costura

Agora você precisará costurar conexões entre todos os fios.

A Figura 1 mostra o layout de todas as costuras da bolsa.

A Figura 2 mostra os diagramas de circuito para cada componente. Pinos específicos do Arduino são mencionados para garantir a compatibilidade com o código.

Figura 3: Costure as pétalas várias vezes para garantir uma boa conexão entre o fio e a pétala.

Foto 4 e 5: Usei o ponto reto para diminuir o comprimento e a resistência da linha (foto 4), mas depois descobri que o ponto diagonal permite mais elasticidade, por isso é preferível (foto 5).

Imagem 6: Costure em torno dos pinos FSR para mantê-los no lugar

Figura 7: enrole as pontas dos resistores para formar laços que você pode costurar.

Figura 8: Amarre uma linha em um ponto existente para unir as linhas (setas pretas no esquema).

Figura 9: Costure os fios em lados opostos do tecido quando eles se cruzarem para evitar curto-circuito.

Figura 10: Teste os pontos com o multímetro para verificar a resistência.

Figura 11. Cole os nós que você amarrar no final de um ponto, para evitar que se desfiem, e pinte os fios expostos ao longo do ponto para reduzir as chances de curto-circuito.

As fotos mostram como a costura ficará em sua bolsa quando terminar.

Etapa 4: codificação

Codificação
Codificação

Você pode testar o código em todo o processo de costura, primeiro conectando as pétalas com pinças de crocodilo para criar os circuitos e, em seguida, com os próprios circuitos de tecido. Você pode baixar o código (Readinput.pde) ou visualizar um diagrama de fluxo da lógica do programa (Flow diagram.jpg). O código consiste em várias partes distintas.

As declarações de variáveis declaram variáveis para as pétalas de Lilypad, um array e variáveis de leitura para medir a força, variáveis para controlar a pulsação do LED e uma variável para controlar a pressão excessiva.

setup () ativa todos os pinos e habilita Serial (para depuração).

loop () verifica a pressão, registra pressão excessiva e emite um aviso se houver força excessiva, mostra o nível se o interruptor for pressionado ou pulsa caso contrário. Ele também chama printReading ().

getReading () usa uma matriz para registrar a pressão.

printReading () ajuda na depuração, imprimindo todas as variáveis de leitura.

checkWarning () registra um período contínuo de alta força antes de acionar o aviso ().

aviso () faz com que os LEDs pisquem.

nível () mostra mais LEDs para força maior.

pulse () mostra pulsações mais rápidas para uma força maior.

ledLight () ajuda a acender os LEDs de nível () e pulso ().

Etapa 5: Calibração

Agora você deve calibrar a bolsa para verificar como o peso corresponde às leituras do FSR.

Use objetos com peso igual para adicionar peso gradualmente. Um conjunto de latas ou garrafas funciona bem.

Use o arduino com o cabo conectado.

Use o recurso Monitor serial para ler printReading e verificar a força.

Repita este processo para registrar como a leitura da força muda com o peso.

Quando terminar, ajuste o código para coincidir com a calibração e você estará pronto para prosseguir.

Recomendado: