Skip to content

Instantly share code, notes, and snippets.

@kerem-ce
Created October 11, 2022 18:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kerem-ce/c840c6eef70db759f2d944954b1017b5 to your computer and use it in GitHub Desktop.
Save kerem-ce/c840c6eef70db759f2d944954b1017b5 to your computer and use it in GitHub Desktop.
dht
#include <dht11.h>
#define DHT11PIN 7
#define kirmiziPin 5
#define maviPin 6
dht11 DHT11;
float Mavi_deger=0, Kirmizi_deger=0;
void setup()
{
Serial.begin(9600);
pinMode(maviPin, OUTPUT);
pinMode(kirmiziPin, OUTPUT);
}
void loop()
{
Serial.println();
int chk = DHT11.read(DHT11PIN);
Serial.print("NEM (%): ");
Serial.println((float)DHT11.humidity, 2);
Serial.print("SICAKLIK (C): ");
Serial.println((float)DHT11.temperature, 2);
Mavi_deger = 250-(10*DHT11.temperature);
if(Mavi_deger<0)
Mavi_deger=0;
Kirmizi_deger=(10*DHT11.temperature)-250;
if(Kirmizi_deger<0)
Kirmizi_deger=0;
analogWrite(maviPin, Mavi_deger);
analogWrite(kirmiziPin,Kirmizi_deger);
delay(2000);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment