četrtek, 20. december 2018

UPN vaja 3 - Blagojević, Gorjup

a. Zapišite program za utripanje LED-diode s frekvenco f = 2 Hz. Led diodo (s preduporom) priključite na pin 12 Arduino UNO. Program ustrezno komentirajte. Zvežite ustrezne elemente na protoboard in program testirajte. 











S prvo nalogo sva imela manjše težave, saj sva se hkrati še učila vezave z arduinom. Del z zapisovanjem programa nama ni bil preveč težak, ker poznava osnove programiranja v različnih programskih jezikih.





Sestavni deli: 
1x upor (220 Ω)
1x rumena LED
2x kabel
1x Arduino Uno
1x protoboard

--------------------------------------------------------------------------------------------------------------------------


b. Izdelajte program za izmenično utripanje dveh LED diod (železniški prehod) s frekvenco 1 Hz. Za priklop LED diod uporabite pin 8 in 9.










Druga naloga nama ni delala veliko težav. Vse kar sva naredila je da sva dodala še eno LED diodo, ki sva jo zvezala na enak princip kot prvo. Pri programskem delu pa sva naredila napako, ki sva jo sčasoma odpravila, vendar nama je to vzelo veliko časa.





Sestavni deli: 
2x upor (220 Ω)
2x LED
3x kabel
1x Arduino Uno
1x protoboard



--------------------------------------------------------------------------------------------------------------------------

c. Izdelajte program tekočih luči (pomik ene LED diode v desno), in sicer pri tem uporabite 3 LED diode. Za priklop LED-diod uporabite pin 10, pin 11 in pin 12. Vsaka LED dioda naj zasveti za 0,5s.










Pri tretjem primeru nisva imela težav. Poznala sva postopek vezanja, ki sva ga ponovila še za 3. diodo. Pri programu sva dodala nekaj novih vrstic kode, nato shranila in vezava je delovala.


Sestavni deli: 
3x upor (220 Ω)
3x LED
4x kabel
1x Arduino Uno
1x protoboard



--------------------------------------------------------------------------------------------------------------------------

d. Izdelajte program tekočih luči (pomik ene LED-diode v levo), in sicer pri tem uporabi 4 LED diode. Za priklop LED diod uporabite pine 9, 10, 11 in 12. Vsaka LED naj zasveti za 0,3s.









Pri četrtem primeru sva imela težavo kako vezati/programirati LED diode v levo smer, namesto v desno. Po razmisleku mana je uspelo odpraviti težavo in vezava je delovala.



Sestavni deli: 
4x upor (220 Ω)
4x LED
5x kabel
1x Arduino Uno
1x protoboard



--------------------------------------------------------------------------------------------------------------------------

e. Izdelajte program svetlobnega čitalnika (pomik LED diode v desno in levo), in sicer pri tem uporabite 5 LED diod (pini 8, 9, 10, 11, 12). Vsaka dioda naj zasveti za 200 ms.







Težavo sva imela pri programiranju LED diod za efekt svetlobnega čitalnika. Zapisala sva  daljšo programsko kodo, ki je delovala. Dodala sva še eno diodo da na breadbord. Delo sva si pravično razdelila. Če kaj nisva razumela ali nisva znala narediti, sva si redkokrat pomagala s spletnimi viri.



Sestavni deli: 
5x upor (220 Ω)
5x LED
6x kabel
1x Arduino Uno
1x protoboard





























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 [14 %],
    f. sintaksa programa [20 %],
    g. seznam uporabljenih sestavnih delov [5 %].
    ------------
    skupaj: 99%

    OdgovoriIzbriši