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