Este tópico contém respostas, possui 2 vozes e foi atualizado pela última vez por  Jean 3 semanas .

Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #166852

    Jean
    Participante

    Oi, estou fazendo o medidor de UV e o resultado foi ótimo. Mas em vez de exibir a mensagem “UV Meter”, gostaria que você exibisse uma mensagem de acordo com o índice UV, por exemplo, 1-2 “Low”, 3-5 “Moderate”. Quais modificações você teria que fazer no código?

    Mais cedo eles me responderam indicando o que eu deveria fazer, eu fiz o teste e agora ele não mostra a palavra.

    Aqui uma parte do código como eu entendi como deveria:

    if (voltaje >= 0 && voltaje <= 227)
    {
    UV_index = “0”;
    u8g.drawStr( 24, 13, “Bajo”);
    }
    else if (voltaje > 227 && voltaje <= 318)
    {
    UV_index = “1”;
    u8g.drawStr( 24, 13, “Bajo”);
    }

    PD: Eu não sei muito sobre programação, só sei o básico. Eu espero que você possa me ajudar.

    0
    #167167

    Olá, Jean

    Existem algumas possibilidades, siga os passos:

     

    No início do código, quando for declarar variáveis:

    String intensidade = “X”;

     

    No void draw () {

    u8g.setPrintPos(24, 13);
    u8g.print(intensidade);

     

    Agora sim, no seus if como esse:

    f (voltaje >= 0 && voltaje <= 227)
    {
    UV_index = “0”;
    intensidade = “Bajo”;
    }

     

    Teste e diga se funcionou!

     

    Abraços!

    Diogo – Equipe FilipeFlop

    0
    #171494

    Jean
    Participante

    Já tente e ainda não mostre nenhuma mensagem

    0
Visualizando 3 posts - 1 até 3 (de 3 do total)

Você deve fazer login para responder a este tópico.