/* MENO A PRIEZVISKO: Matej Prostredný
DATUM: 2.10.2024
PREDMET: Prax
LINK NA WOKWI : https://wokwi.com/projects/410665879564493825 
PLATFORMA: ARDUINO – simulator Wokwi
NAZOV DOMACEJ ULOHY: DU CW39-1: Pulzujuca LED-ka v prostredi WOKWIs vypisom premennych na seriovu linku
VYSLEDOK TESTOV: Simulacia programu nefunguje ocakavane vypisuje mi chybu s mnozinovou zatvorkou
*/
int ledPin = 9; // číslo pinu na ktorý je pripojená LEDka
int brightness = 0; // jas LEDky
int stepValue = 5; // veľkosť kroku na nastavenie jasu LEDky
int direction = 1; // Smer zvyšovanie alebo znižovanie jasu

void setup() {

  Serial.begin(9600);// zahajenie seriovej ledky
  pinMode (ledPin, INPUT);//natavenie premennej ledPin ako vstup


void loop() {

 analogWrite(ledPin, brightness); //zapis novy brightness(jas)
  if(brightness==255){// ak sa jas rovna 255 tak pod do ineho smeru
    direction = 2
    if(brightnes ==0){// ak sa jas rovna 0 tak pod do ineho smeru
    direction = 1
}
    switch (direction)
    case 1
    brightness = brightness + step 
    break
    case 2
    brightness = brightness - step 
    break
    Serial.print("smer:");//vypis "smer"
    Serial.print(direction)//vypis hodnotu smeru
    Serial.print("     ")//vypis medzeru medzi hodnotami
    Serial.print("jas:")//vypis"jas"
    Serial.println(brightness)//vypis hodnotu jasu
    delay(40);//cakaj 40ms

}
  
 
  }
}