Advertisement
fabiocftv

Leitor de Temperatura e Umidade

Sep 26th, 2016
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.80 KB | None | 0 0
  1.  
  2. char temp[6], umid[6];
  3.  
  4. void setup() {
  5.   // put your setup code here, to run once:
  6.  
  7. }
  8.  
  9. void loop() {
  10. leiatemp();
  11.  
  12. }
  13.  
  14. void leiatemp(){
  15.  
  16.    char dadosdht = Serial.read();
  17.    
  18.     if (dadosdht == '%') //se a leitura contiver % ...
  19.     {
  20.       dadosdht = Serial.read(); //...leia a porta serial
  21.       if (dadosdht =='t')  // se a leitura contiver t
  22.       {
  23.         for (int i = 0; i <7 ; i++) //incremente para valores menores que 7 caracteres
  24.            temp[i] = Serial.read(); //leia a serial e guarde em temp
  25.       }
  26.       else if (dadosdht == 'u') // se a leitura contiver u
  27.            {
  28.             for (int i = 0; i <7 ; i++) //incremente para valores menores que 7 caracteres
  29.                 umid[i] = Serial.read(); //leia a serial e guarde em umid
  30.            }
  31.       }
  32.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement