| Tradução | digitalRead( )

Tradução | No comments

Essa sequencia de postagens sobre a linguagem do Arduíno é uma tradução dos documentos encontrados no site oficial. Os artigos originais podem ser encontrados no link: http://www.arduino.cc/en/Reference/HomePage.

Functions – Digital I/O

digitalRead( )

  • Descrição – Lê um valor digital de um pino especifico, se HIGH(Alto, 5V ou 3.3V dependendo do modelo do arduino) ou LOW(Baixo, 0V).
  • Sintaxe
    • digitalRead(pin)
  • Parâmetros
    • pin – O número do pino de entrada digital que se deseja ler.
  • Retorna
  • Exemplo
    • Escreve no pino 13 o valor que chega pelo pino 7 que foi configurado como INPUT (entrada digital).
  1. int ledPin = 13;                          // Indica que há um LED conectado ao pino 13
  2. int inPin = 7;                           //Botão conectado ao pino 7
  3. int val = 0;                             // Variável que armazena o valor lido no pino 7
  4. void setup()
  5. {
  6.   pinMode(ledPin, OUTPUT);      // Configura o pino 13 como saída digital
  7.   pinMode(inPin, INPUT);         // Configura o pino 7 como entrada digital
  8. }
  9. void loop()
  10. {
  11.   val = digitalRead(inPin);         // Ler o pino configurado como entrada
  12.   digitalWrite(ledPin, val);    // Envia para o LED o valor lido no pino configurado como entrada (Pino 7)
  13. }

– https://www.arduino.cc/en/Reference/DigitalRead

 

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>