Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define red 3 // Porta com saida PWM
- int r = 0;
- int para = 0; // Variavel para o while o laço
- int piscar = 0;
- void setup(){
- pinMode (red, OUTPUT);
- }
- void loop(){
- if (para < 3){ // Conta ate 3 e para de pulsar
- for(r = 0; r <= 255; r++){
- analogWrite (red, r);
- delay (3);
- }
- for(r = 255; r >= 0; r--){ // o 255 no r (r=255) faz com que o sketch apague devagar
- analogWrite (red, r);
- delay (3);
- }
- para++; // Conta ate chegar a 3 e para o pulsar
- delay (1000); // Pulsa e aguarda 1 segunda para pulsar dinovo
- }
- if(para == 3){
- para = 0;
- for (piscar=0; piscar < 5; piscar++){
- digitalWrite (red, HIGH);
- delay(300);
- digitalWrite (red, LOW);
- delay (300);
- }
- if(piscar == 5){
- piscar = 0;
- delay (2000);
- }
- digitalWrite (red, HIGH);
- delay (3000);
- digitalWrite(red, LOW);
- delay (3000);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement