Professional Documents
Culture Documents
tregun e saj t madh i cili do t jet i dobishem pr masn. Sipas Korporatn e t dhnave
Ndrkombtare (IDC) Ndjeksit Tremujore t Telefonis Celulare n t gjith botn, Android ka
ruajtur pozicionin e tij udhheqs n majn m t lart n tregun e aksioneve globale [3]. Sistemi
Global pr Rrjetet e Komunikimeve Mobile (GSM) sht pothuajse kudo.
Parathnia e Sistemit Global pr Komunikimet Mobile (GSM) dhe kryesisht pr prdorimin e
telefonave celular mori risin e komunikimit n distanc m vende t largta. Punimi bn
prdorimin e ksaj aftsie pr kontrollimin nga largsia te instrumenteve dhe aparateve; hidhini
nj sy n kt shembull, nj person udhton m nj makin, n kuadr makins s tij ndodh nj e
papritur kur ai memorizonq q e lshoi frigoriferin, ON e n fakt ajo duhet t jet OFF.
Rrethan e zakonshme sht q ai t kthehet prsri dhe t kaloj frigoriferin n gjendjn OFF.
Por me telefonin celular Android n ann e pajisjs Aplikacion me GHAS (Automatizimin e
Shtpiss me Sistemin GSM), e shikon se si e njjta gj mund t prdoret pr t rezultuar
kontrollin n do pik, kudo dhe me koh pa shqetsim dhe n lokacione gjeografike t
ndryshme.
II. PUN T NGJAJSHME
Ka shum prkufizime q jan n dispozicion n literatur pr automatizimin n shtpi. Punimi
[4] konsideron problemet me zbatimin e sistemeve pr automatizimin n shtpi. Pr m tepr
zgjidhjet e mundshme jan hartuar prmes teknologjive t ndryshme t rrjetit. Disa shtje q
prekin sistemet e automatizimit n shtpi t tilla si mungesa e fuqis, shtjet e prputhshmeris
(pajtueshmeris) dhe pranueshmria mes njerzve t vjetr dhe me aftsi t kufizuara jan
diskutuar n kt punim.
[5] Paraqet nj dizajn dhe implementimin e kontrollit t bazuar me SMS pr monitorimin e
sistemeve. Punimi ka tre module q prfshijn njsi t ndjer pr monitorimin e aplikacioneve
komplekse. Nj mikrokontrollues punon si njsi prpunimi dhe nj modul i komunikimit q
prdor modemin GPRS apo celular nprmjet portit serik RS-232. SMS sht prdorur pr
raportimin e statuseve t tilla si at t dshtimit t pushtetit. [6] Hulumtuesit e punimit t
menaxhimit i kan kushtuar rendsi parsore kujdesit shndetsor pr popullsin rurale. Nj
zgjidhje e propozuar sht prdorimi i web-teknologjive celulare q ofrojn shrbimet e PHC-ve
t popullsis rurale. Sistemi prfshin prdorimin e SMS-ve dhe teknologjin e telefonis celulare
pr menaxhimin e informacionit, shkmbimin transaksional dhe komunikimin personal. [7] T
propozoj monitorimin e largt prmes telefonit celular q prfshin prdorimin e komandave t
folura. Komandat e folura jan t krijuara dhe drgohen n form t SMS-ve me tekst n
sistemin e kontrollit dhe pastaj mikrokontrolluesi mbi bazn e SMS-ve merr nj vendim t nj
detyre t caktuar. [8] Fokusohet n kontrollin e pajisjeve n shtpi nga largsia dhe ofrojn siguri
kur prdoruesi sht larg nga vendi. Sistemi sht i bazuar ne SMS dhe prdor teknologjin
wireless pr t revolucionarizuar standardet e jetess. Ky sistem ofron zgjidhje ideale pr
problemet me t cilat prballen pronart e shtpis n jetn e prditshme. Sistemi sht wireless
prandaj sht m i adaptueshm dhe ka kosto-efektive. Sistemi HACS ofron siguri kundrejt
ndrhyrjes, si dhe automatizon pajisje t ndryshme n shtpi duke prdorur SMS. Sistemi
prdor teknologjin GSM duke siguruar qasje kudo n sistemet pr sigurin dhe aplikacionin e
automatizuar te kontrollit. [9] Prshkruan se si pr t menaxhuar edhe pajisjet e kontrollit n
shtpi duke prdorur telefonin celular, njerzit mund t prdorin kt sistem pr t br gjra n
shtpin e tyre nga nj vend i largt para se t arrijn n shtpi. Pr t kontrolluar nj aplikim,
prdoruesi drgon nj komand n formn e SMS-s nga telefoni celular i tij/i saj n nj
kompjuter q sht i lidhur me aplikuesin, pasi mesazhi sht pranuar nga kompjuteri ather ai
do ta drgoj komandn n nj mikrokontrollues pr kontrollin e pajisjes n mnyr t
prshtatshme. [10] Sistemi i propozuar prdor Atmel AT89S52 si nj mikrokontrollues qendror
dhe ai lejon kontrollimin e largt te pajisjeve t ndryshme prmes mesazheve SMS.
III. ARKITEKTURA E SISTEMIT
Bluetooth dhe Sistemi i Automatizimit t Shtpis (HAS) i bazuar n Wi-Fi sht zhvilluar duke
prdorur gjuh celulare t ndryshme programimi dhe ndr platforma t lvizshme si Windows
[11], Java Me [12], Android [13], MoSync [14] App Inventor [15] dhe, web t bazuar n
prdorimin e teknologjis RWD [16] prkatsisht gjat rrjedhs s krkimit dhe tani Sistemi i
Aplikacionit t Automatizimit t Shtepis i bazuar n GSM, programi prdor programimin e
Gjuhs Visual 'App Inventor' sht ushtruar pr telefonat Android me baz t zgjuar, dhe
mikrokontrolluesi prej 8 bit i bazuar n qarkun relej t ngasjes me modem GSM, i cili sht n
gjendje t komunikoj me Aplikacionin e Shtpis permes Rrjetit GSM .
kontrollit. Relej ngasesi ULN2803 [17] dhe tipi i Modemit GSM Serik 900 [18] nga Arduino
IDE [19] pr prpilimin e Gjuhs Kodike C dhe djeg fajllin HEX n mikrokontrollues i cili sht
prdorur pr zhvillimin e aplikacionit.
IV. Platformat e zhvillimit
Ky seksion prshkruan teknologjit q prdoren pr zhvillimin e Androidit duke u bazuar n
aplikacionin e telefonit celular pr Aplikimin e Kontrollit t Shtepis n mjedisin e Rrjetit GSM
t cilat jan: App Inventori, Arduino dhe GSM. Android sht nj platform e zhvillimit dhe
vendosje e aplikacioneve Android t bazuara n pajisjet mobile q e mbshtesin at. GSM ka nje
pik referimi te veten si nj teknologji e komunikimit pa tela (wireless) pr pajisje t prhershme
dhe shtitse. Duke kombinuar fuqin e shrbimit t SMS-ve, m t njohura dhe duke prdorur
teknologjin pa tela (wireless) pr komunikime mobile siguroht nj struktur pr t krijuar
Android t bazuara n aplikacione celulare duke prdorur Teknologjin Pa Tela GSM.
A. App Inventori
App Inventori lejon Apps (Aplikacionet) e Androidit q t ndrtohen programe te theksuara pr
ndrtimin e blloqeve me ngjyra te lehta pr tu kuptuar. Prdorues i par ka pr t shtuar elemente
t aplikimit te ndrfaqeve t tilla si butonat, imazhet dhe tingujt. Pastaj s dyti, prdoruesi ka pr
t shtuar logjik dhe veprime me t thjeshta t msimit te gjuhs se blloqeve t parakohshme s
bashku si blloqe ndrtimi t fmijs [21].
App Inventori pr Android sht nj burim i hapur i ueb aplikacionit t dhn s pari nga
Google, dhe sot mbshtetet nga Instituti i Teknologjise Massachusetts (MIT). Ai lejon fillestaret
pr t krijuar aplikacione celulare pr Android te bazuar ne telefonat e menur pa shkruar kode
t programimit. App Inventori siguron nj ndrfaqe grafike, e cila lejon prdoruesit pr t
zvarritur objekte vizuale pr t zhvilluar nj krkes q mund t kandidoj n Androidin e bazuar
ne telefonat e menur. Krkesa sht br n dispozicion prmes krkess m 12 korrik, 2010,
dhe u lirua publikisht m 15 dhjetor, 2010. Ekipi App Inventor sht udhhequr nga Hal Abelson
dhe Mark Friedman. N gjysmn e dyt t 2011, Google e liruan kodimin burimor, ndrpriten
serverin e tyre, dhe siguruan fonde pr krijimin e Qendrs MIT pr Msimin Celular, t
udhhequr nga krijuesi i App Inventor, Hal Abelson dhe shokt e profesor Eric Klopfer dhe
Mitchel Resnick. Versioni i MIT sht nisur n mars 2012. M 6 dhjetor 2013, MIT ka lshuar
App Inventor 2, te riemruar ne versionin origjinal "App Inventori Klasik".
Figura 2: Komponentet e sistemit dhe ku ata t drejtohen (E. Spertus dhe J. Dominguez, 2014)
MIT App Inventori sht nj sistem mjaft i madh i ndar n projekte t shumta, secila prej t
cilave mbshtetet n teknologji t ndryshme t burimeve t hapura si: Google Web Toolkit
(GWT), Google App Engine (GAE), Android, Skema / KAWA dhe Blloku [22].
B. Arduino IDE
Burimi i hapur Arduino mjedis e bn t leht pr t shkruar kodin dhe ngarkon at n bordin I/O.
Ajo shkon n Windows, Mac OS X, dhe Linux. Mjedisi sht shkruar n Java dhe ajo sht e
bazuar n Procesim, avr-gcc, dhe programe t tjera me burim t hapura. Mjedisi i zhvillimit
Arduino prmban nj editor teksti pr kodin e shkrimit, zona e mesazhit, teksti konsol, dhe
shiritin e veglave me butonat pr funksionet e prbashkta, dhe nj seri e menyve. Ajo lidhet me
harduer Arduino ku ngarkohen programe dhe komunikojn me ta. Programet Arduino jan t
shkruara n C ose C ++. Arduino IDE me karakteristika t tilla si theksimi i sintakss, mbajtse
t ngjashme, dhe vul automatike, dhe sht gjithashtu i aft pr prpilimin dhe ngarkimin e
programeve t Bordit me nj klik t vetm [19].
Softuer shkruan duke prdorur Arduino q quhen skica. Kto skica jan shkruar n editor tekst.
Skicat jan ruajtur me fajllin e zgjatur '.into". Ajo ka karakteristika pr prerjen/ngjitjen dhe pr
krkimin/zvendsimin e tekstit. Zona e mesazhit i jep reagimet ndrsa kursimi dhe eksporti
gjithashtu tregojne gabimet. Konsol shfaq tekstin e daljes nga mjedisi Arduino prfshir
mesazhet e plota te gabimeve dhe informacione t tjera. Fundi nga kndi djatht i dritares shfaq
bordin e tanishm dhe portin serik. Butonat e shiritit t veglave ju lejojn pr t verifikuar dhe
ngarkoni programe, t krijoj, t hape, dhe pr t shptuar skica, dhe per t hapur monitor serik
[23]. Si platforma Arduino edhe kjo prdor mikrokontrollers Atmel, ambient t zhvillimit Atmel,
AVR Studio apo Studio Atmel m t reja, mund t prdoret gjithashtu pr t zhvilluar softuer pr
Arduino [24] [25].
krijuar nj aplikacion UA dy pjes t ndryshme jan zhvilluar; objektet e ekranit (Dezajnimi) dhe
Logjika e programimit (blloku) tregohet n Figurn 4.
Pasi moduli ka portin RS232 dhe Arduino pro-mini mund t komunikojn duke prdorur nivele
logjike TTL n max232 IC sht prdorur pr t br nj konvertim dydrejtimsh ndrmjet
RS232 TTL dhe nivelit t logjiks. Gjilpra Tx nga bordi Arduino lidhet (kyqet) tek gjilpra Rx
t moduli GSM nprmjet max232 dhe gjilpra Rx s Arduinos lidhet tek gjilpr Tx t moduli
GSM I cili prdorur vet max232.
Kodi i shkruar n Arduino sht n gjendje t komunikoj me modulin GSM duke prdorur
komanda AT. Komandat AT jan drguar ose marr nga moduli duke prdorur funksionet e
komunikimit serial t ofruara nga biblioteka Arduino. Funksionet si Serial.begin () e cila
ndihmon pr t nisur portin serik me nj norm t caktuar brezi, Serial.write () pr t drguar t
dhnat n portin serik, funksionet Serial.available () dhe Serial.read () jan prdorur pr t lexuar
t dhnat nga porti serik. Moduli GSM qe prdoruret n kt qark sht nj modul i bazuar ne
SIM900 e cila mund t komunikoj me pajisje t tjera duke prdorur portin serik RS232 t
komunikimit. Ai punon duke furnizuar n 9 V me tension elektrike.
Moduli GSM prgjigjet me "OK" kur ajo merr komandn "AT" dhe kjo sht mnyra m e mir
kontrollimit te komunikimit mes t modulit dhe mikrokontrolluesit.
Figura 6: Implementimi Real i GHAS (a) Prototipi real dhe (b) Aplikacioni GHAS ne Ekranin
Pr Relej 1 operon n gjendje ON, e ka pr t kontrolluar 'drit 1' do t thot mesazhi 'onA'
prmes SMS-s pr Modemin GSM dhe mikrokontrolluesit do t marrin vlernekuivalente n
Hex e prmes regjistrit te lexuesit serik i cili sht "0x41", i cili e bn 'pinin dixhital 2' te lart
dhe pr t br Relej 1 n gjendjen OFF thjesht te pakontrolluar 'OffA' do t thot mesazhi 'drit
1' prmes SMS pr Modemin GSM dhe mikrokontrolluesit sht duke shkuar pr t marr vlern
ekuivalente n Hex prmes regjistrit te lexuesit serik i cili sht "0x61", q e bn 'pinin dixhital
2 ' te ult. Ne te njjtn mnyr ju mund t bni relen ON dhe OFF per tu kyqyr me pin dixhital
nr. 2 deri 9 t mikrokontrolluesit ATMEGA328.
IX. IMPLEMENTIMI
Fuqia deri te Qarku dhe kontrolluesi i statusit e injorone LED-in t modemi GSM pr
disponueshmrin e rrjetit GSM. Nse do gj sht br si duhet ju do t jeni n gjendje pr t
par qndrueshmerine e LED dhe Rrjetin GSM. Figura 6 tregon zbatimin e vrtet t GHAS.
Ndiqni hapat e listuara m posht pr pajisjet qe operojn n telefonin tuaj.
Android.
min e duhur n kutin e fjalkalimit ne aplikacionin GHAS.
Ekrani i Kontrollit t Pajisjeve do t shfaqet n ekranin tuaj celular.
opsion kontrollo/mos kontrollo pr pajisje t veant pr t br 'ON/OFF " nga
Menyja e Rrjetit Elektrik si tregohet n figurn 6, ju do t shihni relej ON dhe OFF.
X. PRFUNDIM
Dizajnimi dhe implementimi i Aplikacionit t Shtpis ne Sistemin GSM (t GHAS) duke
prdorur App Inventorin pr telefonin celular Android t diskutuar me lart. Qllimi i GHAS
sht q t prdorim telefonin celular n ndertimin e shkathtsis se SMS-ve dhe modemit GSM
pr Automatizimin e Shtpis. Njsit e ndryshme harduerike dhe softuerike te GHAS jan
prshkruar. Softueri i plot i aplikacionit sht hartuar duke prdorur App Inventorin pr
Android dhe gjuhn programuese C. Programi i Aplikacionit GHAS sht testuar n telefonat e
ndryshme mobil Android t cilat jan mjaft t knaqshem dhe prgjigjet e pranuara nga
komuniteti n prgjithsi jan inkurajuese. GHAS furnizon nj paradigm (model) t mir pr
do Sistem te Automatizimit t Shtpis t bazuar n telefon celular Android dhe n sistemin
GSM.