Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int pinLed[6] = {3, 4, 5, 6, 7, 8};
- int velocidade;
- int numeroLed;
- int entrada;
- //---------------------------------------
- void setup()
- {
- for (int x = 0; x <= 5; x++)
- {
- pinMode(pinLed[x], OUTPUT);
- }
- Serial.begin(9600);
- velocidade = 200;
- }
- //--------------------------
- void loop()
- {
- if (Serial.available() > 0) //Motor ligado para um lado.
- {
- entrada = Serial.read();
- }
- if (entrada == '1' || entrada == 'e')
- {
- for (numeroLed = 0; numeroLed <= 5; numeroLed++)
- {
- digitalWrite(pinLed[numeroLed], HIGH);
- delay(velocidade);
- digitalWrite(pinLed[numeroLed], LOW);
- delay(velocidade);
- Serial.println(numeroLed);
- }
- }
- else if (entrada == '2' || entrada == 'd') //Motor ligado para o outro lado
- {
- for (numeroLed = 5; numeroLed >= 0; numeroLed--)
- {
- digitalWrite(pinLed[numeroLed], HIGH);
- delay(velocidade);
- digitalWrite(pinLed[numeroLed], LOW);
- delay(velocidade);
- Serial.println(numeroLed);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement