Upload
rudi-nikollari
View
77
Download
0
Embed Size (px)
Citation preview
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.
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.
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
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 Ω).
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
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)
Trekendeshi I Ohm-it
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
Eksperimenti #1
• Cfare do te na duhet:• Arduino • Breadboard• Percjellesa • Led
Breadboard
Qarku
Hapim software-in
2. Do zgjedhim se cilin microcontroller do perdorim
3.- Do zgjedhim Serial Port
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• }
7.- Do e ngarkojme.
8.- Pasi te ngarkohet, ju duhet te shifni kete mesazh si me poshte.
Po semaforin?
Sistemi semaforik
Cfare do te na duhet:-Arduino -Breadboard-Percjellesa- 3 Led(Jeshile, Verdhe, Kuqe)
Qarku
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);• }
• 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);• }
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.
Te krijojme nje celes elektronik
• Cfare do te na duhet:• Arduino• Breadboard• Transistor• Led • Percjellesa
Qarku
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• }