int led_3 = 3; //led dioda mora biti spojena na PWM
int tipkalo_4 = 4; //brojac proizvoda
int tipkalo_5 = 5; //starter trake
int tipkalo_6 = 6;
int brojac = 0;
//while se koristi za beskonacno vrtenje, a for za neki interval
void setup() {
// put your setup code here, to run once:
pinMode(led_3, OUTPUT);
pinMode(tipkalo_4, INPUT_PULLUP);
pinMode(tipkalo_5, INPUT_PULLUP);
digitalWrite(led_3, LOW);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
while (digitalRead(tipkalo_5) == HIGH) //dok prekidac 2 nije pritisnut traka je u pogonu
{
delay(200);
}
Serial.println("Proizvodna traka je u pogonu");
digitalWrite(led_3, HIGH);
brojac = 0;
while (brojac < 6)
{
if (digitalRead(tipkalo_4 == LOW))
{
delay(200);
brojac++;
}}
Serial.println("Proizvodna traka je napunjena");
digitalWrite(led_3, LOW);
}