Skip to content

Instantly share code, notes, and snippets.

@robokingsk
Last active June 28, 2018 20:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save robokingsk/a3a37fdf40c2db611b590d60f6c369aa to your computer and use it in GitHub Desktop.
Save robokingsk/a3a37fdf40c2db611b590d60f6c369aa to your computer and use it in GitHub Desktop.
Riadenie frekvencie blikania LEDky analógovým vstupom - potenciometrom
const int analogPin = 3; // jazdec potenciometra (stredný vyvod) pripojime na analogovy pin 3
int val = 0; // premenna do ktorej budeme ukladat hodnotu nacitanu z analogoveho vstupu
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
val = analogRead(analogPin); //do premennej val ulozime aktualnu hodnotu nacitanu z analogveho pinu 3
digitalWrite(13, HIGH); //LEDku na pine 13 rozsvietime
delay(val); //doba svietenia LED je dana nacitanou hodnotou z analogoveho pinu
digitalWrite(13, LOW); //LEDku na pine 13 zhasneme
delay(val); //tento cas je opat dany nacitanou hodnotou z analogoveho pinu
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment