Advertisement
Jorge_moises

Botao envia caracter

Jan 9th, 2016
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.66 KB | None | 0 0
  1. const int Led = 13;
  2. /* Abaixo variavel do botao ligado na entrada 8 digital
  3.  e variavel estado do botao se eh LOW ou HIGH  */
  4. int botao = 8, estadoB1;
  5.  
  6. void setup() {
  7.   Serial.begin(9600);    //Inicia o Serial Monitor
  8.   pinMode(Led,OUTPUT);   //Led como saída
  9.   pinMode (botao, INPUT_PULLUP);
  10. }
  11.  
  12. void loop(){
  13.   estadoB1 = digitalRead (botao);
  14.    if (Serial.available()){    // Nao sei o que significa
  15.    switch(Serial.read()){      //verifica qual caracter recebido
  16.      if (estadoB1 == LOW){
  17.      
  18.       case 'A':                  //caso 'A'
  19.      
  20.         digitalWrite(Led,!digitalRead(Led)); //inverte estado do LED
  21.        
  22.       break;
  23.     }}
  24.   }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement