Índice:

Saco de tecido eletrônico sensível à luz: 3 etapas
Saco de tecido eletrônico sensível à luz: 3 etapas

Vídeo: Saco de tecido eletrônico sensível à luz: 3 etapas

Vídeo: Saco de tecido eletrônico sensível à luz: 3 etapas
Vídeo: Acidente de trabalho em máquina 2024, Novembro
Anonim
Saco de tecido eletrônico sensível à luz
Saco de tecido eletrônico sensível à luz

Neste tutorial, você aprenderá como configurar a bolsa e-têxtil para criar um objeto inteligente que reage à quantidade de luz registrada por um sensor de luz ambiente.

Etapa 1: preparar a placa Arduino

Prepare a placa Arduino
Prepare a placa Arduino
Prepare a placa Arduino
Prepare a placa Arduino
Prepare a placa Arduino
Prepare a placa Arduino
Prepare a placa Arduino
Prepare a placa Arduino

Estaremos usando S4A para programar a placa. Portanto, primeiro precisamos configurar nosso Arduino adequadamente.

Baixe o software S4A acessando S4A e clicando em “Downloads”> Escolha a versão correta com base em seu sistema operacional. Em seguida, baixe o firmware S4A acessando este link> Clique com o botão direito> Salvar como> Remova a parte.txt do nome> Salvar como tipo: Mude de “Documento de texto” para “Todos os arquivos”> Salvar.

Faça upload do firmware S4A

Você também precisará usar o Arduino IDE para codificar e fazer upload do firmware para a placa Arduino Leonardo. Baixe o software visitando o IDE do Arduino> Role para baixo até ver a seção “Baixar o IDE do Arduino” e escolha a versão com base no seu sistema operacional (por exemplo, se você tiver o Windows 7, escolha “Windows Installer” / se você tiver o Windows 10, escolha “aplicativo do Windows”)> Na página seguinte, escolha “Basta baixar” e execute os arquivos de instalação. Inicie o Arduino IDE e abra o firmware S4A acessando Arquivo> Abrir ou pressionando Ctrl + O e navegando até o local onde você salvou o firmware anteriormente.

Conecte o Arduino ao seu computador. Selecione Arduino Leonardo no menu Ferramentas> Placa. Selecione a porta correta no menu Ferramentas> Porta.

Carregue o firmware S4A nele usando o botão de seta para a direita (→) no canto superior direito da janela, escolhendo Sketch> Upload ou pressionando Ctrl + U no teclado.

Lançar S4A

Se o firmware S4A foi carregado com sucesso na placa Arduino, a mensagem “pesquisando placa…” deve desaparecer em alguns segundos.

Etapa 2: Conecte o sensor e o atuador

Ligue o sensor e o atuador
Ligue o sensor e o atuador
Ligue o sensor e o atuador
Ligue o sensor e o atuador
Ligue o sensor e o atuador
Ligue o sensor e o atuador

Você precisará conectar o sensor de luz ambiente e os patches de LED à placa Arduino. O patch do sensor de luz ambiente tem 3 cabos derivados dele, enquanto o patch de LED tem dois cabos.

O lado positivo do sensor de luz ambiente vai para 5V. O lado negativo vai para GND. Você pode usar qualquer um dos 3 pinos GND disponíveis na placa. Se você não tiver certeza de qual das pernas do sensor de luz ambiente é positiva, tente conectar qualquer um ao pino 5V e o outro ao GND. Se isso não funcionar, tente o contrário. Por fim, conecte o cabo restante do patch do sensor de luz ambiente ao A0. O lado negativo do LED vai para GND e o lado positivo para um pino digital (ex. 13). No final, deve ser assim:

  • cabo branco - A0
  • cabo verde - 5V
  • cabo azul - GND
  • cabo laranja - 13
  • cabo preto - GND

Etapa 3: programar o Arduino

Programe o Arduino
Programe o Arduino
Programe o Arduino
Programe o Arduino
Programe o Arduino
Programe o Arduino

Queremos programar a placa Arduino para que o sensor de luz ambiente interaja com o LED.

Observe como o valor de A0 muda com base nas flutuações na quantidade de luz.

Em nosso exemplo, A5 (ou seja, pino analógico 5, que é onde conectamos o sensor de luz ambiente), exibe um valor em torno de 30 quando nenhuma luz artificial é apontada para ele.

Considerando que, se apontarmos uma tocha de smartphone para o sensor de luz ambiente, o valor cai para cerca de 10.

Depois de entender como o sensor de luz ambiente reage às mudanças na quantidade de luz, você está pronto para programar o Arduino para que, sempre que o sensor de luz ambiente registrar um valor superior a 15 (em nosso exemplo), o patch de LED irá ligue, caso contrário, o patch de LED permanecerá desligado.

Recomendado: