button

DOCX 8 sahifa 897,6 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 8
4-mavzu: button bilan tanishish.uning ahamiyati.button bilan ishlash button yoki knopka deganda nimani tushunasiz? elektr energiyasi iste’molchilari(misol uchun lampochka, muzlatgich, televizor)dan foydalanish mobaynida elektr zanjirini uzib–ulash talab etiladi, ya’ni bu iste’molchilarning ishlashi uchun zanjir(ulovchi simlar) ulanishi kerak, ishini to’xtatish uchun zanjirni uzish kerak. mana shu vazifani bajarish uchun button(кнопка-tugma)dan foydalaniladi. knopkadan hayotimizda juda ko’p foydalaniladi. misol uchun, elektr chirog’ini yoqib-o’chirishda, qo’ng’iroqlarni ishlatishda, ishlab chiqarishda va h.z. 1-rasm button bu, elektr zanjiridagi uzuq turgan ikki nuqtasini ulash vazifasini bajaruvchi qurilma(1-rasm). dasturlash orqali buttoning imkoniyatini ancha oshirishimiz mumkin, ya’ni button bilan bitta elektr zanjirida bo’lmagan qurilmalarni boshqarish imkoniyatiga ega bo’lamiz. button bosilganda nafaqat o’ziga ulangan qurilmani yoqish , balki boshqa (buttonga bevosita ulanmagan) iste’molchilarni boshqarish imkoniyatiga ega bo’lamiz. masalan , knopkani bitta bosganimizda eletr dvigateli oldinga , ikkinchi bosganimizda orqaga aylantirishimiz mumkin. buttonning arduinoga ulanish sxemasi quyidagicha : 2-rasm raqamli signallar ikkilik sanoq sistemasida ishlaydi ( 0 va 1), signal bor bo’lsa 1 …
2 / 8
ng bo’lmasmidi , degan savol tug’iladi. haqiqatdan ham knopka bosilganda kiruvchi signal 1 ga teng bo’ladi. lekin bosmaganimizda har doim kiruvchi signal 0 ga teng bo’lmaydi. kiruvchi oyoqda kichik kuchlanish paydo bo’lsa yoki kichik magnit maydon ta’sir qilsa , bu oyoqqa kiruvchi 1 signal hosil bo’ladi. shuning uchun gnd ga ulanadi va knopka bosilmaganda kiruvchi signal doimo 0 ga teng bo’lib turadi. ana endi gnd ga rezistor ulanishiga sabab shundan iboratki, agar gnd ni rezistorsiz ulasak knopka bosilganda qisqa tutashuv yuz beradi , ya’ni “+” va” –“ lar bir – biriga ulanib qoladi va natijada arduino kuyib qolishi mumkin. uning vazifasi shu qisqa tutashuvni oldini olish. bu rezistorning qiymati odatda 1-10 kom bo’ladi. demak, knopkani bosganimizda kiruvchi signal 1 qiymatga , bosmaganimizda 0 ga teng bo’ladi. endi esa dasturiy qismga o’tamiz: biz 1-darsimizda svetodiodlarni yoqib-o’chirishimda arduinoning svetodiodga ulanadigan oyoqlarini output qilgan edik. chunki ular yonishi uchun bu oyoqlardan signal chiquvchi …
3 / 8
asin. 6-vazifa: tugma bosib turilganda monitor portda o’sish tartibida sanash boshlansin (0,1,2,3,4,……), bosilmaganda kamayish tartibida(4,3,2,….) . endi esa bir nechta knopkalar bilan ishlashni o’rgansak: 7-vazifa: ikkita knopkani arduinoga ulang va knopkaning birinchisi bosilganda birinchi svetodiod ikkinchi knopkani bosganimizda ikkinchi svetodiod yonsin , bosilmaganda ular o’chiq tursin. uyga vazifalar: 1. knopka bosilganda svetodiod o’chsin , bosmaganda yonsin. 2. knopka bosilganda 2ta svetodiod yonsin , bosilmaganda boshqa 2ta svetodiod yonsin. 3. knopka bosilganda 4ta svetodiod yonsin va “knopka bosildi va birinchi 4ta svetodiod yondi” , bosilmaganda boshqa 4ta svetodiod yonsin va “knopka bosilmagan va keyingi 4ta svetodiod yondi” degan yozuv monitor portga chiqsin. 4. knopka bosib turilganda svetadiod yonib-o’chib ishlab tursin. qo’yvorilganda ishlashdan to’xtasin. 5. knopka bosib turilganda 3ta svetadiod ketma-ket yonib-o’chib ishlab tursin. qo’yvorilganda o’chsin. 6. knopka bosib turilganda 5ta svetadiod ketma-ket yonib-o’chib ishlab tursin. qo’yvorilganda ishlash tezligi 2 marta kamaygan holda sekin yonib-o’chishda davom etsin. 7. knopka bosib turilganda o’ngdan …
4 / 8
tursin. 13. *birinchi knopka bosilgan 4ta svetodiod ketma-ket yonib-o’chsin, ikkinchi knopka bosilganda esa boshqa 4ta svetodiod birinchi 4ta svetoidioddan ikki marta katta tezlik bilan ketma-ket yonib-o’chsin . 14. **ikkita knopkadan birinchisi bosilganda monitor portda kun,oy,yil chiqsin, ikkinchi knopka bosilganda esa soat,minut, sekund chiqsin. 15. *** monitor portda soat,minut,sekundni ko’rsatib tursin.1- knopka bosilganda ma’lum bir vaqtga budilnikka qo’yilsin(01:12) va shu vaqt kelganda ekranda “vaqt bo’ldi” degan yozuv chiqib tursin. 2-knopka bosilganda vaqt yana 00:00 dan boshlansin. image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png image1.png image2.png image3.png
5 / 8
button - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 8 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"button" haqida

4-mavzu: button bilan tanishish.uning ahamiyati.button bilan ishlash button yoki knopka deganda nimani tushunasiz? elektr energiyasi iste’molchilari(misol uchun lampochka, muzlatgich, televizor)dan foydalanish mobaynida elektr zanjirini uzib–ulash talab etiladi, ya’ni bu iste’molchilarning ishlashi uchun zanjir(ulovchi simlar) ulanishi kerak, ishini to’xtatish uchun zanjirni uzish kerak. mana shu vazifani bajarish uchun button(кнопка-tugma)dan foydalaniladi. knopkadan hayotimizda juda ko’p foydalaniladi. misol uchun, elektr chirog’ini yoqib-o’chirishda, qo’ng’iroqlarni ishlatishda, ishlab chiqarishda va h.z. 1-rasm button bu, elektr zanjiridagi uzuq turgan ikki nuqtasini ulash vazifasini bajaruvchi qurilma(1-rasm). dasturlash orqali buttoning imkoniyatini ancha oshirishimiz mumkin, ya’ni b...

Bu fayl DOCX formatida 8 sahifadan iborat (897,6 KB). "button"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: button DOCX 8 sahifa Bepul yuklash Telegram