Kodun tamamını neden görmüyoruz?
Uyguladığınız şema nerede?
#include<dht11.h>
#define DHT11PIN 2
dht11 DHT11;
int motorPin = 8;
int greenPin = 12;
int redPin = 13;
int buzzer = 7;
void setup() {
Serial.begin(9600);
Serial.println("Osman ");
pinMode(motorPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(redPin, OUTPUT);
pinMode(buzzer,OUTPUT);
}
void loop() {
Serial.println("");
int value = DHT11.read(DHT11PIN);
float nem = DHT11.humidity;
float sicaklik = DHT11.temperature;
Serial.print("Nem (%): ");
Serial.println(nem);
Serial.print("Sicaklik (Celcius): ");
Serial.println(sicaklik);
delay(1000);
if (sicaklik >= 25.00 && nem >= 20.00) {
digitalWrite(motorPin, HIGH);
digitalWrite(redPin,LOW );
digitalWrite(greenPin, HIGH);
tone(buzzer ,100);
} else {
digitalWrite(motorPin, LOW);
digitalWrite(redPin,HIGH );
digitalWrite(greenPin,LOW );
noTone(buzzer);}
}
10 bacaklı lcd eklemek istiyorum. Serial portaki sıcaklık ve nem değerini lcd ekrana nasıl aktarabilirim.