| Tradução | digitalWrite( )

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.

digitalWrite()

  • Descrição – Envia um nível HIGH (Alto) ou LOW (Baixo) para um pino de saída digital. Se o pino está configurado como OUTPUT (Saída) através da função pinMode( ) o valor enviado será correspondente a: 5V para nível HIGH (Alto) (ou 3.3V para Arduínos de 3.3V)  e 0V (GND) para nível LOW (Baixo). Se o pino for configurado como entrada através da função pinMode() será possível habilitar através do comando HIGH (Alto) ou desabilitar através do comando LOW(Baixo) os resistores de pullup interno. É recomendado configurar o pinMode() para INPUT_PULLUP para habilitar os resistores de pullup internos. Para mais detalhes veja digital pins tutorial (ainda não traduzido).

NOTA: Se você não configurar o pino para OUTPUT (Saída) em pinMode( ) e conectar um LED, quando chamar a função digitalWrite(HIGH), o LED continuará apagado. Pois mesmo sem configurar os pinos diretamente através da função pinMode( ) e digitalWrite( ), os resistores de pullup estarão habilitados. E eles funcionam como um limitador de corrente.

  • Sintaxe
    • digitalWrite(pin, value)
  • Parâmetros
    • pin – número do pino que se deseja configurar
    • value – HIGH (Alto) ou LOW (Baixo)
  • Retorna
    • Não retorna valores.
  • Exemplo
  1. int ledPin = 13;                      // LED conectado ao pino 13
  2. void setup()
  3. {
  4. pinMode(ledPin, OUTPUT);    // Configura o pino 13 como saída digital
  5. }
  6. void loop()
  7. {
  8.   digitalWrite(ledPin, HIGH);   // Liga o LED
  9.   delay(1000);                       // Espera 1 segundo
  10.   digitalWrite(ledPin, LOW);    // Desliga o LED
  11.   delay(1000);                       // Espera 1 segundo
  12. }

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

 

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>