Sav materijal sa drugog predavanja.
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
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
|
||||
}
|
BIN
drugo_predavanje/analog_write_with_pot/scheme.png
Normal file
BIN
drugo_predavanje/analog_write_with_pot/scheme.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 47 KiB |
2
drugo_predavanje/analog_write_with_pot/sketch.yaml
Normal file
2
drugo_predavanje/analog_write_with_pot/sketch.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
default_port: /dev/ttyUSB0
|
||||
default_fqbn: arduino:avr:uno
|
Reference in New Issue
Block a user