Temperatura
OŠ Matije Gupca Gornja StubicaShema projekta
Shemu ovoga projekta možete preuzeti ovdje.
Arduino program
#define BLYNK_PRINT /* #include #include //TEMPERATURE SU U CELSIJEVIMA int yellowLedPin = 3; //varijable int redLedPin = 4; int temp_sensor = 6; float temperature = 0; int lowerLimit = 32; /////////////////////////////////////////////////////////////////////////////////NAJMANJA TEMPERATURA ZA RIBE int upperLimit = 35; /////////////////////////////////////////////////////////////////////////////////NAJVIŠA TEMPERATURE ZA RIBE OneWire oneWirePin(temp_sensor); DallasTemperature sensors(&oneWirePin); void setup(void){ Serial.begin(9600); //braud //Setup the LEDS to act as outputs pinMode(redLedPin,OUTPUT); //Ledice pinMode(yellowLedPin,OUTPUT); sensors.begin(); } void loop(){ Serial.print(" Requesting Temperatures from sensors: "); sensors.requestTemperatures(); Serial.println("DONE"); temperature = sensors.getTempCByIndex(0); //temperatura u Celsijusevima digitalWrite(redLedPin, LOW); //stavlja ledice na LOW svjetlinu digitalWrite(yellowLedPin, LOW); Serial.print("Temperature is "); Serial.println(temperature); //LEDICE kao output if(temperature <= lowerLimit){ Serial.println(", Yellow LED is Activated"); digitalWrite(yellowLedPin, HIGH); } else if(temperature >= upperLimit){ Serial.println(", Red LED is Activated"); digitalWrite(redLedPin, HIGH); } delay(500); }
Arduino program ovoga projekta možete preuzeti ovdje.
Autori
Projekt je izradio Mihael Smrček uz mentorstvo Gordane Janđel iz OŠ Matije Gupca Gornja Stubica.
Projekt je prijavljen na temu: Internet of Things: Kućni ljubimci i domaće životinje.