
Croatian: 
U ovom videu ću Vam pokazati kako napraviti projekt "trčeće svjetlo" sa LEDicama
Možete pauzirati video, kako bi spojili LED diodice na Arduino prema shemi
Katoda (-) od LEDica, može biti direktno spojena na minus (-) liniju na testnoj pločici
Vrijeme je za kodiranje, kompletan kod može se skinuti sa dolje navedenog linka, međutim ovako se bolje uči programirati
Prvo se moraju definirati svi pinovi (spojeni na LEDice) kao izlazni pinovi
Definiramo prvi izlaz te ga zatim samo kopiramo 12 puta i mijenjamo vrijednosti

English: 
In this video I´m going to show you how to make Running LEDs project
You can pause video to connect the LEDs to the breadboard and to Arduino
Cathode (-) from LED can be directly connected to the minus (-) rail on the breadboard
Let´s start coding, you can download the code from link below, but this way is easier to learn
First we have to define all pins that are connected to LEDs as outputs,
we define first output and then just copy 12 times and of course, change the values

Croatian: 
Sljedeći korak je FOR petlja koja će brojati od 2 do 13, te prema tome paliti ili gasiti LEDice
Prva vrijednost je početna LEDica, zatim posljednja LEDica u petlji, te povećavanje za 1 u svakom koraku petlje

English: 
Next step is to create FOR loop that will count through the outputs and turn ON or OFF every single LED at the time
First value is set for first LED, second value is last value and i++ is just an increment by 1 through the loop

English: 
Then we turn ON the first LED by putting state of the output to HIGH.
Delay just defines for how long will the LED be ON in milliseconds
Here we have used variable del that we have to define as value
Then we turn OFF the first LED by putting state of the output to LOW.
It is important to define variable outside the loop

Croatian: 
LEDica se pali tako da se izlaz postavi u stanje HIGH
Kašnjenje definira koliko dugo će LEDica svjetliti u milisekundama
Varijablu del smo definirali na početku i ona nam određuje koliko dugo će LEDica svjetliti
Zatim gasimo LEDicu tako što izlaz stavimo u stanje LOW
Bitno je da se varijable definiraju izvan petlje

English: 
We are going to set value of delay to 20 milliseconds, it will be pretty fast

Croatian: 
Postavit ćemo vrijeme kašnjenja na 20ms, LEDice će "trčati" vrlo brzo

Croatian: 
Ne zaboravite spremiti svoju datoteku redovito
Vrijeme je za testiranje koda
Radi vrlo dobro, prema očekivanju
Sada ćemo dodati još jednu petlju, tako da LEDice "trče" u oba smjera
Kopiramo prvu FOR petlju i zatim promjenimo potrebne vrijednosti

English: 
Remember to always save your code when making some changes
Let´s test our code
Works good actually
Now we are going to add another loop so that LEDs "run" in both ways
Just copy paste first FOR loop and then change neccesary values

English: 
Upload to Arduino and test again
Now the LEDs are running both ways, like a police lights
Now we can try to change delay value, to see what happens
Bigger the value, LEDs will run slower
Now LEDs are just "walking" instead of "running"
Thanks for watching and till next time

Croatian: 
Uploadamo kod na Arduino pločicu te ponovo probamo
Sada LEDice trče u oba smjera, baš kao policijska svjetla
Sada ćemo promjeniti vrijeme kašnjenja, da vidimo što će se promjeniti
Što veća vrijednost, LEDice će "trčati"sporije
Sada LEDice samo "šetaju", umjesto da "trče"
Hvala na pažnji i do sljedećeg puta
