top of page

TEMPERATURE SENSOR reference and our OWN work 3

The Reference:

by DFRobot


We basically used the DS18B20 temperature sensor code to detect the heat and link to other modules driven, which also has the support of the visual code tools Mind+. And it is a core of our logic system.

void setup(void) { Serial.begin(9600); } void loop(void) { float temperature = getTemp();


Our OWN type:


if ( ds18b20.getTempC() >= 32 ) { //temperatureDetect-R

digitalWrite(greenLED, LOW);

digitalWrite(yellowLED, LOW);

digitalWrite(redLED, HIGH); Serial.print(" Statue - "); Serial.println("WARM"); Serial.print(" redLED - "); Serial.println("ON");

while (!(32>ds18b20.getTempC())) {} }//redLED else if ( 32 > ds18b20.getTempC() && ds18b20.getTempC()>=30) { //temperatureDetect-Y digitalWrite(greenLED, LOW); digitalWrite(yellowLED, HIGH); digitalWrite(redLED, LOW); Serial.print(" Statue - "); Serial.println("Confort"); Serial.print(" yellowLED - "); Serial.println("ON");

while (!((ds18b20.getTempC()>=32) || (30>ds18b20.getTempC()))) {} }//yellowLED else { //temperatureDetect-G digitalWrite(greenLED, HIGH); digitalWrite(yellowLED, LOW); digitalWrite(redLED, LOW); Serial.print(" Statue - "); Serial.println("Cold"); Serial.print(" redLED - "); Serial.println("ON");

while (!(ds18b20.getTempC()>=30)) {} }//greenLED

Commentaires


bottom of page