Код Arduino Heat Pad: Как мне изменить этот код, чтобы отключить грелку в контуре после того, как температура изменится на 30 градусов по Цельсию? - PullRequest
0 голосов
/ 18 марта 2020

Как мне изменить этот код, чтобы отключить грелку в контуре после того, как температура показала 30 градусов по Цельсию? Грелка подключена через контакт GND и Vin к 9-вольтовой батарее. Датчик температуры и влажности DHT11 использовался для отображения его показаний на цифровом дисплее трубки.

    #include "dht.h"
    #include "TM1637.h"

    #define dht_pin 2 // Pin sensor is connected to
    #define CLK 3//Pins for TM1637       
    #define DIO 4

    TM1637 tm1637(CLK,DIO);
    dht DHT;


    void setup(){

      tm1637.init();
      tm1637.set(BRIGHT_TYPICAL); 
      //BRIGHT_TYPICAL = 2,BRIGHT_DARKEST = 0,BRIGHTEST = 7;

      delay(1500);//Delay to let system boot


    }//end "setup()"



    void loop(){

      //Start of Program 

      DHT.read11(dht_pin);


     int temp = DHT.temperature;
     int humidity = DHT.humidity;

     int digitoneT = temp / 10;
     int digittwoT = temp % 10;

     int digitoneH = humidity / 10;
     int digittwoH = humidity % 10;


        tm1637.display(1,digitoneT); 
        tm1637.display(2,digittwoT);
        tm1637.display(3,12);  // put a C at the end

        delay (3000);

        tm1637.display(1,23); 
        tm1637.display(2,digitoneH); 
        tm1637.display(3,digittwoH);


    }// end loop() 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...