terça-feira, 5 de julho de 2011

Comando via teclado no Arduino : Usando a Serial.read()

O código abaixo permite que voce acenda e apague um led via teclado. Teclando H o led acende e L o led apaga.

// Circuito: Resitor de 330 ohms no GND e Led no pino 13

int ledPin = 13; //define o pino em que o led está ligado
char leitura; //define a variavel leitura que corresponde a uma letra o teclado
//definido por char

void setup() {
pinMode(ledPin, OUTPUT); //define que o pino 13 será uma saida
Serial.begin(9600);

}

void loop() {
leitura = Serial.read(); // a variavel leitura será obtida através do teclado
if (leitura == 'L') {
digitalWrite(ledPin, LOW);}
else if (leitura == 'H') {
digitalWrite(ledPin, HIGH);}
}

4 comentários:

  1. Eu colei o codigo do jeito que estava e não funcionou, nenhuma das duas teclas fazem efeitos, tanto com o CAPS LOCK ligado ou desligado

    ResponderExcluir
  2. Tem que estar ativado o monitor de serial

    ResponderExcluir
  3. Nos últimos anos, o WhatsApp se tornou uma ferramenta essencial para a comunicação diária de milhões de pessoas ao redor do mundo. Contudo
    Trava Zap

    ResponderExcluir
  4. SlideShare Downloader is a powerful and completely free online tool that allows you to download SlideShare presentations quickly and effortlessly in high quality. With this tool, you can save any SlideShare presentation in PDF, PPT, or image format within seconds—no signup, no login, and no software installation required.Slideshare downloader

    ResponderExcluir

Postagem em destaque

INFORMATICA NO ENSINO DE FÍSICA - UFAM

PLANO DE ENSINO - ANO CIVIL 1S 2024 COM INICIO EM DEZEMBRO DE 2023 - ANO ACADEMICO 2S DE 2023 Se preferir baixe o plano aqui  ou visuali...