Uygulama 19 Ağustos 2021 Altan Topçu 0 Yorum

App Inventor ile DHT-11 Sensörü Verilerini Telefonda Okumak

Arduino Kodları:

#include <SoftwareSerial.h>//Seri haberleşme için veri göndermeyi sağlayan kütüphane.

#include <DHT.h>//DHT-11 sensörümüzü kullanmak için gerekli olan kütüphane.

#define DHTPIN 2//DHT-11 sensörümüzün bağlantı pini ayarları.

#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);

SoftwareSerial mySerial(10,11);//Seri haberleşmenin veri gönderme fonksiyonu.

float derece, nem;

void setup(){

    Serial.begin(9600);

    dht.begin();//DHT-11 sensörümüzü başlatıyoruz.

    mySerial.begin(9600);//Seri haberleşme özelliğini başlatıyoruz.

}

void loop(){

    derece=dht.readTemperature();//DHT-11 derece modülü ile veriyi okuyoruz.

    nem=dht.readHumidity();//DHT-11 nem modülü ile veriyi okuyoruz.

    mySerial.print(derece, 1);//Seri haberleşme özelliğimizin Bluetooth kodları.

    mySerial.print("|");

    mySerial.print(nem, 1);

    Serial.println(derece);

    Serial.println("|");

    Serial.println(nem);

    delay(1000);

}

Not: Kodlar Arduino karta yüklenirken Arduino kartın RX-0 pinine bağlı bir kablo olmamalıdır. Kod yüklemesi tamamlandıktan sonra tekrar bağlantıyı yapabilirsiniz.

0 Yorumlar

Yorum Ekle