/*MENO A PRIEZVISKO: ALEX MELICHER
DATUM: 13.11.2023
PREDMET: Prax
PLATFORMA: ARDUINO UNO – simulator Wokwi (platforma = kde resp. co vykonava program )
NAZOV DOMACEJ ULOHY: DU CW41-1: Analog serial data – simulacia vo Wokwi
POPIS ZADANIA: Ledke sa má dať nastavovať svietivosť pomocou potenciometra
VYSLEDOK TESTOV: Svietivosť ledky je možné nastavovať pomocou pomocou poteciometra,
program funguje tak ako má.
HISTORIA :
— tento program bol prevzaty z Internetu na linku Wokwi: https://wokwi.com/projects/380813962690061313
— neznámy autor*/
int buttonPin = 2;// digitalny pin 2 je pripojeny na pushbotton. Pin 2 pomenujeme Pushbotton
int buttonState = 0;// nastavime defaultné štádium tlačítka
void setup() {//zacne program iba raz
pinMode(buttonPin, INPUT);// z pushbutton pinu urobime input
Serial.begin(9600);// popisuje serialovu komunikaciu pri rychlosti 9600 bitov za sekundu
}
unsigned int counter = 0;//pridame/nastavime pocitadlo na 0
void loop() {// prikaz loop sa bude opakovat do okola
buttonState = digitalRead(buttonPin);
if (counter == 10000) {//pocitadlo je nastavene aby sa resetovalo ked dosiahne cislo 10000
counter = 0;
}
delay(100);//kazdych 100 ms bude serial vypisovat vysledky
if (buttonState == HIGH) {//ak stlacis tlacidlo je HIGH tak pripocita 1
counter++;
}
Serial.println(counter);//serial ma vypisat pocitadlo
}