int led = 3; //vystup pre led
int brightness = 200; //svietivost led
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); //nastavenie komunikacie na 9600 bit za sekundu
pinMode(led, OUTPUT); // nastavenie vystupu na led
}
void loop() {
// put your main code here, to run repeatedly:
//citanie zo senzora voltaze
int sensorVoltage = analogRead(A0);
// citanie zo senzora teploty
int senzorTemp = analogRead(A1);
// vypocet voltaze
float voltage = sensorVoltage * (5.0 / 1023.0);
// vypocet teploty
float temp = senzorTemp * (100.0 / 1023.0);
//podmienky pre funkciu spinania
if (voltage > 3 && temp < 70) {
analogWrite(led, brightness);
}
else {
analogWrite(led, 0);
}
//tlac hodnot pre kontrolu
Serial.print("volty: ");
Serial.print(voltage);
Serial.print(" teplota: ");
Serial.println(temp);
}