Orziqulova Zulfizar 631-19 1-detline laboratoriya mashg‘ulotlari №1 1


Ushbu model uchun quyidagi dastur mos keladi



Download 0,8 Mb.
Pdf ko'rish
bet8/12
Sana04.04.2022
Hajmi0,8 Mb.
#527459
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
lab zulfizar ornat 1...6

 
Ushbu model uchun quyidagi dastur mos keladi: 
int led = 8; 
void setup() 

pinMode(led, OUTPUT); 

void loop() 

digitalWrite(led, HIGH); 
delay(1000); 
digitalWrite(led, LOW); 
delay(1000); 

Xuddi shu narsa chiziqli izohlar bilan (dastlab siz sintaksis va algoritmni 
o‘rganmasdan tayyor dasturlardan foydalanishingiz mumkin): 
int led = 8; // biz ikkinchi simni ulagan port raqamini o‘z ichiga olgan butun sonli 
o‘zgaruvchining e'lon qilinishi 
void setup() // majburiy o‘rnatish tartibi, dastur boshida ishlaydi; protsedura void 
so‘zidan boshlanadi 

pinMode(led, OUTPUT); // ishlatilgan portning kiritilishi - bu port raqami, 
ikkinchi dalil - portdan foydalanish turi - kirishga (Kirish) yoki chiqishga 
(OUTPUT). 

void loop() // loop majburiy protsedura, setup ishga tushirish protsedurasi 

digitalWrite (LED, yuqori); // bu buyruq raqamli portdagi kuchlanishni yoqish 
yoki o‘chirish uchun ishlatiladi; led - port raqami, ikkinchi dalil - yoqish 
(YUQORI) yoki o‘chirish (LOW) 
delay(1000); // Bu buyruq amallar o‘rtasida kutish uchun ishlatiladi, argument 
millisekundlarda kutish vaqti 


digitalWrite(led, LOW); 
delay(1000); 

Bir nechta LEDlarni ulash 
Bir nechta LEDni arduinoga ulash uchun siz ularning har birini xuddi shu tarzda o‘z 
raqamli portiga ulashingiz kerak. Masalan, "Blinker" loyihasini yaratish uchun siz 
musbat (uzun oyoqli) kontaktlarini 13 va 12 -pinlarga qarshilik orqali ulash orqali 
ikkita qizil va ko‘k LEDni olishingiz mumkin. Qisqa oyoqlar minus - yerga ulangan. 
Blinker loyihasining LEDlarini ulash sxemasi 
Biz allaqachon bilamizki, bu belgi bilan uchta ulagich ("GND") bizni bortda 
kutmoqda, siz xohlaganingizga ulashingiz mumkin. Agar quvvat ulagichlari tugagan 
bo‘lsa, bizda uchta variant bor. 

Bo‘sh pinlarda kerakli quvvat darajasini hosil qiling. Masalan, eskizda 5 -pin 
uchun past signal darajasini qo‘llagan holda, biz bu ulagichda bizga kerak 
bo‘lgan "minus" ni olamiz. 

Umumiy elektr uzatish liniyalari orqali "plus va minus tomonlarini" 
tarqatishning ajoyib variantlari bo‘lgan doska panelidan foydalaning. 

Maxsus Sensor Shield kengaytirish platalaridan foydalaning, ular har bir pin 
uchun quvvat va yerli alohida pinlarga ega. 
Xuddi shu tarzda, svetofor yoki LED tasmasi loyihalarini ishga tushirish 
orqali siz quyidagi LEDlarni ulashingiz mumkin. 
Shuni yodda tutingki, 3 tadan ortiq LEDni ulash Arduino platasining quvvat 
moduliga katta yuk beradi. Shu sababli, bir vaqtning o‘zida bir nechta LEDni uzoq 
vaqt davomida yoqishni tashkil qilish tavsiya etilmaydi. 

Download 0,8 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish