You are on page 1of 22

VILNIAUS GEDIMINO TECHNIKOS UNIVERSITETAS

…………Elektronikos………………………FAKULTETAS
……………KOMPIUTERIŲ……………….KATEDRA

KURSINIO DARBO ATASKAITA

Mikrovaldiklinių įtaisų projektavimas

Kursinis darbas

KAtliko: ......... gr. Studentas Aironas Petraitis


Tikrino: Doc. Dr. Vytautas Mačaitis

VILNIUS 2023
1
Turinys
Kursinio darbo aprašas. ........................................................................................................................................... 3
Darbo uždaviniai: ..................................................................................................................................................... 3
Darbo eiga: ............................................................................................................................................................... 4
Darbas su tikru maketu ......................................................................................................................................... 18
Video nuoroda.................................................................................................................................................... 22
Išvados: .................................................................................................................................................................. 22

2
Kursinio darbo aprašas.
Darbo tikslas: Sukurti 4x4x4 LED kubą. Kuris tinkamai veiktų ir šviestų tam tikromis animacijomis.

Naudojami komponentai: Arduino Uno, 64 spalvas keičiantys LED, laidai, breadboardas, lituoklis,
lydmetalis, 4x 220 Ohmų rezistoriai..

Darbo uždaviniai:

1. Sujungti visus komponentus su Arduino Uno.


2. Sulituoti visus LED į vieną bendrą kubą.
3. Sujungti likusius komponentus ir tinkamai sujungti laidus.

4. Parašyti kodą kuris įjungtu ir išjungtu visus LED.

5. Papildyti kodą, su įdomesnėmis LED animacijomis .


6. Pajungti ir patikrinti ar teisingai veikia kubas.

3
1.Pav Naudojami LED

Darbo eiga:
1. Patikrinu kiekvieną turima LED ar jie tinkamai veikia. Tiesiog prijungdamas kiekviena prie
baterijos ir ar šviečia ar ne.
2. Prieš sujungiat realybėje dizainą patikrinu TinkerCAD aplinkoje. Savo dizainą.

4
2.Pav TinkerCad sujungtas dizainas

3. Rašome kodą LED 4x4x4 kubui.

5
3.Pav Programos pagrindinis kodas

6
4.Pav Programos kodas, įjungimas ir išjungimas.

7
5.Pav Programos kodas, funkcijos

8
6.Pav Programos kodas, funkcijos

9
7.Pav Programos kodas, funkcijos

10
7.Pav Programos kodas, funkcijos

11
12
8.Pav Programos kodas, funkcijos

10.Pav Programos kodas, funkcijos

13
11.Pav Programos kodas, funkcijos

14
12.Pav Programos kodas, funkcijos

15
13.Pav Programos kodas, funkcijos

16
14.Pav Programos kodas, funkcijos

17
Darbas su tikru maketu
1. Sulituoju visus 64 LED. Paskirstau juos kad gautųsi 4x4x4 Kubas.

15.Pav Sulituoto kubo vaizdas

2. Prijungiu laidus prie kiekvieno LED katodo stulpelius pagal numeravimą,

(1,1)-13
(1,2)-12
(1,3)-11
(1,4)-10
(2,1)-9
(2,2)-8
(2,3)-7

18
(2,4)-6
(3,1)-5
(3-2)-4
(3-3)-3
(3,4)-2
(4,1)-1
(4,2)-0
(4,3)-A5
(4,4)-A4

15.Pav kubo LED vertikalių sluoksnių prijungimas

3. Prilituoju laidus prie kiekvieno aukšto. Ir juos prijungiu prie 220Ohm rezistoriu. Ir nuo rezistoriu jungiu į
mikrovaldiklių A0,A1,A2,A3 analoginius įėjimus

Gautas finalinis variantas:

19
16.Pav kubo LED Finalinis variantas.

Patobuliname sukurta variantą prijungdami 9V bateriją. Kad veiktų ant baterijos.

20
17.Pav kubo LED Finalinis variantas su patobulinimu.

21
1.Vid Veikiančio mano 4x4x4 kubo keičiančio spalvas veikimas

Video nuoroda
https://youtube.com/shorts/s48qDOKxN7w?feature=share

Išvados:

.Kursinio darbo metu suprojektavau, 4x4x4 LED kubą, tiek virtualioje aplinkoje tiek realybėje naudojant tikrus
komponentus. Padariau 4x4x4 Led su 7 spalvų šviesą keičiančiais diodais. Todėl šviečiant spalvos miksavosi ir
atrodė geriau. Parašėme kodą pagrindinį. Ir vėliau parašinėjome daugiau animacinių funkcijų. Kurios atliktų tam
tikras animacijas su diodais, kaip nurodyta video. Vėliau patobulinome dar šiek tiek sukurtą dizainą prijungėm
9V bateriją. Ir sukurtas maketas jau galėjo veikti prijungtas tik prie 9V baterijos šaltinio.

22

You might also like