Elektrik elektronik temrinleri

Ders Notlarý => Arduino Öðreniyorum => Konuyu baþlatan: kartal61 - 26 Ocak 2018, 23:49:50

Baþlýk: Arduino ile iki tane DS18B20 ile sýcaklýk ölçme
Gönderen: kartal61 - 26 Ocak 2018, 23:49:50
Arduino ile 5110 lcd ekraný ve aþaðýdaki kodlarý kullanarak tek adet Ds18b20 ile sýcaklýk ölçümü yapabiliyorum. Devre çalýþýyor. Ancak iki adet sensörü kullanamýyorum. Ýki adet sensör kullanarak iki farklý yerden sýcaklýk ölçümü yapmak istiyorum.Kodlarda nasýl bir deðiþiklik yapmalýyým. Yardýmcý olursanýz sevinirim.


#include <OneWire.h>
#include <DallasTemperature.h>
#include <LCD5110_Graph.h>
#define ONE_WIRE_BUS 2

LCD5110 Nokia_5110_LCD(8,9,10,12,11);
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature ds18b20(&oneWire);

extern unsigned char BigNumbers[];
char temperature[6];
float temp = 0;

void setup() {
  Nokia_5110_LCD.InitLCD();
  Nokia_5110_LCD.setFont(BigNumbers);
  ds18b20.begin();
  Nokia_5110_LCD.update();
  delay(3000);
}

void loop() {
  Nokia_5110_LCD.clrScr();

  ds18b20.requestTemperatures();
  temp = ds18b20.getTempCByIndex(0);
  dtostrf(temp, 3, 1, temperature);

  Nokia_5110_LCD.print(temperature,25,11);
  Nokia_5110_LCD.update();

  delay(1000);
}
Baþlýk: Ynt: Arduino ile iki tane DS18B20 ile sýcaklýk ölçme
Gönderen: Hasan ERTURK - 27 Ocak 2018, 11:29:57
Bu konuda yaptýðým bir uygulamayý domiweBlog (http://domiweblog.com/)ta paylaþmýþtým. Oradan faydalanabilirsiniz.

Uygulamaya ait link: http://domiweblog.com/index.php?page=ds18b20_termometre_yapimi
Baþlýk: Ynt: Arduino ile iki tane DS18B20 ile sýcaklýk ölçme
Gönderen: mehmet01 - 07 Þubat 2018, 17:29:30
DS18B20 nin Rom alaný içinde seri
numarasý var. Birbirinden farklý.
Buna göre sorgulayýp okuma yapabilirsiniz.

LG-D855 cihazýmdan Tapatalk kullanýlarak gönderildi