Go Down

Topic: Ordem de programas (Read 38 times) previous topic - next topic

digodigo

Oi eu gostaria se alguém me poderia ajudar com a seguinte questão:
eu queria fazer um programa que podesse por exemplo fazer o seguinte- da primeira vez piscava o led uma vez, depois de algum tempo piscava duas vezes e por ai em diante

Define o que e para ti algum tempo e se existe algo entre piscar uma vez e esse algum tempo.

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

digodigo

algum tempo como delay{100} ou algo do género e nada no meio

evil-noxx

defines uma função
Code: [Select]
void piscaN(int nVezes, int pin) {
    for (int i=0; i<nVezes; i++) {
        digitalWrite(pin, HIGH);
        delay(50);
        digitalWrite(pin,LOW);
        delay(50);
    }
}


e depois chamas no loop

Code: [Select]
void loop() {
    count++;
    piscaN(count, ledPin);
    delay(200);
}



Falta apenas declarar o int count e o int ledPin e fazer o setup, mas isso é simples que chegue...


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy