6
24.3.2014. 1 Prvi program Osnovno programiranje i svijetleća dioda Na pločici imate LED diodu spojenu na PIN13! 4.Postavite diodu da mijenja svoje stanje iz svijetli u ne svijetli svake dvije sekunde //varijabla LED tipa integer neka sadrži broj 13 int led=13; //setup se izvšava jednom prilikom pokretanja uređaja void setup() { //PIN 13 (varijabla led=13) neka bude izlazni PIN pinMode(led,OUTPUT); } //loop se izvršava dok se uređaj ne ugasi void loop() { //postavi logičku jedinicu (5V) na PIN 13 (led=13) digitalWrite(led,HIGH); }

Prvi Program

  • Upload
    gogo-p

  • View
    6

  • Download
    4

Embed Size (px)

DESCRIPTION

h

Citation preview

  • 24.3.2014.

    1

    Prvi program

    Osnovno programiranje i svijetlea dioda Na ploici imate LED diodu spojenu na PIN13! 4.Postavite diodu da mijenja svoje stanje iz svijetli u ne svijetli svake dvije sekunde

    //varijabla LED tipa integer neka sadri broj 13 int led=13; //setup se izvava jednom prilikom pokretanja ureaja void setup() { //PIN 13 (varijabla led=13) neka bude izlazni PIN pinMode(led,OUTPUT);

    } //loop se izvrava dok se ureaj ne ugasi void loop() { //postavi logiku jedinicu (5V) na PIN 13 (led=13) digitalWrite(led,HIGH);

    }

  • 24.3.2014.

    2

    Osnovno programiranje i svijetlea dioda

    Na ploici imate LED diodu spojenu na PIN13!

    1. Postavite diodu da zasvijetli prilikom podizanja programa

    Osnovno programiranje i svijetlea dioda Na ploici imate LED diodu spojenu na PIN13!

    2.Postavite diodu da ne svijetli prilikom podizanja programa

    //varijabla LED tipa integer neka sadri broj 13

    int led=13;

    void setup()

    {

    //PIN 13 (varijabla led=13) neka bude izlazni PIN

    pinMode(led,OUTPUT);

    }

    void loop()

    {

    //postavi logiku jedinicu (5V) na PIN 13 (led=13)

    digitalWrite(led,LOW);

    }

  • 24.3.2014.

    3

    Osnovno programiranje i svijetlea dioda Na ploici imate LED diodu spojenu na PIN13!

    3.Postavite diodu da mijenja svoje stanje iz svijetli u ne svijetli svake jedne sekunde

    int led=13;

    void setup()

    {

    pinMode(led,OUTPUT);

    }

    void loop()

    {

    digitalWrite(led,HIGH);

    //cekaj odreeni broj mikro sekundi

    delay(1000);

    digitalWrite(led,LOW);

    delay(1000);

    }

    Osnovno programiranje i svijetlea dioda Na ploici imate LED diodu spojenu na PIN13!

    4.Postavite diodu da mijenja svoje stanje iz svijetli u ne svijetli svake dvije sekunde

    int led=13;

    void setup()

    {

    pinMode(led,OUTPUT);

    }

    void loop()

    {

    digitalWrite(led,HIGH);

    delay(2000);

    digitalWrite(led,LOW);

    delay(2000);

    }

  • 24.3.2014.

    4

    Serijski port izlaz 5. Inicijalizirajte serijski port na brzinu 9600bps i ispiite na serijski port jednom poruku Tu sam te

    prijeite u novi red

    void setup()

    {

    //inicijaliziraj serijski port sa brzinom 9600

    Serial.begin(9600);

    //ispii poruku i znak enter

    Serial.println("Tu sam");

    }

    void loop()

    {

    }

    Serijski port izlaz 6. Inicijalizirajte serijski port na brzinu 9600bps i ispisujte na serijski port poruku: Tu sam te prijeite u

    novi red

    void setup()

    {

    //inicijaliziraj serijski port sa brzinom 9600

    Serial.begin(9600);

    }

    void loop()

    {

    //ispii poruku i znak enter

    Serial.println("Tu sam");

    }

  • 24.3.2014.

    5

    Serijski port izlaz 7. Inicijalizirajte serijski port na brzinu 9600bps i ispisujte na serijski port poruku: Tu sam bez entera

    na kraju!

    void setup()

    {

    //inicijaliziraj serijski port sa brzinom 9600

    Serial.begin(9600);

    }

    void loop()

    {

    //ispii poruku i znak enter

    Serial.print("Tu sam");

    }

    Serijski port izlaz 8.Postavite serijski port na 9600bps. Ispisujte brojeve (0-15) i to tako da ispisujete po jedan broj svakih 200ms, te da je izmeu

    brojeva jedan znak razmaka. Kada ispiete sve brojeve kod zadnjeg prijeite u novi red i napravite pauzu od tono 1 sek.

    void setup()

    {

    //inicijaliziraj serijski port sa brzinom 9600

    Serial.begin(9600);

    }

    void loop()

    {

    int i;

    for(i=0;i

  • 24.3.2014.

    6

    Serijski port izlaz 9. Proirite zadatak 9. Kod svakog ispisa broja promijenite stanje LED diode na portu 13 (svijetli i ne svijetli).

    int stanje;

    void setup()

    {

    Serial.begin(9600);

    stanje=0;

    pinMode(13,OUTPUT);

    digitalWrite(13,HIGH);

    }

    void loop()

    {

    int i;

    for(i=0;i