Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
488
Tıklama
0
Öne Çıkarma
Dwin Lcd ye Arduinodan veri aktaramıyorum
M
3 yıl
Onbaşı
Konu Sahibi

Arkadaşlar bir cihazdan sağlam çıkma DMT80600L104-02w Dwin lcd elime geçti. Bu lcd ile neler yapılacağını öğrenmek için aşağıdaki kod ile Arduinodan DHT11 kullanarak verileri Dwin lcd ye göndermek istiyorum, ancak kod çalışmadı. Nerede hata yapmış olabilirim. Usb To TTL dönüştürücü ile bilgisayardan SScom3.2 yazılımı ile veri gönderebiliyorum. Ancak bu kodla veri gitmiyor. İnternette de bu Dwin ile bilgiler çok sınırlı. Yalnızca ileri düzey için detaylı bilgiler var.


#include <Arduino.h>

#include "DHT.h"
#define DHTPIN 7
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);


#define temp_add 0x51
#define hum_add 0x52
//unsigned char Buffer[9];
byte temp[8]={0x5a, 0xa5, 0x05, 0x82, temp_add, 0x00, 0x00, 0x10};
byte hum[8]={0x5a, 0xa5, 0x05, 0x82, hum_add, 0x00, 0x00, 0x00};

int temp_value=0;
int hum_value=0;

void setup()
{
Serial.begin(115200);
dht.begin();

}

void loop()
{
Data_Arduino_to_Display();
delay(10);

}

void Data_Arduino_to_Display()
{
int t = dht.readTemperature();
int h = dht.readHumidity();

temp_value=dht.readTemperature();
temp[6] =highByte(temp_value);
temp[7] =lowByte(temp_value);
Serial.write(temp,8);

hum_value=dht.readHumidity();
hum[6] =highByte(hum_value);
hum[7] =lowByte(hum_value);
Serial.write(hum,8);

}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



M
3 yıl
Onbaşı
Konu Sahibi

https://www.youtube.com/watch?v=gVkAaVNAkk0
Bu uygulamayı da denedim çalıştıramadım. USB to TTL dönüştürücüden veri aktaramasan Dwin in tx portu arızalı diyeceğim ama ondan veri gönderip alabiliyorum.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.