Índice:
Vídeo: Sacola com sensor de peso: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:41
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
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
[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
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
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:
Circuito de peso para iluminar o desenho: 4 etapas
Circuito de peso para iluminar desenho: este é um circuito muito simples, crie luz para iluminar um desenho
Interruptor LED de botão de moeda simples (usando peso): 8 etapas
Interruptor LED de botão de moeda simples (usando peso): Este é um interruptor de botão de moeda relativamente simples de executar. Quando o peso é aplicado aos condutores da braçadeira, a força descendente acende os LEDs
Como fazer uma máquina de peso para bebês usando Arduino Nano, célula de carga HX-711 e OLED 128X64 -- Calibração de HX-711: 5 etapas
Como fazer uma máquina de peso para bebês usando Arduino Nano, célula de carga HX-711 e OLED 128X64 || Calibração de HX-711: Olá Instructables, Há poucos dias me tornei pai de um bebê fofo?. Quando eu estava no hospital, descobri que o peso do bebê é muito importante para monitorar o crescimento do bebê. Então, eu tenho uma ideia? fazer uma máquina de peso para bebês de mim mesmo
Coaster Sensor de Peso: 8 Passos (com Imagens)
Porta-copos com sensor de peso: Este Instructable permitirá que você construa uma montanha-russa com um sensor de peso. O sensor determinará a quantidade de líquido no copo colocado na montanha-russa e enviará essa informação por WiFi para uma página da web. Além disso, a montanha-russa ha
Obtenha um sensor de peso suspenso de uma balança de bagagem para seu projeto Arduino: 4 etapas
Obtenha um sensor de peso suspenso de uma balança de bagagem para seu projeto Arduino: Neste tutorial, mostro como obter um sensor de peso suspenso para um projeto Arduino de uma balança de pesca / bagagem comum e barata e o módulo ADC HX711 frequentemente usado. Histórico: Para um projeto, eu precisava de um sensor para medir um certo peso que é ha