Bom dia a todos! Se você é um amante da eletrônica, você tem um controlador arduino, bem como uma caixa de plástico desnecessária em algum lugar, então não se apresse para jogá-la fora! De fato, com a ajuda do seu arduinka e um conjunto de LEDs, você pode fazer um brinquedo muito atraente para uma criança!
E então vamos lá!
Do que precisamos:
Plataforma Arduino
Caixa de plástico
Conjunto de LED
Fios (pai mãe, pai pai)
Botão
Breadboard
Resistores (220 Ohms)
Bateria Crown (alimentaremos o arduino, também é possível através de um cabo USB)
A partir de instrumentos vamos usar apenas uma chave de fenda.
Etapa 1.
Na lateral da caixa, faça um furo para o nosso botão futuro.
Em seguida, na tampa, fazemos 10 pares de orifícios para os LEDs (temos uma distância de 5 mm entre os dois orifícios)
Etapa número 2. Nós inserimos nossas "luzes" nos lugares preparados
Etapa 3. Instalamos 10 resistores na tábua de pão, conectando-os ao chão. O chão da própria tábua de pão também está conectado ao GND no microcontrolador.
Etapa 4. Conectamos 10 fios do controlador (de 2 a 11) com os ânodos dos LEDs com fios (mãe-pai). O ânodo é uma perna mais longa. Se você inverter a polaridade, nada queimará.
Etapa 5. Na placa de ensaio oposta a cada resistor, insira outros 10 fios.
Etapa 6. Conectamos os fios às pernas restantes dos LEDs. (Esta é a terra deles!)
Etapa número 7. Conecte o botão ao arduino. Ela tem três fios: terra, energia e sinal. Este último está conectado à 12ª entrada do microcontrolador. Consertamos o botão na lateral da caixa.
É isso, agora o nosso dispositivo está montado. Resta conectar o arduino ao computador e preencher o seguinte esboço:
configuração nula () {
for (int i = 2; i & lt; 12; i ++)
{
pinMode (i, SAÍDA);
}
pinMode (12, INPUT);
}
loop vazio () {
int b = leitura digital (12);
se (! b)
{
for (int a = 1; a & lt; 20; a ++)
{
for (int i = 2; i & lt; 12; i ++)
{
digitalWrite (i, 1);
}
atraso (500);
for (int i = 2; i1; i--)
{
digitalWrite (i, 1);
atraso (100);
}
for (int i = 2; i & lt; 12; i ++)
{
digitalWrite (i, 0);
}
}
}
}
Como resultado, obtemos uma caixa com um botão; quando você clica nela, os LEDs acendem na sequência que configuramos.
Espero que tenham gostado do meu caseiro! Faça isso! Evoluir! Saiba - inventar é legal e interessante!