You are on page 1of 10

1

Uvo
d

Mikro kontroler
Mikrokontroleri su
integrirani krugovi koji imaju
sve to im je potrebno da budu
raunari: memoriju, procesor,
ulaze i izlaze.
Mikrokontroleri se koriste u
automatski upravljanim
proizvodima i ureajima, koriste
se takoe za za analizu podataka
itd..

Arduino.

ta je to
Arduino ?
Arduino je skup elektronikih i softverskih
komponenti koje se mogu jednostavno
povezivati u sloenije cjeline s ciljem izrade
zabavnih i pounih elektronikih sklopova.
Kako je Arduino platforma open-source tipa dozvoljeno je njezino dijeljenje i preureivanje u
svrhu kreiranja novih platformi koje su
meusobno kampatibilne tako da su razvojem
nastale jo mnoge inaice razvojnih okruenja
baziranih na Arduino platformi.

Arduino ploe :

UNO

Arduino BT

MEGA

Arduino Nano

Lilypad

Arduino Mini

Digitalni izvodi mikrokontrolera


Napajanje-masa
USB konektor

digitalni izvodi za
serijsku
komunikaciju

ATMEGA328
mikrokontroler
konektor
za vanjsko
napajanje
Napajanje - +5V
analogni ulazni izvodi
napajanje masa

Arduino
programira
nje

Struktura koda:
Arduino dolazi sa C/C++ bibliotekom zvanom "Wiring"
koja ini uobiajene ulazno-izlazne operacije veoma
jednostavnim. Arduino programi se piu u C/C++
programskom jeziku, mada korisnici moraju da definiu
samo dve funkcije kako bi napravili izvrni program. Te
funkcije su:
Void setup(){}
Funkcija koja se izvrava jednom na poetku i slui za
poetna podeavanja
Void loop(){}
Funkcija koja se izvrava u petlji sve vreme dok se ne
iskljui ploa

Primjer
Tipian prvi program jednostavno pali i gasiLEDdiodu.
U Arduino okruenju, korisnik bi mogao da napie
ovakav
#defineprogram:
LED_PIN 13
void setup () {
pinMode (LED_PIN, OUTPUT);
digitalni izlaz
}

// definii pin 13 kao

void loop () {
digitalWrite (LED_PIN, HIGH); // ukljui LED
delay (1000);
// saekaj jedan sekund (1000
milisekundi)
digitalWrite (LED_PIN, LOW); // iskljui LED
delay
// saekaj
jedan
Da bi
ovaj (1000);
kd ispravno radio, pozitivna
strana
LED sekund
diode mora biti

}
povezana
na pin 13 a negativna strana LED diode na uzemljenje (u ovom
sluaju negativni deo napajanja).

Arduino IDE

Preuzimanje.

Arduino IDE moete preuzeti na


stranici :
https://www.arduino.cc/en/Main/Software

You might also like