• II BOB. Avtomatlashtirilgan davomat tizimi. Piython dasturlash tilida 2.1. Avtomatlashtirilgan davomat tizimi yaratish uchun toliq kodi. Kodni yozma shakli.
  • Natijalarni boshqarish usullari




    Download 242,88 Kb.
    bet6/7
    Sana27.01.2024
    Hajmi242,88 Kb.
    #147096
    1   2   3   4   5   6   7
    Bog'liq
    T o p shiri q Mavzu Avtomatlashtirilgan davomat tizimi fayllar org
    06 praktikum po chteniyu angliyskiy yazyk 6 klass, Kompleks differensiallash, makro iqtisodiyot test, matrisa, Reja 1 reaktiv harakat tushinchasi, 7FAZODA ANALITIK GEOMETRIYA. FAZODA TEKISLIK VA TO’G’RI CHIZIQ, individual shaxsiy, Fayllar va fayl tuzilmalari. Fayl tizimi Fayl tizimlarining tasn, sagbon11, ГАИ, 1-ShT
    Natijalarni boshqarish usullari:

    1. Ma'lumotlarni to'plash va saqlash


    2. Tahlil va natijalarni chiqarish


    3. Monitoring va natijalarni ko'rish


    4. Avtomatlashtirilgan tizimlar yordamida natijalarni tahlil qilish


    5. Xatoliklarni aniqlash va tuzatish


    6. Natijalarni o'qitish va yangilash


    7. Monitoring jarayonlarini avtomatlashtirish


    8. Ma'lumotlar bazasini yaratish va o'zgartirish


    9. Ma'lumotlarni nazorat qilish





    II BOB. Avtomatlashtirilgan davomat tizimi. Piython dasturlash tilida
    2.1. Avtomatlashtirilgan davomat tizimi yaratish uchun to'liq kodi.

    Kodni yozma shakli.
    # Kerakli kutubxonalar import qilinadi
    import time
    import RPi.GPIO as GPIO
    # Pinlarni aniqlash
    ledPin = 18 # ochiladigan ledning pin raqami
    buttonPin = 17 # tugmachani yig'ish pin raqami
    # GPIO parametrlari sozlash
    GPIO.setmode(GPIO.BCM)
    GPIO.setup(ledPin, GPIO.OUT)
    GPIO.setup(buttonPin, GPIO.IN, pull_up_down=GPIO.PUD_UP)
    # Davomat tizimining boshlanishi
    print("Davomat tizimi ishga tushirildi.")
    print("Tugmach bosilganda LED yonadi, tugmach chiqib ketganda LED tuziladi.")
    while True:
    input_state = GPIO.input(buttonPin)
    if input_state == False:
    print("Tugmach bosildi...")
    GPIO.output(ledPin, True)
    time.sleep(5) # LED 5 sekund mobaynida yonadi
    GPIO.output(ledPin, False)
    print("Davomat yakunlandi.")
    break
    GPIO.output(ledPin, False)
    # GPIO pinlarini tozalash
    GPIO.cleanup()
    Bu kod Raspberry Pi (RPi) uchun yaratilgan GPIO kutubxonasi yordamida tugmach va LED-ni birlashtiradi. Kod tuzilgan bo'lsa, tugmachga bosish nazorat qilinadi va LED 5 sekund mobaynida yonadi, keyin hammasi to'xtatiladi va davomat tizimi yakunlanadi.


    Download 242,88 Kb.
    1   2   3   4   5   6   7




    Download 242,88 Kb.