DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
arduino ile lm35 kullanarak sıcaklık ölçümü yapıyorum. Ortam sıcaklığı 27 derece civarında olmasına rağmen. LCD ekranda 4.60 ile 4.90 arasında kalıyor. yardımlarınızı bekliyorum.
< Bu ileti mobil sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int lm35 =A3;
float voltage_value=0;
float temperature=0;
int incoming_data=0;
void setup() {
lcd.begin(16,2);
}
void loop() {
incoming_data= analogRead(lm35);
voltage_value=(incoming_data/1023.0) * 5000 ;
temperature=incoming_data/10.0;
lcd.clear();
lcd.home();
lcd.print("TEMP = ");
lcd.setCursor(0,1);
lcd.print(temperature);
lcd.print(" C");
delay(1000);
}
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Cabbar Fast_El
< Bu ileti mini sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Laichzeit
< Bu ileti mini sürüm kullanılarak atıldı >
Temperature= Incoming_data/the 10.0 ifadesinde incoming_data yerine voltage value yazın. Tekrar deneyin
< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesajda bahsedilenler: @zeus_yalcin