26
Cfare eshte elektriciteti? Gjithcka mbi Arduino eshte elektronike • Edhe kur behet fjale per elektronike I referohemi elektricitetit. • Kjo mund te jet zhytja e pare ne kete universe te mahnitshem I krijuar nga: – Percjellesa – Voltazh – Sinjale – Rezistenca – Etj.

Workshop #2

Embed Size (px)

Citation preview

Page 1: Workshop #2

Cfare eshte elektriciteti?Gjithcka mbi Arduino eshte elektronike

• Edhe kur behet fjale per elektronike I referohemi elektricitetit.

• Kjo mund te jet zhytja e pare ne kete universe te mahnitshem I krijuar nga:– Percjellesa– Voltazh– Sinjale– Rezistenca– Etj.

Page 2: Workshop #2

Voltazh(Volt)

• Voltazh eshte nje diferenc potenciale permes dy pikave.

• Kjo diference eshte e krijuar nga nje gjenerator.

• Kjo vlere shenohet me Volt(V)• Ne kete trajnim do kemi te bejm me voltazhe

te uleta, jo me shume se 5V.

Page 3: Workshop #2

Korent edhe Fuqi

• Korenti mund te krahasohet me nje rrjedhje ne tubat hidraulike.

• Korenti matet me Amper(simboli I tij ehste A). • Fuqi eshte nje nocion specific, I cili shprehet

ne Watt(simboli I tij W)• P = V x I

Page 4: Workshop #2

Edhe cfare jane rezistencat, kondensatoret, etj..?

• Rezistencat jane komponente te vogla qe ulin rrjedhjen e korentit.

• Jan me shum resistive nga cdo cop kabulli qe ju mund te perdorni.

• Shprehet ne Ohm(simboli I saj eshte Ω).

Page 5: Workshop #2

Dioda

• Eshte nje komponent I polarizuar.• Mund te lejoje rrymen qe te kaloj nga + tek –

por kur rryma vjen nga ana e kundert ajo e bllokon.

• LED- eshte nje diode porkesaj here ajo mund te nxier edhe drite

Page 6: Workshop #2

Kondesatori

• Mund te themi se kondensatoret akomulojn nje energji potenciale.

• Ne munges sinjali nga ushqyesi qe ne perdorim, kondensatori leshon energjine e tij te akomuluar.• Kapaciteti eshte vlera per te percaktuar cdo

kapacitor(kondensator). Shprehet ne Farad(simboli I tij F)

Page 7: Workshop #2

Trekendeshi I Ohm-it

Page 8: Workshop #2

Nje shembull I thjesht!

• Kemi nje Led qe te dhenat e saj jane:I=20mAV=3.2V

• Sa duhet te jete rezistenca(R) per ta mbrojtur kete Led?

• R= V/I => 3.2/20* =160 Ohm310

Page 9: Workshop #2

Eksperimenti #1

• Cfare do te na duhet:• Arduino • Breadboard• Percjellesa • Led

Page 10: Workshop #2

Breadboard

Page 11: Workshop #2

Qarku

Page 12: Workshop #2

Hapim software-in

Page 13: Workshop #2

2. Do zgjedhim se cilin microcontroller do perdorim

Page 14: Workshop #2

3.- Do zgjedhim Serial Port

Page 15: Workshop #2

Programimi

• int Led = 13; //Do deklarojme se cilin Pin do perdorim• void setup(){• pinMode(Led, OUTPUT); //Do deklarojme qe variabla me

emrin Led qe I korespondon Pin-it 13 do jet dalje• }• void loop(){ //Do krijojme ciklin qe do punoje pambarimisht• digitalWrite(Led, HIGH); //Do ndezim Led-in• delay(1000); //Do e mbajme ndezur 1 sekonte• digitalWrite(led, LOW); // Do fikim Led-in• delay(1000); //Do e mbajme fikur 1 sekonte• }

Page 16: Workshop #2

7.- Do e ngarkojme.

8.- Pasi te ngarkohet, ju duhet te shifni kete mesazh si me poshte.

Page 17: Workshop #2

Po semaforin?

Page 18: Workshop #2

Sistemi semaforik

Cfare do te na duhet:-Arduino -Breadboard-Percjellesa- 3 Led(Jeshile, Verdhe, Kuqe)

Page 19: Workshop #2

Qarku

Page 20: Workshop #2

Programi• //Do deklarojme Pin-et qe do perdorim• int LedKuqe = 11;• int LedPortokalli = 10;• int LedJeshile = 9;• //Do I deklarojme keto Pin-e qe jan OUTPUT• void setup(){• pinMode(LedKuqe, OUTPUT);• pinMode(LedPortokalli, OUTPUT);• pinMode(LedJeshike, OUTPUT);• }

Page 21: Workshop #2

• void loop(){• digitalWrite(LedKuqe, LOW);• digitalWrite(LedPortokalli, LOW);• digitalWrite(LedJeshile, HIGH);• delay(1000);• digitalWrite(LedKuqe, LOW);• digitalWrite(LedPortokalli, HIGH);• digitalWrite(LedJeshile, LOW);• delay(1000);• digitalWrite(LedKuqe, HIGH);• digitalWrite(LedPortokalli, LOW);• digitalWrite(LedJeshile, LOW);• delay(1000);• }

Page 22: Workshop #2

Transistor

• Jane komponente gjysempercues si diodat.• Ato mund te:– Amplifikojne– Te punojne si celesa te komandueshem– Ose si elemente fuqie.

• Ato jane NPN ose PNP.

Page 23: Workshop #2

Te krijojme nje celes elektronik

• Cfare do te na duhet:• Arduino• Breadboard• Transistor• Led • Percjellesa

Page 24: Workshop #2

Qarku

Page 25: Workshop #2
Page 26: Workshop #2

Programi

• int Tansistor = 13; //Do deklarojme se cilin Pin do perdorim• void setup(){• pinMode(Led, OUTPUT); //Do deklarojme qe variabla me emrin

Led qe I korespondon Pin-it 13 do jet dalje• }• void loop(){ //Do krijojme ciklin qe do punoje pambarimisht• digitalWrite(Transistor, HIGH); //Do aktivizojme tranzistorin• delay(1000); //Do e mbajme ndezur 1 sekonte• digitalWrite(Transistor, LOW); //Do caktivizojme tranzistorin• delay(1000); //Do e mbajme fikur 1 sekonte• }