• Mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash. Bajardi
  • Pezonurlatgich
  • Fotoqarshilik
  • Amaliy qism 15-variant Releni fotoqarshilik orqali boshqarish. Yuqori holatini led diodni va quyi holatini esa pezonurlatgich tonini yoqish orqali ifodalang.
  • Serial
  • Ulanish sxemasi HAVOLA https://wokwi.com/projects/397681333396158465 Xulosa
  • O‘rnatilgan tizimlari fanidan 4-amaliy ish topshirig‘i mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash. Bajardi




    Download 219,65 Kb.
    Sana17.05.2024
    Hajmi219,65 Kb.
    #239655
    Bog'liq
    Ortiqov ornatilgan tizim4


    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: 212-21-guruh talabasi
    Ortiqov Musoxon
    Tekshirdi: Jurayev D.B.
    TOSHKENT – 2024
    15-variant
    Topshiriq: Releni fotoqarshilik orqali boshqarish. Yuqori holatini led diodni va quyi holatini esa pezonurlatgich tonini yoqish orqali ifodalang.

    Nazariy qism


    Arduino DE bu WindowsMacOS va linux uchun chiqilgan. Arduino — mos platalarga, shuningdek, boshqa ishlab chiqaruvchilarning platalariga dasturlarni yaratish va yuklash uchun moʻljallangan. Atrof-muhit uchun manba kodi GNU General Public License 2 versiyasi ostida chiqarilgan. Maxsus kodni tuzish qoidalaridan foydalangan holda C va C++ tillarini qoʻllab-quvvatlaydi. Arduino platalari kirish ma'lumotlarini o'qiy oladi - sensordagi yorug'likni aniqlash, barmoq izini aniqlash yoki buyruqlarni qabul qilish va uni chiqishga aylantirish - dvigatelni faollashtirish, LED lambani yoqish, biror narsani onlayn nashr qilish ham mumkin. 
    Pezonurlatgich



    Ishlash rejimlari


    Signal ikki rejimda ishlashi mumkin: "silliq" (standart) va "aniq". "silliq" yaxshiroq eshitiladi va oddiy, bir chastotali ohanglarga mos keladi. Arduino funksiyasi bilan musiqa yoki ohanglarni ijro etishda undan foydalaning tone(). Murakkab va polifonik tovushlar "silliq rejimda" to'g'ri o'ynalmasligi (yoki umuman o'ynalmasligi) mumkin. Murakkab tovushlarni o'ynash kerak bo'lganda "aniq" rejimidan foydalaning. U siz kiritadigan tovushni aniq ijro etadi. Biroq, u sizning ovozingizga eshitiladigan bosish shovqinlarini qo'shadi. Bu shovqinlar simulyatsiya tezligidagi tebranishlar bilan bog'liq - u har doim ham real vaqtda to'liq ovoz buferini ta'minlay olmaydi.


    Reley


    O'rni elektron kalitdir.


    IN pin yuqori / uzilgan bo'lsa, MAQOMOTI NC ga ulanadi (NC odatda yopiq degan ma'noni anglatadi).
    IN pin past bo'lsa, MAQOMOTI NO ga ulanadi (NO odatda ochiq degan ma'noni anglatadi).
    "Tranzistor" atributini "pnp" ga o'rnatish mantiqni o'zgartiradi: IN yuqori bo'lsa, COM NO ga ulanadi va IN past bo'lsa / uzilgan bo'lsa, COM NC ga ulanadi.
    Fotoqarshilik




    Fotorezistor sensori moduli 10K qarshilik bilan ketma-ket LDR (yorug'likka bog'liq qarshilik) ni o'z ichiga oladi. AO pin LDR va 10K qarshilik o'rtasida ulangan.
    AO pinidagi kuchlanish yorug'likka bog'liq - bu sensorga tushadigan yorug'lik miqdori. Ushbu kuchlanishni fotorezistor sensorining AO pinini analog kirish piniga ulab, so'ngra analogRead() funksiyasidan foydalanib o'qishingiz mumkin.
    LDR sezgirligini nazorat qiluvchi ikkita parametr mavjud: rl10 va gamma. rl10 - 10 lyuks yorug'lik darajasida LDR ning qarshiligi. Gamma qiymati log(R) / log(lyuks) grafigining qiyaligini aniqlaydi. Odatda bu ikki qiymatni LDR ma'lumotlar varag'ida topishingiz mumkin.
    Quyidagi jadvalda gamma = 0,7 va rl10 = 50 (standart qiymatlar) bo'lganda yorug'lik darajasi (lyuks), qarshilik (R) va AO pinidagi kuchlanish darajasi o'rtasidagi bog'liqlik ko'rsatilgan.
    Amaliy qism
    15-variant
    Releni fotoqarshilik orqali boshqarish. Yuqori holatini led diodni va quyi holatini esa pezonurlatgich tonini yoqish orqali ifodalang.
    Kod qismi

    int photoresistorPin = A0;


    int relayPin = 8;
    int tonePin = 6;

    void setup() {


    pinMode(photoresistorPin, INPUT);


    pinMode(relayPin, OUTPUT);
    pinMode(tonePin, OUTPUT);
    Serial.begin(9600);
    }

    void loop() {


    int sensorValue = analogRead(photoresistorPin);
    Serial.println(sensorValue);

    if (sensorValue > 500) {


    digitalWrite(relayPin, HIGH);
    tone(tonePin,1000);
    }
    else {
    digitalWrite(relayPin, LOW);
    noTone(tonePin);
    }

    delay(100);


    }

    Ulanish sxemasi

    HAVOLA
    https://wokwi.com/projects/397681333396158465

    Xulosa
    Men bu topshiriqni bajarish orqali releni ikkita rejimi npn va pnp ni o’rgandim va ardunio uno yordamida turli xil jarayon hamda qurilmalar tovushini hosil qilish mumkinligi hamda led lampani yoqish mumkinligini ko’rdim.Bundan tashqari releni pezonurlatgich,fotoqarshilik,swich orqali boshqarish mumkin ekanligini va arduinoga qanday sxematik bogʻlanishi vazifalarini oʻrgandim.
    Download 219,65 Kb.




    Download 219,65 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 219,65 Kb.