Pregled bibliografske jedinice broj: 705759
Upravljanje računalnim pokazivačem primjenom Arduina i trackball sustava
Upravljanje računalnim pokazivačem primjenom Arduina i trackball sustava, 2014., diplomski rad, preddiplomski, Fakultet elektrotehnike, strojarstva i brodogradnje, Split
CROSBI ID: 705759 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Upravljanje računalnim pokazivačem primjenom Arduina i trackball sustava
(Control of on-screen pointer with Arduino and trackball)
Autori
Labrović, Ivan
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike, strojarstva i brodogradnje
Mjesto
Split
Datum
18.07
Godina
2014
Stranica
28
Mentor
Musić, Josip
Ključne riječi
Trackball; Arduino; signal; Sipex; pokazivač; upravljanje; pretvarač
(Trackball; Arduino; signal; Simpex; pointer; control; convertor)
Sažetak
U ovom radu smo pomoću trackball sklopovlja i Arduino razvojne platforme realizirali kontrolu nad računalnim pokazivačem. Tijekom izrade rada javila se potreba za još nekim dodatnim sklopovima. Dodatni sklopovi su nam pomogli pri adaptaciji RS-232 na TTL naponski nivo. Adaptacija je bila potrebna zbog toga što RS-232 logika koristi vrijednosti napona od +15 V do -15 V što je prevelik raspon vrijednosti za Arduino pločicu. Nakon ovoga koraka na redu je bilo identificiranje signala koje primamo od trackballa pri radu. Upotrebljavali smo programe za prijam podataka sa serijskog porta, te smo u Arduino okruženju iskoristili mogućnost serijske komunikacije za prikaz dobivenih rezultata. Dobili smo vrijednosti koje su bile prikazane u heksadecimalnome brojevnom sustavu. Također smo analizom trackball sklopovlja saznali da komunicira šaljući paket od po tri bajta za pojedinu akciju koju napravimo. Prethodnim koracima smo otkrili koje podatke šalje i iskoristili smo ih za kontrolu pokazivača preko HID emulatora. Kako smo saznali kroz rad HID uzima naredbe od korisnika i koristi ih za kontrolu pokazivača. U ovom slučaju poseban firmware smo uploadali na Arduino pločicu te ga transformirali u HID uređaj koji je primao naše naredbe i interpretirao ih. Problem sa firmwareom je taj što može koristiti samo brzine prijenosa podataka od 9600 bauda pa nadalje, a trackball sklopovlje korišteno za rad je starije izvedbe i radi na 1200 bauda. Lakša realizacija bi bila sa novijim sklopovljem.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike, strojarstva i brodogradnje, Split
Profili:
Josip Musić
(mentor)