You are on page 1of 1

Najjednostavnije receno mikrokontroler je racunalo u maloim.

Mikrokontroleri su
mala racunaala smjestena na jedan integralni niz.
Za pocetak mikrokontroler mozete zamisliti kao crnu kutiju s desetak
izvoda.Izvodi mikrokontrolera sluze da bismo na njega mogli spajati neke
elektronicke elemente i na njima upravljati pomocu mikrokotrolera
Da bi mikrokontroler zano sta treba raditi i kako da upravlja s onime sto smo na
njega spojili za njega moramo napisati program a potom taj program moramo
ucitati u mikrokontroler .
Jedan od najpoznatijih alata koji se u svijetu koristi upravo za ucenje i pocetak
rada sa mikrokontrolerima je Arduino .
Sta je arduino ?
Arduino je platforma za ucenje programiranja i koristenja mikrokontrolera nastao
prije desetak godina .Arduino je namijenjen svima,velikima i
malima,elektronicarima,tehnicarima ali i umjetnicima i kreativcima da lakse i
brze ostvare svoje ideje.
Cijela Arduino platforma napravljena je i objavljena kao otvoreni sustav-to znaci
da su sve sheme i izvorni kod programa besplatni i dostupni svima za
preuzimanje i modificiranje
Izvode mozemo podijeliti na digitalne i analogne.Digi izvodi mogu biti u samo
jednom od dva moguca stanja nisko logicnko stanje i visoko logicnko stanje.Kod
niskog stanja napon je 0 a kod visokog stanja na izvodu je napon od 5 V.Kod
analognih signala moguce je ocitavati ili reguirati napon bilo koje vrijednosti
izmedju 0 i 5V .
Programiranje
U setup dijelu rekli smo mikrokontroleru da je izvod 13 na kojem je spojena
svijetleca dioda izlaznog tipa .
Kao st ose vidi za postavljanje nacina rada pojedinog izvoda koristimo naredbu
pin Mode(nazivizvoda,nacinrada ).Ova naredva ima dva argumenta (tos su
podaci koje upisujemo u zagrade ),nazivizvoda-definira na koji se izvod definira
naredva ,nacinrada definira je li taj izvod ulaznog ili izlaznog zipa .A kako mi
zelimo upravljati svjetlecom diodom onda postavljamo izvod u izlazni nacin radaOUTPUT.
U trecem dijelu programa tzv loop dijelu koji se stalno ponavlja dok
mikrokontroler radi napisan je dio koda koji ukljucuje i iskljucuje diodu u razmaku
od jedne sekunde
Za ukljucivanje i iskljucivanje se koristi digitalWrite(nazivkoda,stanje)
Naredba delay(vrijeme) koristi se za zaustavljanje rada odnosno cekanje
odredjenog vremenskog perioda,delay(1000) ce zaustaviti rad na jednu
sekundu .

You might also like