Arduino и DS18B20

Нет ответов
snailmaster
snailmaster аватар
Offline
Зарегистрирован: 15.12.2011

Ребята помогите разобратся!!!! , значит задача стоит следующая.

Подключил термо датчик ds18b20 к ардуино , вот текст программы

#include <OneWire.h>

/* 
 * получаем температуру от DS18B20 
 */

OneWire  ds(10);  // линия 1-Wire будет на pin 10

void setup(void) 
{
  Serial.begin(9600);  //установка связи с СОМ портом
}


void loop() 
{
 byte data[2];
 ds.reset(); 
 ds.write(0xCC);
 ds.write(0x44);
 delay(1000);
 ds.reset();
 ds.write(0xCC);
 ds.write(0xBE);
 data[0] = ds.read(); 
 data[1] = ds.read();
 int Temp = (data[1]<<8)+data[0];
 int f = round((Temp*9.0/5.0 + 32.0)*0.1);
 Temp = Temp>>4;
 Serial.print("C=");
 Serial.print(Temp);
 Serial.print("F=");Serial.print(f);
 Serial.println(); 
 
}

Все замечательно работает!!! , как теперь это чудо оформить в процесинге красиво??? , какую программу надо написать??? , и как собрать данные в процесинг???7