• Mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash. Bajardi
  • O‘rnatilgan tizimlari fanidan 4-amaliy ish topshirig‘i mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash. Bajardi




    Download 445,79 Kb.
    Sana15.05.2024
    Hajmi445,79 Kb.
    #234148
    Bog'liq
    ornailgan4


    O‘ZBEKISTON RESPUBLIKASI
    RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    Kompyuter injiniringi fakulteti
    Sun’iy intellekt kafedrasi


    O‘rnatilgan tizimlari fanidan

    4-AMALIY ISH TOPSHIRIG‘I

    Mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash.

    Bajardi: 830-21 guruh talabasi
    JamoldinovRavshanbek
    Tekshirdi: Jurayev D.B.
    TOSHKENT – 2024
    1-topshiriq
    Ishdan maqsad: Tranzistor, fotoqarshilik va harorat datchigi xususiyatlarini o‘rganish va ular haqida ma’lumot olish. Ularni boshqarish uchun datchiklarning ishlash prinsiplari, qurilmaga ulanishi va dastur yozish ko‘nikmalarini hosil qilish
    Vazifalar:
    Jadvalda berilgan topshiriqlarni bajarish.
    Online simulyatorlarda sxemani topshiriq bo‘yicha yig‘ish va dastur yozish
    Amaliy ish bo‘yicha hisobot tayyorlash (qisqacha nazariy qism, amaliy qism, kod qismi, ulanish sxemasi rasmlari, xulosa)
    Topshiriqlar https://wokwi.com yoki https://www.tinkercad.com onlayn simulyatorlarda amaliy bajarilib hisobotga ulanish sxemasi va dastur kodi ilova qilinishi zarur. Hisobotda dastlab qo‘llanilgan modul va datchiklar haqida umumiy ma’lumotlar keltirilishi va xulosa yozilishi shart. Ishni simulyatorda bajarilgan manzili ilovasi berilishi zarur.

    Potensiometr orqali fotoqarshilikni yoqish va yorug‘lik o‘zgarishiga qarab pezonurlatgich tonini o‘zgartirish.
    8

    Nazariy qisim:


    Agar siz tranzistor, fotoqarshilik (fotosel) va harorat sensorini (temperature sensor) birga ishlatib, ularning qiymatlarini o'qishni va mos kelganda tranzistorning bazasini boshqarishni istasangiz, quyidagi kodni foydalanishingiz mumkin:

    ```cpp
    // Pinlar uchun moslashtirilgan qiymatlar


    const int tranzistorPin = A0; // Tranzistorning bazasi
    const int fotoqarshilikPin = A1; // Fotoqarshilikning pin'i
    const int haroratPin = A2; // Harorat datchigining pin'i

    // Tranzistor bazasini boshqarish uchun o'zgaruvchilar


    int tranzistorValue = 0; // Tranzistorning o'qish qiymati
    int tranzistorThreshold = 500; // Tranzistor bazasini boshqarish uchun oraliq qiymat

    // Serial monitor uchun baud darajasi


    const int baudRate = 9600;

    void setup() {


    // Pinlar mos holatda sozlanadi
    pinMode(tranzistorPin, INPUT);
    pinMode(fotoqarshilikPin, INPUT);
    pinMode(haroratPin, INPUT);

    // Serial monitor yaratiladi


    Serial.begin(baudRate);
    }

    void loop() {


    // Tranzistor qiymati o'qiladi
    tranzistorValue = analogRead(tranzistorPin);

    // Tranzistor bazasini tekshirish


    if (tranzistorValue > tranzistorThreshold) {
    Serial.println("Tranzistorning bazasi boshqarilmoqda!");
    // Boshqa amallar
    } else {
    Serial.println("Tranzistorning bazasi boshqarilmayapti!");
    // Boshqa amallar
    }

    // Fotoqarshilik va harorat datchigi qiymatlari o'qiladi va chiqariladi


    int fotoqarshilikValue = analogRead(fotoqarshilikPin);
    int haroratValue = analogRead(haroratPin);

    Serial.print("Fotoqarshilik: ");


    Serial.print(fotoqarshilikValue);
    Serial.print("\t Harorat: ");
    Serial.println(haroratValue);

    delay(1000); // Keyingi o'qishga o'tish uchun bosing


    }
    ```

    Bu kod tranzistorning bazasini o'qiydi va agar o'qish qiymati o'z qo'shilgan oraliq qiymatdan yuqori bo'lsa, "Tranzistorning bazasi boshqarilmoqda!" degan xabarni chiqaradi. Aks holda, "Tranzistorning bazasi boshqarilmayapti!" degan xabarni chiqaradi. Fotoqarshilik va harorat datchigi qiymatlari ham chiqariladi. Sizning mahsulotingiz uchun kerakli boshqa amallarni buning ustiga qo'shishingiz mumkin.


    8-variant





    https://www.tinkercad.com/things/ftpzVGzSAtZ-bodacious-uusam-krunk/editel
    Download 445,79 Kb.




    Download 445,79 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘rnatilgan tizimlari fanidan 4-amaliy ish topshirig‘i mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash. Bajardi

    Download 445,79 Kb.