Bildirim
ARDUINO ve LM35 ile sıcaklık ölçümünde sorun (acil yardım)
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
2 Misafir - 2 Masaüstü
Giriş
Mesaj
-
-
Kodunu ve devreni atmadan kim hata tespiti ve nasıl yapacak ? -
Kodlari atarsan bir bakabiliriz.
< Bu ileti mobil sürüm kullanılarak atıldı > -
#include <LiquidCrystal.h>
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);
} -
Pull down direnç kullandınız mı?
< Bu ileti mini sürüm kullanılarak atıldı > -
Hayır kullanmadım. -
Hala çalışmıyorsa bir de öyle deneyin 4.7k falan uygundur.
< Bu ileti mini sürüm kullanılarak atıldı > -
Ekrana sadece gelen Analog degerin 10 da birini yazdiryorsunuz.
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ı >
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X