Projeto de cubo de leds 3x3x3 para programação de animação de 27 leds.
Crie sua programação no simulador de animações: clique aqui
Teste seu código no Tinkercad: clique aqui
Projeto de um jogo com leds programados com Arduino.
Para ver o código: clique aqui
Lista de material:
1 Arduino nano
1 Capacitor eletrolítico 1000uF
1 Capacitor eletrolítico 1uF
1 Resistor 470r de 1/4W
2 Botões push sem trava
5m de Fita de led modelo WS2812b com fonte
1 Falante 4R
Projeto da shield Multi-funções.
Desafio: criar códigos para testar os componentes desta shield.
Exemplo de semáforo usando variável
/*
Semáforo com variável
By César Bastos
Setembro 2021
*/
int tempo = 1000; // variável para controlar o tempo do sinal
// esta função definine as portas usadas no projeto
void setup() {
// todas as portas como saída.
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
}
// esta função executa todo o código do projeto
void loop() {
digitalWrite(11, HIGH); // turn the LED on (HIGH is the voltage level)
delay(tempo); // wait for a second
digitalWrite(11, LOW); // turn the LED off by making the voltage LOW
delay(tempo); // wait for a second
digitalWrite(12, HIGH); // turn the LED on (HIGH is the voltage level)
delay(tempo); // wait for a second
digitalWrite(12, LOW); // turn the LED off by making the voltage LOW
delay(tempo); // wait for a second
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(tempo); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(tempo); // wait for a second
}