Arduino и DS18B20
- Войдите на сайт для отправки комментариев
Пнд, 19/12/2011 - 20:11
Ребята помогите разобратся!!!! , значит задача стоит следующая.
Подключил термо датчик 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