You are on page 1of 8

INTERNET STVARI

Laboratorijska vežba 5

2020

Predmetni profesor: prof. dr Marko Tanasković


Predmetni asistent: Uroš Dragović
Cilj vežbi
Tema petog seta laboratorijskih vežbi je rad sa LCD ekranom. Studenti bi trebalo vežbe
samostalno da rešavaju na času u manjim grupama. Asistent će im pomoći u radu i biti spreman
u svakom trenutku da odgovori na njihova pitanja i pruži podršku.

Laboratorijske vežbe koje studenti treba da urade u okviru prvog termina vežbi su sortirane
prema stepenu složenosti. Ukoliko studenti smatraju da poseduju dovoljno znanja i da su neke od
prvih vežbi suviše lake, mogu ih preskočiti i odmah preći na rešavanje složenijih problema.

Vežba I – Naizmeničan ispis vašeg imena na


LCD ekran
Cilj ove vežbe je napraviti sistem koji se sastoji od LCD ekrana i Arduin-a radi ispisivanja
određenih sadržaja na LCD ekran. Dijagram povezivanja hardvera neophodnog za realizaciju ove
vežbe dat je na sledećoj slici.
Potrebno je ispravno povezati Arduino, LCD ekran i prateće komponente, napisati i testirati kod
koji naizmenično vrši ispisivanje Vašeg imena i prezimena i naziva našeg Univerziteta na LCD
ekranu. Potrebno je da jedan sadržaj bude vidljiv 10 sekundi posle čega treba ispisati drugi
sadržaj.

Vežba II – Promena sadržaja na LCD ekranu


pritiskom na taster
Cilj ove vežbe je napraviti sistem tastera i LCD ekrana, kod koga se tekst ispisan na displeju
menja pritiskom na taster. Tekstualni sadržaj koji bi trebalo da se menja na ekranu usled pritiska
na taster je isti kao i u prethodnoj vežbi (Vaše ime i prezime ii me našeg Univerziteta). Šematski
prikaz mogućeg ožičenja za ovu vežbu dat je na sledećoj slici:
Potrebno je ispravno povezati Arduino, taster, LCD ekran i prateće električno kolo, napisati i
testirati kod koji omogućava promenu sadržaja na ekranu uz pomoć tastera.

Vežba III – Merenje temperature


Cilj ove vežbe je napraviti digitalni merač temperature uz pomoć Arduin-a. Sistem se sastoji od
Arduino kontrolera, LCD ekrana i pratećeg kola za njegovo povezivanje kao i senzora
temperature. Za realizaciju ove vežbe Arduino treba povezati kao na sledećoj slici:
Potrebno je ispravno povezati Arduino, LCD ekran i senzor, napisati i testirati kod koji
omogućava čitanje vrednosti sa senzora i njihov ispis na LCD ekran.

Vežba IV – Merenje temperature i


osvetljenosti sa naizmeničnim ispisom
Cilj ove vežbe je dalje proširenje vežbe III. Radi dodatnog merenja osvetljenosti prostorije
potrebno je u kolo iz prethodne vežbe dodati i fotoćeliju koja služi za merenje osvetljenosti
prostorije. Na ovaj način dobijamo digitalni instrument koji meri temperaturu i osvetljenost
prostorije. Električna šema potrebna za realizaciju ove vežbe data je na sledećoj slici.
Potrebno je ispravno povezati Arduino, LCD ekran i senzore i napisati i testirati program koji
meri temperaturu i osvetljenost in a LCD ekran naiymenično (na svakih 20 sekundi) ispisuje
vrednosti iymerene temperature, odnosno svetljenost prostorije. Stepen osvetljenosti može biti
dat opisno kao: potpuno mračno, delimično mračno ili osvetljeno.

Vežba V – Merenje temperature i


osvetljenosti sa promenom ispisa uz pomoć
tastera
Cilj ove vežbe je dalje proširenje vežbe IV dodavanjem dodatnog tastera koji može da se koristi
za promenu sadržaja na LCD ekranu. Dakle umesto naizmeničnog ispisa izmerene temperature
ili osvetljenosti, potrebno je napraviti sistem u kome će se sadržaj na ekranu menjati pritiskom na
taster. Električna šema kola koje je potrebno napraviti za realizaciju ove vežbe data je na
sledećoj slici.
Potrebno je ispravno povezati Arduino, LCD ekran i prateću elektroniku, senzore i taster i
napisati kod kojim se čita vrednost sa senzora i relevantne informacije ispisuju na LCD ekran.
Ispisom treba da se daje informacija o izmerenoj temperaturi ili o osvetljenosti, pri čemu se
pritiskom na taster menja vrsta merenih podataka koji su ispisani na LCD ekranu.

Vežba VI – Digitalni merač otpornosti


Cilj ove vežbe je da napravite Vaš sopstveni merač otpornosti (digitalni senzor koji meri
otpornost otpornika koji povežete u kolo). Senzor radi na principu razdelnika napona, gde se
između analognog pina Arduin-a i mase povezuje otpornik poznate otpornosti, dok se između
istog analognog pina i napona od 5V povezuje otpornik čija se otpornost želi meriti. Vrednost
izmerene otpornosti potrebno je ispisati na LCD ekranu. Sistem treba da bude u stanju da
detektuje kada je otpornost koja treba da se meri prisutna u sistemu, a kada se ne nalazi i da u
skladu sa tim ispisuje korisniku poruku da treba da stavi željeni otpornik za merenje ili da mu
ispisuje vrednost merene otpornosti. Šematski prikaz električne šeme koja se može koristiti u
izradi ove laboratorijske vežbe dat je na sledećoj slici.
Potrebno je ispravno povezati Arduino, LCD ekran i kolo potrebno za merenje nepoznate otpornosti i
napisati program koji ostvaruje već opisanu funkcionalnost digitalnog merača otpornosti.

You might also like