Ir ao conteúdo
  • Cadastre-se

Ana_A.Z.

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

posts postados por Ana_A.Z.

  1. Olá, estou fazendo um sistema usando o nodemcu que mede pressão e temperatura em um tanque, vou usar o watchdog como metodo de segurança. Fiz um temporizador com 555, quando alimentado o led fica aceso, o botão seria pra representar o nodemcu, toda vez que aperto o botão o led apaga e assim que eu solto ele volta a acender (é apenas um teste, esse botão não vai ficar ai). O meu objetivo é fazer um programa para o watchdog na IDE do arduino que fique verificando a cada periodo (por exemplo a cada 5 segundos) se o nodemcu esta funcionando, o nodemcu deve dar uma resposta ao watchdog dizendo que ele esta funcionando dentro desses 5 segundos, caso o nodemcu não responda o watchdog nesse periodo de tempo o sistema deve ser desligado. O que o botão faz é fazer o trabalho do nodemcu manualmente (apenas como um teste). Não sei como fazer o programa e gostaria de ajuda. desde então agradeço.

    Sem título.png

  2. Olá, estou tentando programar o sensor de temperatura e pressão MPX5010DP com o nodemcu usando esse codigo:

    int rawValue; // A/D readings
    int offset = 0; // zero pressure adjust
    int fullScale = 500; // max pressure (span) adjust
    float pressure; // final pressure
    
    void setup() {
      Serial.begin(9600);
    }
    
    void loop() {
      rawValue = analogRead(A0);
      Serial.print("Raw A/D is  ");
      Serial.print(rawValue);
      pressure = (rawValue - offset) * 500.0 / (fullScale - offset); // pressure conversion
      Serial.print("   The pressure is  ");
      Serial.print(pressure, 1); // one decimal place
      Serial.println("  kPa");
      delay(500); // delays readings
    }

     

    porém no monitor serial não ha variação dos números medidos, mesmo fazendo pressão no sensor. No serial aparece o valor de aproximadamente 800kPa e não sai dessa faixa. O ideal seria começar com uma pressão de 0,1kPa. Existe algum erro no código? O que eu posso fazer para arrumar? desde então agradeço.

    Obs: estou programando usando a ide do arduino.

     

    Nodemcu.jpeg

  3. Olá.

    Existem algumas canetas capacitivas (stylus pen) que você compra avulsa e serve para qualquer equipamento, celulares e tablets touch screen de qualquer marca.

    Fui pesquisar uma para comprar e notei que algumas são uma simples caneta que você comprar e usa na tela touch, custam de 10 a 20 reais. Já tem outras que você precisa carrega-las, elas vem com uma porta USB para carregar e assim poder usa-la, custam ate 90 reais. Qual a diferença entre a caneta que precisa carregar e a que não precisa, alem do preço kkk? desde então agradeço.

    Sem título.png

    Sem título2.png

  4. 18 horas atrás, MassakiMsk disse:

    Sabe usar if/else?

     

    É só comparar os 3 valores com IF's.

    Se precisar de ajuda nisso pode dizer.

    Sim eu sei, como eu posso usar esse comando com 3 valores?

    adicionado 7 minutos depois

    Obrigadaaa <3

    adicionado 9 minutos depois
    3 horas atrás, Pablo Freitas disse:
    
    #include <stdlib.h>
    #include <stdio.h>
    #include <locale.h>
      
    /* Programa para saber qual o maior e menor número */
      
    int main(void)
    {
        setlocale(LC_ALL,"Portuguese");
      
        int num1, num2, num3, maior,menor;
      
        printf("Informe um número: ");
        scanf("%d",&num1);
        printf("Informe outro número: ");
        scanf("%d",&num2);
        printf("Informe mais um número: ");
        scanf("%d",&num3);
    
        // Maior valor
      
        if (num1 > num2 && num1 > num3)
            maior = num1;
            else
                if(num2 > num3)
                    maior = num2;
                else
                    maior = num3;
      
        // Menor valor
      
        if (num1 < num2 && num1 < num3)
            menor = num1;
            else
                if(num2 < num3)
                    menor = num2;
                else
                    menor = num3;
      
        printf("O maior número é %d\n",maior);
        printf("O menor número é %d",menor);
    
        return 0;
    }

     

    Obrigadaa <3

  5. Olá, preciso fazer um exercício em que tenho que pedir para o usuário digitar 3 números inteiros diferentes, depois deve ser exibido a soma, a media, o produto, o menor e o maior valor desses números, porém não estou conseguindo fazer a parte do maior e menor número. Alguém poderia me ajudar? desde então agradeço. No anexo esta ate onde eu fiz.

    665147df-0d8d-4692-ab3f-c82d3d96a287.jpg

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!