"Vestindo" a plataforma Arduino
- Guilherme Calado
- 16 de mai. de 2015
- 3 min de leitura
Bem-vindos ao Arduinando com G’s!
Nesta primeira matéria vamos falar do nosso primeiro projeto, a T-shirt Iron Man. O nome foi escolhido depois que o pessoal a viu e associou com o Homem de ferro
Arduino: plataforma muito utilizada em aplicações como robótica, automação residencial, etc. Também podemos utiliza-lo em roupas! Isso mesmo! Você pode vestir essa tecnologia!

O princípio dela é bem simples, e gerou um efeito muito bacana. Vamos para os materiais:
- 1 camiseta preta;

- 1 Arduino Lilypad;

- 10 leds brancos para costura;

- 1 chave switch para costura;

- linha condutiva;

- bateria recarregável (entre 3,3V e 5V);
- 1 conversor USB/TTL FTDI ou 1 Arduino Uno R3 DHT (CI Removível)
Construção
Conectamos a parte positiva de cada led (+) em dez portas do Arduino Lilypad (4 – 13). Os terminais negativos (-) estão todos conectados ao GND.
Fizemos uma sequencia de acender e apagar os dez leds:
1 – acender e apagar os leds individualmente
2 – Piscar todos os leds juntos 3 vezes
3 – Manter todos os leds acesos por 3 segundos
4 – Apagar leds um a um
O esquemático do circuito está na próxima figura:

Programação
Baseado na sequência descrita anteriormente, temos o sketch a seguir:
void setup() {
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
}
void loop() {
delay(500);
// acende e apaga leds um por um
for(int i=4;i<14;i++){
digitalWrite(i,HIGH);
delay(500);
digitalWrite(i,LOW);
delay(500);
}
//-------------------------
// piscar todos os leds duas vezes
for(int j=0;j<2;j++){
for(int i=4;i<14;i++){
digitalWrite(i,HIGH);
}
delay(1000);
for(int i=4;i<14;i++){
digitalWrite(i,LOW);
}
delay(1000);
}
// ----------------------------
// manter todos os leds acesos por um minuto
for (int i=4;i<14;i++){
digitalWrite(i,HIGH);
}
delay(3000);
// -----------------------------
// apagar leds um por um
for (int i=13;i>4;i--){
digitalWrite(i,LOW);
delay(500);
}
}
Onde:
1 – Void Setup é onde se configuram os pinos de entrada e saída, ou instruções que serão executadas uma única vez quando o Arduino for ligado;
2 – Todos os pinos foram configurados como saída (OUTPUT);
3 – Void Loop é onde as instruções são executadas repetidamente até que o Arduino seja desligado;
4 – O FOR é utilizado para contar o número de vezes que a instrução será repetida. Para este caso, será repetida 10 vezes, uma para cada led. O primeiro led (4) acende por 500 milissegundos. Depois este apaga e aguarda 500 milissegundos, e o próximo led se acende, até que todos os leds sejam acesos.
5 – Há dois FOR nesta parte: um para repetir a instrução 2x, e outro para colocar todos os LEDs em nível alto, ou seja, acesos por um segundo. Depois, todos apagam.
6 – Os leds ficam acesos por 3 segundos.
7 – Este FOR faz com que todos os leds se apaguem, um a um.
Gravação do sketch
Para gravar o sketch na placa, tentamos utilizar conversores USB/Serial como os da imagem a seguir:

Porém, tivemos problemas para conectar os conversores com a placa. Para solucionar o problema, utilizei um Arduino Uno sem o microcontrolador ATmega 328, com as seguintes conexões:

Importante lembrar que o ATmega 328 foi retirado do Arduino Uno.
Para a gravação, deve-se selecionar a COM onde está conectado o Arduino Uno, mas a placa selecionada para upload é Lilypad Arduino.
Montagem
Para fazer a montagem, posicionamos os leds em torno da Lilypad. Foi utilizada linha condutiva para costurar cada led e a Lilypad na camiseta. Cuidado para que as ligações estejam bem separadas para não acontecer algum curto.
A alimentação da camiseta foi com uma bateria de litio retirada de um mini modem, mas pode ser utilizada uma bateria de telefone. Para carregar, pode-se usar um carregador universal.
Um conector fêmea duplo foi soldado nos terminais positivo e negativo da bateria, e entre o terminal positivo há uma chave liga/ desliga do circuito. Dentro de uma caixinha de papelão, colocamos a bateria e a chave, e colocamos os dois fios até a Lilypad. O esquemático da ligação da bateria está na próxima figura:

Os fios soldados foram de tamanho suficiente que a caixinha pudesse ser colocada num bolso. OBS: TUDO PODE SER LAVADO! Só desconectar a bateria e lavar!
link do video: https://youtu.be/OvXgkhn0hyg
Comments