četrtek, 20. december 2018

Omejeno utripanje LED-diode stavek for (vaja 13)

Navodila:

Izdelajte program za omejeno utripanje LED diode in sicer naj se ponovi 10-krat. Pri tem uporabite stavek for. Za priklop LED-diode uporabite pin 10, frekvenca utripanja naj bo 0,5 Hz, začetna vrednost števca je 1. Za določitev časovnih premorov uporabite konstanto z ukazom const float.


Frietzing schematic:


    Frietzing breadboard:


    Ukrivljeni / daljši del LED diode predstavlja pozitivni del, zato je vezan na pin 10 [DigitalWrite(HIGH) / (LOW)] preko upora 330 Ω, ker napajalna napetost presega ULED (3,6 V). (5 V - 3,6 V) / 0.01 A = 140 Ω

    Krajši / raven del pa je vezan na negativen pin, da je tokokrog sklenjen in lahko prižigamo / ugašamo diodo.

    Arduino koda:


    For zanka kodo izvede 10-krat (ko je i manjši ali enak 10) za vsak cikelj se LED dioda prižge in ugasne po frekvenci 0,5 Hz. To frekvenco ponazarja konstanta k z vrednostjo 500 ms oz. 0,5 s. Vse je na spodnjem posnetku jasno predstavljeno.

    Uporabila sva:

    •    1 Arduino Uno 
    •    2 krajši žici (male-male)
    •    1 LED diaoda (modra) 5 mm 3,6 V
    •    1 upor 330 Ω
    •    1 USB B kabel
    •    Programsko opremo  - Arduino IDE

    1 komentar:

    1. a. tekst naloge [10 %],
      b. vezalno shemo iz fritzing (shematic) [15 %],
      c. vezalno shemo iz fritzing (breadboard) [15 %],
      d. videoposnetek delovanja [20 %],
      e. komentar na delovanje, sestavljanje vezja, izbira elementov (izračuni) in programiranje. Komentar je lahko tudi smiselno razdrobljen po celotni objavi [15 %],
      f. sintaksa programa [15 %],
      g. seznam uporabljenih sestavnih delov [5 %].
      -------------------
      skupaj: 95 %

      OdgovoriIzbriši