Finale Arduino
Finale Arduino
1 http://arduino.cc/en/uploads/Main/ArduinoUnoFront.jpg
2 http://arduino.cc/en/uploads/Main/ArduinoUnoBack.jpg
3 http://arduino.cc/en/Guide/Windows
18
18
Funksionalizimi i sistemit
Ky ushtrim sht bazik dhe pllaka e Arduinos e ka t integruar kt pjes
pr t treguar se sht funksionale sapo t ndizet. Pasi q pllakn Arduino e
lidhim me kompjuter me an t USB-s ose nprmjet nj furnizimi tjetr. N
pllak menjher fillon t ndizet nj drit n do dy sekonda, me rrast
nnkuptojm se pllaka sht aktive dhe funksionale.
Kjo drit sht shum e vogl prandaj ushtrimi i par do t ket pr detyr
ta bj ket veprim t pllaks m t dukshm duke prdorur disa komponent t
ndryshm.
Lista e komponentve
Kto ushtrime e para realisht do t mund t zhvilloheshin edhe vetm
nprmjet pllaks Arduino. Por gjithsesi do t prfshim disa komponent, pasi
q jemi n fillim t ushtrimeve nuk na duhen edhe aq shum komponent. N
tabeln 1.1 jan paraqitur komponentt e nevojshm pr zhvillimin e ktij
ushtrimi. Kurse figura 1.1 do t paraqet skemn e lidhjeve q duhet t
realizohen.
Tabela 1. 1 Komponentt e nevojshm pr paraqitjen e funksionimit t pllaks Arduino
Nr.
i
komponentve
1
1
Simbol
i
D1
R1
Prshkrimi
5-mm red LED
270 0.5W metal film resistor
18
Zbatimi praktik
Pr zbatimin e ktij ushtrimi tani m na duhet edhe t bjm programimin
e pllaks Arduino. Dhe pr realizimin e ksaj detyre fillestare mund ta marrim
kodin e gatshm n aplikacionin pr programim e Arduinos dhe at nprmjet
menys: File Examples Digital Blink. Gjithashtu n figurn 1.2 do t
paraqitet kodi pr realizimin e ktij ushtrimi.
18
Aplikimi i praktik
Ky shembull ka nj aplikim n dukje t vogl por realisht pothuajse do
pajisje e ka t integruar kt shembull ngase e vn n dijeni prdoruesin se
gjithka sht n rregull me at pajisje.
18
Morse kodi sht sistem i prdorur m par nprmjet t cilit jan drguar
sinjale t ndryshme q jan deshifruar n varsi t kohzgjatjes s sinjalit. N
Tabeln 2.1 do t paraqesim kodet deshifruese pr sinjalet e tilla.
Tabela 2. 1 Deshifrimi i sinjaleve t MORSE kodit
Edhe pse ky sinjalizim n koht e sotme prdort shum pak ose thuajse
fare pr arsye se teknologjia e komunikimit sht avancuar jasht zakonisht
shum. Do paraqesim nj shembull t prdorimit t programimit t pllaks
Arduino pr t drguar mesazhet tona n mesazhe t gjuhs s komunikimit
nprmjet Morse kodit. Ku n koht e m hershme sht dashur q nj njeri t
mirt me kodim dhe dekodim t ktyre sinjaleve n ditt e sotme do
paraqesim se si bhet kjo nprmjet prdorimit t disa komponentve dhe
pllaks Arduino.
18
Funksionalizimi i sistemit
Ngjashm sikurse te ushtrimi i par edhe n kt ushtrim do t prdorim
vetm nj LED q do t ndrioj n intervale t caktuara kohore, ku ne varsi t
kohzgjatjes s ndriimit dhe t pushimit t ndrmjetshm transmetohet nj
sinjal. Pr transmetimin e sinjalit SOS do t na duhet t transmetojm n vend t
(S) duhet t transmetojm tri pika (...) kurse ne vend t (O) duhet t
transmetojm tri (- - -) dhe prap tri pika pr (S), si mund t shihet edhe m
lart nga tabela 2.1 Deshifrimi i sinjaleve t MORSE kodit.
Lista e komponentve
Pr realizimin e ktij ushtrimi do t na mjaftojn komponentt t cilt tani
m i kemi prdorur n ushtrimin e par. Ose mund ti referoheni tabels vijuese
2.2 Komponentt e nevojshme pr transmetimin e sinjalit S.O.S. Si dhe skema e
lidhjeve do t paraqitet ne Figurn 2.2
Tabela 2. 2 Komponentt e nevojshme pr transmetimin e sinjalit S.O.S.
Nr.
i
komponentve
1
1
Simbol
i
D1
R1
Prshkrimi
5-mm red LED
270 0.5W metal film resistor
Zbatimi praktik
Pr zbatimin e ktij ushtrimi pasi t kemi vendosur komponentt n vendin
e duhur na duet edhe t bjm programimin e pllaks Arduino. Pr kt ushtrim
mund ti referohemi programit t br n ushtrimin e par dhe at ta modifikojm
dhe ta prshtatemi pr ushtrimin e dyt. Sido qoft n figurn 2.3 do t paraqitet
kodi i nevojshm pr t realizuar kt ushtrim.
18
Aplikimi i praktik
Sa i prket ktij ushtrimi aplikimin praktik t tije e ka zvogluar
jashtzakonisht shum zhvillimi i hovshm i teknologjis s komunikimit qoft
nprmjet prdorimit t internetit apo edhe t radio komunikimeve t ndryshme.
Por gjithsesi ky lloj komunikimi akoma rruhet si mas sigurie ngase kur t gjitha
komunikimet tjera bijn ky do t jet mi i qndrueshmi dhe m i sigurti pr tu
prdorur. Pa zvogluar aplikimin e drgimit t sinjalit S.O.S ngase ky edhe n
ditt e sotme sht mjaft i prdorur.
18
18
Funksionalizimi i sistemit
Tanim gjrat mund apo kan filluar t vshtirsohen. Si shtes n kt
ushtrim do t duhet t kemi parasysh 3 funksionet kryesore q jan:
Lista e komponentve
Sa i prket lists s komponentve dhe mnyrs s lidhjes s tyre mund t
referoheni n ushtrimet e m hershme qoft n ushtrimin 1 apo at 2,
respektivisht tabeln 1.1 ose 2.2 dhe figurn 1.1 ose 2.2
Zbatimi praktik
Pr zbatimin e ktij ushtrimi duhet t bjm ndryshime t theksuara n
programim. Prandaj n figurn 3.2 do t paraqitet kodi i programimit t pllaks
Arduino, pr prkthimin e mesazhit n MORS kod.
18
Aplikimi i praktik
Kemi prmendur edhe m hert se aplikimi praktik i prdorimit t MORS
kodit sht zvogluar jashtzakonisht shum, por si ushtrim sht mjaft i
qlluar ngase prmban ndrlidhjen mes komunikimit t hershm dhe at t
tanishmin.
18
Funksionalizimi i sistemit
Disa nga rregullat e kodit Morse jan: nj viz lidhse sht pr tre her
m e madhe n kohzgjatje t paraqitjes s nj pike, koha n mes t do viz
lidhse apo pik sht e barabart me kohzgjatjen e nj pik, hapsir midis dy
shkronja sht gjatsia e njjt si nj viz lidhse, dhe hapsira midis dy fjal
sht e njjt si kohzgjatja e shtat pikave. Pra gjithnj duhet t sillemi npr
pjesn e verifikimit t hyrjes s t dhnave pr t par se far duhet t jepet
n dalje, dalje e cila do t manifestohet me ndezjen e nj drite n njsi t
caktuar kohore dhe kuptohet q varsisht nga kohzgjatja e qndrimit ndezur
apo fikur ajo do t paraqes nj simbol t caktuar.
Lista e komponentve
Pr zhvillimin e ktij ushtrimi nuk na duhen pa tjetr komponent shtes
ngase n pllakn Arduino sht nj LED diod e integruar e cila mund t paraqet
shum mir kt ushtrim. Por n kt ushtrim dshirojm t shtojm edhe disa
komponent q e rrisin intensitetin e nj LED diode n mnyr q t LED-i t
vrehet nga nj distanc e largt. Komponentt q do t na duhen do ti
paraqesim n Tabeln 4.1 ku nuk do prfshihet pllaka Arduino dhe breadbordi
ngase kto jan t nnkuptuara. Kurse n Figurn 4.2 do t paraqesim skemn e
lidhjes s komponentve pr realizimin e ktij ushtrimi.
Tabela 4. 1 Komponentt e nevojshme pr prkthimin e Morse kodit
Nr. i
Komponentve
1
1
Simb
oli
D1
R1
1
1
R2
T1
Prshkrimi
Luxeon 1W LED diod
270 0.5W metal film
resistor
4 1W resistor
BD139
transistor
i
energjis
18
18
Zbatimi praktik
N Figurn 4.2 do t paraqesim kodin q duhet t shkruhet n softuerin
pr programimin e pllaks Arduino n mnyr q mesazhet tekstuale t dhna
nga ana e jon t prkthehen n Morse kod nprmjet pllaks dhe t paraqiten
nprmjet LED diods.
18
Aplikimi i praktik
Aplikimi praktik i ktij ushtrimi apo ktij projekti mund t thuhet se ka
qen i kahershm dhe i prdorur n mnyr mjaft efikase pr t komunikuar n
koht e athershme. Por akoma mbetet nj opsion komunikimi n raste
emergjente kur komunikimet tjera nuk bjn pun sidomos aplikimi i sinjalit
SOS sht ndr m t shpeshtit q mund t hyj n pun edhe n ditt e
sotme.
18
Funksionalizimi i sistemit
Tham se do t prdort nj sistem si n Mbretrin e Bashkuar. Pra do t
kemi sinjale t radhitura n kt mnyr:
Lista e komponentve
Lista e komponentve q do t na duhet pr realizimin e ktij ushtrimi do
t prfshim LED-a me ngjyrat t kuqe, portokalli dhe t gjelbr. Si dhe do t
prfshij edhe nj buton si kemi prmendur edhe m lart. Kshilloheni q LEDat t jen t intensitetit t njjt pr t par m mir funksionalizimin e ktij
ushtrimi. N tabeln 5.1 do t paraqitn komponentt e nevojshme pr
realizimin e ktij ushtrimi. Gjithsesi do t paraqitet edhe skema e lidhjes s
ktyre komponentve n figurn 5.1.
Tabela 5. 1 Komponentt e nevojshme pr realizimin e Semaforit
Nr. I
Komponentve
1
1
1
3
Simb
oli
D1
D2
D3
R1-R3
R4
S1
Prshkrimi
5-mm red LED
5-mm yellow LED
5-mm green LED
2700.5W metal film
resistor
100 K0.5W metal film
resistor
Miniature push to make
18
switch
Zbatimi praktik
Pr realizimin e ktij ushtrimi, si dhe ushtrimeve t tjera do t paraqesim
edhe kodin q duhet t programohet pr realizimin e ktij ushtrimi. Kshtu q n
figurn 5.2 do t paraqitet edhe kodi pr realizimin e sinjalizimit t Semaforve.
18
Aplikimi i praktik
Aplikimi praktik sht shum i prdorur ndonse ky shembull sht i
thjesht dhe m i lehti i mundshm. Ju mund t tentoni t realizoni edhe
semafor me kompleks q ndodhn n udhkryqe dhe me nj program t
kontrolloni njkohsisht 4 semafor gjithashtu t prfshini edhe sinjalizimin pr
kmbsor. Por pra se t filloni keni parasysh numrin e daljeve q mund t
shfrytzohen nga nj pllak Arduino.
18
Referencat
Simon Monk - 30ArduinoProjectsfortheEvilGenius Botuesi Mc Graw Hill
www.arduino.cc
18