Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int bojler = 2;
- int vrata = 3;
- int sostojba = 0;
- void setup() {
- // initialize serial communication at 9600 bits per second:
- Serial.begin(9600);
- pinMode(bojler, OUTPUT);
- pinMode(vrata, OUTPUT);
- }
- // the loop routine runs over and over again forever:
- void loop() {
- digitalWrite(vrata, LOW);
- int pom1 = analogRead(A0);
- int pom2 = analogRead(A1);
- float bojlerV = pom1 * (5.0 / 1023.0);
- float vrataV = pom2 * (5.0 / 1023.0);
- if (bojlerV<2)
- {
- digitalWrite(bojler, HIGH);
- }
- else if (bojlerV>3)
- {
- digitalWrite(bojler, LOW);
- }
- if (vrataV<2)
- {
- sostojba = 0;
- }
- else if (vrataV>3)
- {
- sostojba++;
- }
- if (sostojba==10)
- {
- sostojba = 2;
- }
- if (sostojba==1)
- {
- digitalWrite(vrata, HIGH);
- delay(2000);
- digitalWrite(vrata, LOW);
- }
- delay(250);
- Serial.print("Bojler napon: ");
- Serial.println(bojlerV);
- Serial.print("Vrata napon: ");
- Serial.println(vrataV);
- Serial.print("Sostojba: ");
- Serial.println(sostojba);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement