Arduinodfgdfgd

2
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 rada- OUTPUT.

description

rdfg

Transcript of Arduinodfgdfgd

Page 1: Arduinodfgdfgd

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 rada-OUTPUT.

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 .