You are on page 1of 4

Tehnička i industrijska škola Ruđera Boškovića

VJEŽBA BROJ 3
Povezivanje 16x2 LCD modula sa
Croduino mikroupravljačem i očitavanja
pomaka

Ime i prezime: Josip Batarelo


Razred: 4. C
Grupa: A Datum:
12.veljače.2024.
ZADATAK:
 Povezati Croduino i 16*2 LCD kao što je prikazano na montažnoj
shemi.
 Napisati program koji će očitavati vrijednost potenciometra sa
analognog ulaza (A0).
 Analognu vrijednost sa ulaza pretvoriti u stupnjeve(Mjerenje kutnog
pomaka) ili dužinu(Mjerenje linearnog pomaka).
 Odrediti mjerni opseg pretvarača(početnu i krajnju vrijednost)
 Snimiti karakteristiku pretvarača(odstupanje) na papir
MONTAŽNA SHEMA SPAJANJA:
Croduino programski kod (očitanje sa A0)
Korištene naredbe:
 #include - služi za uključivanje vanjskih standardnih C knjižnica programa pisanih za
Arduino u svoju skicu
 const - znači da uvedena varijabla se ne može mijenjati
 int – pretvara vrijednost u podatak
 void – ukaziva na to da funkcija ne vraća informacije funkiciji odakle je došla
 setup( ) - koristi se za uzimanje ili vraćanje na početne varijable i knjižnice
 lcd.begin - definira broj redaka i stupaca
 loop() - služi da funkcija uzastopno kruži da se može promjeniti i djelovati
 analogRead - čita vrijednost sa nekog analognog pin-a
 float – prikaz broja sa decimalnom točkom
 lcd.clear - koristimo kako bi bili sigurni da izbrišemo sav tekst sa ekrana
 lcd.print - služi da isprinta dobivene podatke na neko sučelje (npr. zaslon...)
 lcd.setCursor - služi da sljedeći podatak ispišemo na zadano mjesto
 delay - služi za da odrđena radnja traje zadano vrijeme

You might also like