Ushbu kurs ishimda arduino platformasida svetafor maketini yaratdim



Download 156,32 Kb.
Sana25.01.2022
Hajmi156,32 Kb.
#409136
Bog'liq
Ushbu kurs ishimda arduino platformasida svetafor maketini yaratdim


//Ushbu kurs ishimda arduino platformasida svetafor maketini yaratdim.

//Baxtsiz xodisalarni oldini olish maqsadida odamlar uchun qizil rang yonganida ovoz orqali ogoxlantirish beriladi.

int qizil=10; //o'zgaruvchilarni e'lon qildik, oyoqchalarga tenglashtirdik. qizil led-11 oyoqchaga ulangan

int sariq=6; //o'zgaruvchilarni e'lon qildik, oyoqchalarga tenglashtirdik. sariq led-6 oyoqchaga ulangan

int yashil=2; //o'zgaruvchilarni e'lon qildik, oyoqchalarga tenglashtirdik. yashil led-2 oyoqchaga ulangan

int ovoz=13; // kalonka 13 oyoqga ulandi

void setup() { // nastroyka

pinMode(qizil, OUTPUT); // qizil oyoq ya'ni 11 oyoqcha ma'lumot chiqarish uchun ishlasin

pinMode(sariq, OUTPUT); // sariq oyoq ya'ni 6 oyoqcha ma'lumot chiqarish uchun ishlasin

pinMode(yashil,OUTPUT); // yashil oyoq ya'ni 2 oyoqcha ma'lumot chiqarish uchun ishlasin

pinMode(ovoz, OUTPUT); // ovz oyoq ya'ni 13 oyoqcha ma'lumot chiqarish uchun ishlasin

digitalWrite(qizil, 0); // qizil led o'chsin

digitalWrite(sariq, 0); // sariq led o'chsin

digitalWrite(yashil,0); // yashil led o'chsin

digitalWrite(ovoz, 0); // ovoz o'chsin

} // nastroyka tugadi

void loop() { // sikl boshlandi

digitalWrite(ovoz, 1); // signal chalinib tursin. xavsizlik uchun. odamlar qizil rangda yo'lni kesib o'tmasligi uchun

digitalWrite(qizil, 1); // qizil rang yondi

delay(2000); // 3000ms= 3 sekund pauza // xoxlagan vaqtimizni qo'yishimiz mumkin

digitalWrite(ovoz, 0); // signal o'chsin

digitalWrite(sariq, 1); // sariq rang yondi

delay(2000); // 3000ms= 3 sekund pauza // xoxlagan vaqtimizni qo'yishimiz mumkin

digitalWrite(qizil, 0); // qizil rang o'chdi

digitalWrite(sariq, 0); // sariq rang o'chdi

digitalWrite(yashil,1); // yashil rang yondi

delay(3000); // 3000ms= 3 sekund pauza // xoxlagan vaqtimizni qo'yishimiz mumkin

digitalWrite(yashil,0); // yashil rang o'chdi

delay(1000); // 1000ms= 1 sekund pauza // xoxlagan vaqtimizni qo'yishimiz mumkin

digitalWrite(yashil,1); // yashil rang yondi

delay(1000); // 1000ms= 1 sekund pauza // xoxlagan vaqtimizni qo'yishimiz mumkin

digitalWrite(yashil,0); // yashil rang o'chdi

delay(500); // 500ms= 0.5 sekund pauza // xoxlagan vaqtimizni qo'yishimiz mumkin



} // sikl tugadi
Download 156,32 Kb.

Do'stlaringiz bilan baham:




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