Guruh talabasi Abdullayeva Dinoraning Katta hajmdagi ma'lumotlarni boshqarish fanidan 3-Amaliyot ishi


Download 1.2 Mb.
Sana24.12.2022
Hajmi1.2 Mb.
#1055903
Bog'liq
3-amaliyot


962-18 guruh talabasi Abdullayeva Dinoraning
Katta hajmdagi ma'lumotlarni boshqarish fanidan
3-Amaliyot ishi
Mavzu: RGB LED. Puls kengligi modulyatsiyasi. Bir xonali etti segmentli ko'rsatkich. Ardiuno MK orqali indikatordagi raqamlarni ko'rsatish. 7 ettita ko'rsatkichdan iborat 4 bitli matritsa. Dinamik aks ettirishni amalga oshirish (Arduinoda).
Ishning maqsadi: Tugma (tugma). Agar LED yoqilgan bo'lsa, tugmani bosish orqali boshqarish.
Bugungi amaliyot ishimizning asosiy maqsadi - tugma yordamida LEDlarni yoqish va ochirishni qayta ishlash. Buning eng asosiy maqsadi tinkerkard.com veb-sayti yoki kompyuter dasturlari orqali grafik yaratish bo'ladi.
Shunday qilib, biz tinkercard veb-sayti orqali ishlay boshladik:
Avvalo, biz platani va arduino uno-ni bog'laymiz. Belgilarni GND va fazalarni ulash,
Biz tugmani o'zaro sozlamalar orqali o'rnatamiz.
Biz buyurtma raqamimizga navbat bilan bog'langan LEDlarni o'rnatamiz.
Biz qilayotgan ish dastur kodini kod bo'limiga kiritishdir.
Quyidagi qadamlarni ko'rishingiz mumkin.

// C++ code


//
int tugma = 0;

void setup()


{
pinMode(2, INPUT);
pinMode(8, OUTPUT);
}

void loop()


{
tugma = digitalRead(2);

if (tugma == 1) {


digitalWrite(8, HIGH);
} else {
digitalWrite(8, LOW);
}
delay(10); // Delay a little bit to improve simulation performance
}
Dastur kodi




Tikercad platformasida qilingan visual ko’rinish




Ishlatilgan qurilmalar
Download 1.2 Mb.

Do'stlaringiz bilan baham:




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