20 de fevereiro de 2016

Capacitor de Fluxo


O capacitor de fluxo é o principal componente da máquina do tempo construída pelo Doutor Brown. É o componente responsável por tornar a viagem no tempo possível.

Esse projeto simula o efeito visual do componente, com suas luzes em formato de Y.
Agora é só montar uma caixa para o projeto, instalar no carro e atingir a velocidade de 88 milhas por hora. E não podemos esquecer que o carro precisa também estar com plutônio, para conseguir os 1,21 gigawatts de potência para alimentar o capacitor de fluxo.

"Great Scott"!!


/*-----------------------------
  Programa : CAPACITOR DE FLUXO
  Autor    : Fellipe Couto
  Data     : 14/02/2016
  -----------------------------*/
  
#define totalLeds 4
int led[totalLeds] = {4, 5, 6, 7}; //Vetor com os pinos dos leds

/*----- SETUP -----*/
void setup() {
  //Configura os pinos como saida
  for (int i = 0; i < totalLeds; i++) {
    pinMode(led[i], OUTPUT);
  }
}

/*----- LOOP PRINCIPAL -----*/
void loop() {
  digitalWrite(led[0], HIGH);
  delay(2000);
  flux(150, 10);
  flux(60, 70);
  flux(40, 90);
  flux(20, 70);
  flux(10, 60);
  digitalWrite(led[3], HIGH);
  delay(1000);
  digitalWrite(led[3], LOW);
  delay(1000);
}

/*----- CAPACITOR DE FLUXO -----*/
void flux(int delayTime, int laps) {
  for (int j = 0; j < laps; j++) {
    for (int i = 0; i < totalLeds; i++) {
      digitalWrite(led[i], HIGH);
      delay(delayTime);
      digitalWrite(led[i], LOW);
      delay(delayTime / 2);
    }
    delay(delayTime * 2);
  }
}

Um comentário:

  1. Olá. Parabéns pelos projetos. montei o do capacitor de fluxo e ficou muito legal. pretendo montar os outros ficaram geniais. até...

    ResponderExcluir