sábado, 1 de abril de 2017

Codigo da Aula 4 do curso de arduino

Codigo da Aula 4 do curso de arduino #define ledPin 13 // Pino ao qual o LED será conectado int piscando = 0; // variável para armazenar taxa de “piscagem” void setup() { Serial.begin(9600); pinMode(ledPin, OUTPUT); // Pino 13 será de saída de sinais } void loop() { if (Serial.available()) { // Verificar se há caracteres disponíveis char caractere = Serial.read(); // Armazena caractere lido if ( isDigit(caractere) ) { // Verificar se o caractere ASCII é um dígito entre 0 e 9 piscando = (caractere - '0'); // Convertendo ASCII em valor numérico (0 = 48) piscando = piscando * 100; // Escalando taxa de tempo multiplicando por 100ms } } pisca(); // Chamando a função blink(), que será declarada abaixo. } /* Declarando a função pisca() que fará o LED piscar na taxa deternminada pelo valor armazenado na variável piscando */ void pisca() { digitalWrite(ledPin, HIGH); delay(piscando); digitalWrite(ledPin, LOW); delay(piscando); }

Nenhum comentário:

Postar um comentário