Java e Shkencës 2012 - Universiteti i Prishtinës
Java e Shkencës 2012 - Universiteti i Prishtinës Java e Shkencës 2012 - Universiteti i Prishtinës
KONFERENCA VJETORE E SHKENCËS ‘JAVA E SHKENCËS 2012 Aparati marrës në anën tjetër në të njëjtën kohë fillon me transmetimin e kodit të njëjtë. Për të arritur në satelit, ai do të vonohet për një kohë të caktuar. Zgjatja e kësaj vonesë është kohëzgjatja e udhëtimit të sinjalit nga i cili mund të matet distanca. Mbase dihet shpejtësia e dritës mund të matim distancën me saktësi të madhe. Kushti që kjo të bëhet si duhet është që orët në marrësin GPS dhe satelitë të jenë te sinkronizuara. Satelitët janë të pajisur me orë atomike ndërsa marrësit me orë kuartz të cilët rregullohen (kolaudohen) periodikisht, mbasi dihet që ora kuartz nuk punon me të njëjtën saktësi si ora atomike. Për të evituar gabimet në matjen e distancës vazhdimisht kontrollohet ora e marrësit duke e sinkronizuar me orën e satelitëve. Intervali kohor i nevojshëm që sinjali të arrijë nga sateliti në marrës përcaktohet duke lexuar orën nga sateliti i GPS në momentin e dërgimit të sinjalit dhe orën tjetër ne momentin e arritjes së sinjalit te marresi GPS fig 2. Duke shumëzuar këtë interval kohor me shpejtësinë e dritës që është (300.000. km/s) e fitojmë largësinë apo distancën e kërkuar: L=c· t Duke qënë në gjendje të llogarisim distancën e një marrësi GPS nga një satelit dhe duke e patur këtë mundësi për të paktën 4 satelitë bëhet e mundur të gjendet pozicioni i një objekti (tre dimensional). Në fakt janë 4 të panjohura, të cilat janë 3 koordinatat e objektit në sistemin kartezian fig 3 dhe pasaktësia e llogaritjes së distancave që vjen si rezultat i diferencës në kohë në mes të orës satelitore dhe orës së shfrytëzuesit. Kjo është arsyeja që na duhen 4 satelitë diktues të një objekti për të realizuar një system ekuacionesh me 4 të panjohura dhe 4 ekuacione. Secili nga ekuacionet do të shprehë distancën midis satelitit dhe marrësit GPS. fig.3 ~ 369 ~
KUMTESA -Roli i marresit GPS Përveç përcaktimit të saktë të pozicionit GPS marrësi përcakton edhe të dhëna të tjera të rëndësishme siç janë: shpejtësia e lëvizjes, drejtimi i lëvizjes, koha reale e lëvizjes, gjatësia e shtegut që duhet të kalohet. Kjo varet nga sensorët qe ndodhen në të si dhe konfigurimi i tyre që do të jetë një pjesë e rëndësishme. -Programimi dhe krijimi i nje ambienti pune për programimin Një element i rëndësishëm i punës është dërgimi i informacionit nga marrësi GPS në një bazë të dhënash në një server. Nëse marrësi GPS është i diktuar nga satelitët e sistemit satelitor GPS atëherë pozicioni i saktë i një objekti dhe informacionet tjera merren në kohën reale.Përndryshe në se marrësi GPS nuk i “shikon” satelitet, ndërsa është realizuar lidhja nëpërmes shërbimeve komunikuese atëherë te dhënat ne lidhje me pozicionin dhe të dhënat e tjera mund të merren nëpërmes ‘logut’ (kujtesës së brendshme të pajisjes GPS e cila në vartësi nga lloji i pajisjes mund të mbajë mendë deri 12000 km e fundit te rrugës së përshkruar të objektit).Kjo lloj përcjelljeje e informacionit quhet ndryshe edhe përcjellje GPS pasive e objektit i cili është në lëvizje ose ka qënë në lëvizje. Në këtë rast nuk mundemi te kemi transmetim të të dhënave në kohë reale, por antena e cila është vendosur ne GPS marrës e ushqen me të dhëna siç janë pozicioni, shpejtësia, etj kujtesën e brendshme (logun) e marrësit GPS që më vonë do të mund të lexohej. Përcjellja dhe marrja e të dhënave nga GPS marrësi ne aspektin lëvizës bëhet në tri mënyra: GPS Percjellja automatike bëhet atëherë kur e kemi të programuar GPS marrësin ashtu që në intervale të caktuara kohore (psh.çdo orë, 4 herë ne 24 orë etj) të shpërndaj informacione. GPS Përcjellja sipas thirrjes nga një qendër kontrolli apo nga interneti e cila bëhet sipas nevojës dhe kërkesave. GPS Përcjellje pasive e cila i mundëson qendrës kontrolluese apo shfrytëzuesit që ndërkohë të marrë te dhëna të ruajtura dhe të kuptojë në bazë të tyre pozicionin, drejtimin, shpejtësinë etj. Transmetimi i Informacionit nga paisjet e vogla në Server do të kërkonte instalimin e programeve specifikë në paisjet e vogla që vendosen në automjete, ekzekutimi i të cilave efekton dërgimin e informacionit të mbledhur në destinacion (Server). Këto programe fillimisht do të duhej të realizoheshin jashtë paisjeve të vogla e më pas të instaloheshin atje. Mund të punohet fillimisht më një emulator të një paisje të vogël dhe për këtë ndihmohemi nga platforma qe u përgjigjen teknologjive të reja të programimit. Një e tillë është platforma ose sistemi Android. Android është një sistem operativ për paisjet e lëvizshme të tilla si smartphone-et dhe kompjuterat tablet. Kjo platformë është zhvilluar nga “Open Handset Alliance” e udhëhequr nga Google. Aplikimet në këtë sistem janë kryesisht në Java e cila ofron klasa të posaҫme për programimin në paisjet e vogla. Android është një sistem operativ “open source” bazuar ne Linux dhe me mundësi integrimi të fuqishme me baza të dhënash. Me interes në rastin tonë do të ishte përdorimi i GPS dhe hartat e Google (Google Maps) në Android. Për komoditetin e punës tonë përdorim Eclipsin si IDE dhe sistemi Android do të integrohej në Eclipse. Më poshtë po paraqesim hapat që ndërmarim për të realizuar këtë ambient pune: Ngarkojmë Eclipsin (ne kemi ngarkuar eclipse-jee-helios-SR2-win32-x86_64.zip) Ngarkojmë Java JDK ne kemi ngarkuar JDK6 Update 6: (http://java.sun.com/javase/downloads/widget/jdk6.jsp) ZgjidhniWindows x64 ~ 370 ~
- Page 319 and 320: KUMTESA popullore shqipe kujtohen k
- Page 321 and 322: KUMTESA “...Në një këngë popu
- Page 323 and 324: KUMTESA nga gazeta e ditёve tona d
- Page 325 and 326: KUMTESA ~ 324 ~
- Page 327 and 328: KUMTESA tjera devijante janë tregu
- Page 329 and 330: KUMTESA Kosova duhet të mburret so
- Page 331 and 332: KUMTESA ~ 330 ~
- Page 333 and 334: KUMTESA Përderisa teknologjia ka p
- Page 335 and 336: KUMTESA alfanumerike të internetit
- Page 337 and 338: KUMTESA apo e nënkupton në indin
- Page 339 and 340: KUMTESA arbëreshë me krijues si:
- Page 341 and 342: KUMTESA kurse Del Gandio me të nj
- Page 343 and 344: KUMTESA ~ 342 ~
- Page 345 and 346: KUMTESA softuerit përkatës, në b
- Page 347 and 348: KUMTESA 3. Algoritmi i përgjithsh
- Page 349 and 350: KUMTESA që analizën e vlerave num
- Page 351 and 352: KUMTESA rrugës kryesore-të koordi
- Page 353 and 354: gjerësive (fig 3). KUMTESA Fig. 3.
- Page 355 and 356: KUMTESA ~ 354 ~
- Page 357 and 358: KUMTESA një metode të re organiza
- Page 359 and 360: KUMTESA “Innovation Union Scorebo
- Page 361 and 362: KUMTESA ~ 360 ~
- Page 363 and 364: KUMTESA Produktet e fotosintezës
- Page 365 and 366: KUMTESA Duhet theksuar se pajisja p
- Page 367 and 368: KUMTESA vlerë e përshtatshme për
- Page 369: KUMTESA menaxhimi jo i mirë e me m
- Page 373 and 374: KUMTESA paisjen ku do të bëjet ek
- Page 375 and 376: Shërbimet Industria Transporti KUM
- Page 377 and 378: Përparësitë: Korniza ligjore so
- Page 379 and 380: KUMTESA ~ 378 ~
- Page 381 and 382: KUMTESA mbetur ajër nëpër pore t
- Page 383 and 384: KUMTESA Fig. 5: Koeficienti i filtr
- Page 385 and 386: KUMTESA vazhdueshme të numrit të
- Page 387 and 388: KUMTESA Fig. 3. a) pjesëmarrja pro
- Page 389 and 390: Fig. 4. Emisioni i materieve ndotë
- Page 391 and 392: KUMTESA bazë të kësaj analize mu
- Page 393 and 394: KUMTESA preferencat tyre. Andaj, n
- Page 395 and 396: KUMTESA krijimi i një itinerarit t
- Page 397 and 398: KUMTESA ~ 396 ~ Prof. Dr. Agni Dika
- Page 399 and 400: KUMTESA Fig. 1. Skema e petëzimit
- Page 401 and 402: KUMTESA Në këtë punim shqyrtohet
- Page 403 and 404: KUMTESA 3. 52.1 54.4 55.3 53.9 166
- Page 405 and 406: KUMTESA ~ 404 ~
- Page 407 and 408: KUMTESA demokracisë. Punimi karakt
- Page 409 and 410: Konsultimi Participimi Informimi KU
- Page 411 and 412: KUMTESA ~ 410 ~
- Page 413 and 414: KUMTESA Fig. 1.1 Automjetet e prodh
- Page 415 and 416: KUMTESA Rekomandimet e prodhuesit q
- Page 417 and 418: KUMTESA Automjetet e Mercedesit Tab
- Page 419 and 420: KUMTESA Fig.3.5. Ndërrimi i filtra
KUMTESA<br />
-Roli i marresit GPS<br />
Përveç përcaktimit të saktë të pozicionit GPS marrësi përcakton edhe të dhëna të tjera të<br />
rëndësishme siç janë: shpejtësia e lëvizjes, drejtimi i lëvizjes, koha reale e lëvizjes, gjatësia e<br />
shtegut që duhet të kalohet. Kjo varet nga sensorët qe ndodhen në të si dhe konfigurimi i tyre që<br />
do të jetë një pjesë e rëndësishme.<br />
-Programimi dhe krijimi i nje ambienti pune për programimin<br />
Një element i rëndësishëm i punës është dërgimi i informacionit nga marrësi GPS në një bazë të<br />
dhënash në një server. Nëse marrësi GPS është i diktuar nga satelitët e sistemit satelitor GPS<br />
atëherë pozicioni i saktë i një objekti dhe informacionet tjera merren në kohën reale.Përndryshe<br />
në se marrësi GPS nuk i “shikon” satelitet, ndërsa është realizuar lidhja nëpërmes shërbimeve<br />
komunikuese atëherë te dhënat ne lidhje me pozicionin dhe të dhënat e tjera mund të merren<br />
nëpërmes ‘logut’ (kujtesës së brendshme të pajisjes GPS e cila në vartësi nga lloji i pajisjes<br />
mund të mbajë mendë deri 12000 km e fundit te rrugës së përshkruar të objektit).Kjo lloj<br />
përcjelljeje e informacionit quhet ndryshe edhe përcjellje GPS pasive e objektit i cili është në<br />
lëvizje ose ka qënë në lëvizje. Në këtë rast nuk mundemi te kemi transmetim të të dhënave në<br />
kohë reale, por antena e cila është vendosur ne GPS marrës e ushqen me të dhëna siç janë<br />
pozicioni, shpejtësia, etj kujtesën e brendshme (logun) e marrësit GPS që më vonë do të mund të<br />
lexohej.<br />
Përcjellja dhe marrja e të dhënave nga GPS marrësi ne aspektin lëvizës bëhet në tri mënyra:<br />
GPS Percjellja automatike bëhet atëherë kur e kemi të programuar GPS marrësin ashtu<br />
që në intervale të caktuara kohore (psh.çdo orë, 4 herë ne 24 orë etj) të shpërndaj<br />
informacione.<br />
GPS Përcjellja sipas thirrjes nga një qendër kontrolli apo nga interneti e cila bëhet sipas<br />
nevojës dhe kërkesave.<br />
GPS Përcjellje pasive e cila i mundëson qendrës kontrolluese apo shfrytëzuesit që<br />
ndërkohë të marrë te dhëna të ruajtura dhe të kuptojë në bazë të tyre pozicionin,<br />
drejtimin, shpejtësinë etj.<br />
Transmetimi i Informacionit nga paisjet e vogla në Server do të kërkonte instalimin e<br />
programeve specifikë në paisjet e vogla që vendosen në automjete, ekzekutimi i të cilave<br />
efekton dërgimin e informacionit të mbledhur në destinacion (Server).<br />
Këto programe fillimisht do të duhej të realizoheshin jashtë paisjeve të vogla e më pas të<br />
instaloheshin atje. Mund të punohet fillimisht më një emulator të një paisje të vogël dhe për këtë<br />
ndihmohemi nga platforma qe u përgjigjen teknologjive të reja të programimit. Një e tillë është<br />
platforma ose sistemi Android. Android është një sistem operativ për paisjet e lëvizshme të tilla<br />
si smartphone-et dhe kompjuterat tablet. Kjo platformë është zhvilluar nga “Open Handset<br />
Alliance” e udhëhequr nga Google. Aplikimet në këtë sistem janë kryesisht në <strong>Java</strong> e cila ofron<br />
klasa të posaҫme për programimin në paisjet e vogla. Android është një sistem operativ “open<br />
source” bazuar ne Linux dhe me mundësi integrimi të fuqishme me baza të dhënash.<br />
Me interes në rastin tonë do të ishte përdorimi i GPS dhe hartat e Google (Google Maps) në<br />
Android.<br />
Për komoditetin e punës tonë përdorim Eclipsin si IDE dhe sistemi Android do të integrohej në<br />
Eclipse. Më poshtë po paraqesim hapat që ndërmarim për të realizuar këtë ambient pune:<br />
Ngarkojmë Eclipsin (ne kemi ngarkuar eclipse-jee-helios-SR2-win32-x86_64.zip)<br />
Ngarkojmë <strong>Java</strong> JDK ne kemi ngarkuar JDK6 Update 6:<br />
(http://java.sun.com/javase/downloads/widget/jdk6.jsp) ZgjidhniWindows x64<br />
~ 370 ~