Compare commits
No commits in common. "2e957968163e3548b09688c9c8865fcd1e32db4e" and "393444210f56f4cf8d03f125a6498750809f2ab3" have entirely different histories.
2e95796816
...
393444210f
@ -1,26 +0,0 @@
|
|||||||
const int led_pin = 3; // Dioda je povezana na pin 3
|
|
||||||
int i = 0; // Brojač za PWM
|
|
||||||
int smer = 1; // Prati da li PWM raste ili opada
|
|
||||||
|
|
||||||
void setup()
|
|
||||||
{
|
|
||||||
pinMode(led_pin, OUTPUT); // Inicijalizuje pin 3 kao izlaz
|
|
||||||
}
|
|
||||||
|
|
||||||
void loop()
|
|
||||||
{
|
|
||||||
analogWrite(led_pin, i); // Izbacuje PWM signal na pinu
|
|
||||||
|
|
||||||
switch (i) {
|
|
||||||
case 0: // Ako je stiglo do nule, počinje da uvećava
|
|
||||||
smer = 1;
|
|
||||||
break;
|
|
||||||
case 255: // Ako je stiglo do maksimuma počinje da smanjuje
|
|
||||||
smer = -1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
i = i + smer;
|
|
||||||
|
|
||||||
delay(5); // Pauza (koliko dugo svetli na jednoj vrednosti PWM)
|
|
||||||
}
|
|
Binary file not shown.
Before Width: | Height: | Size: 32 KiB |
@ -1,2 +0,0 @@
|
|||||||
default_fqbn: arduino:avr:uno
|
|
||||||
default_port: /dev/ttyUSB0
|
|
@ -1,16 +0,0 @@
|
|||||||
const int pot = A0; // Potenciometar je povezan na analogni pin A0
|
|
||||||
const int led_pin = 3; // Dioda je povezana na pin 3
|
|
||||||
int value; // Prati očitani napon
|
|
||||||
|
|
||||||
void setup()
|
|
||||||
{
|
|
||||||
pinMode(led_pin, OUTPUT); // Inicijalizuje pin 3 kao izlaz
|
|
||||||
}
|
|
||||||
|
|
||||||
void loop()
|
|
||||||
{
|
|
||||||
value = analogRead(pot); // Čita vrednost sa potenciometra
|
|
||||||
value = map(value, 0, 1024, 0, 255); // Prebacuje vrednost u rang 0-255
|
|
||||||
analogWrite(led_pin, value); // Izbacuje očitanu vrednost PWM-a na diodu
|
|
||||||
delay(1); // Pauza pre sledećeg čitanja
|
|
||||||
}
|
|
Binary file not shown.
Before Width: | Height: | Size: 47 KiB |
@ -1,2 +0,0 @@
|
|||||||
default_port: /dev/ttyUSB0
|
|
||||||
default_fqbn: arduino:avr:uno
|
|
Loading…
Reference in New Issue
Block a user