Ushbu kurs ishimda arduino platformasida svetafor maketini yaratdim



Download 156,32 Kb.
Sana10.06.2022
Hajmi156,32 Kb.
#649614
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 ©www.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