Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- byte s1 = 8; //PULSAR
- byte s2 = 9; //PRESSIONAR
- void setup() {
- // put your setup code here, to run once:
- DDRD = B11111111; //nomeia o porto D
- DDRB = B11111100; //nomeia o porto B
- } //fecha setup
- void loop() {
- //pressionar
- pressionar:
- if (digitalRead (s2) == HIGH) { // abre if 1 //se o botão for 1 inicie a sequencia
- PORTD = 72;
- delay (1000);
- PORTD = 73;
- delay (1000);
- PORTD = 136;
- delay (1000);
- PORTD = 242;
- delay (1000);
- PORTD = 0;
- }
- else {goto pressionar;}
- //pulso
- aperta:
- if (digitalRead (s1) == HIGH) {PORTD = 0;}
- else {
- goto aperta;
- }
- solta:
- if (digitalRead (s1) == LOW) {
- PORTD = 77;
- delay (1000);
- PORTD = 217;
- delay (1000);
- PORTD = 75;
- delay (1000);
- PORTD = 237;
- delay (1000);
- PORTD = 0;
- }
- else {
- PORTD = 0;
- goto solta;
- }
- } //fecha loop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement