• - loop()
  • 3. Муромцев Д.И., Шматков В.Н. Интернет Вещей. Введение в программирование на arduino 2018 г
  • O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi




    Download 426,88 Kb.
    bet26/57
    Sana10.02.2024
    Hajmi426,88 Kb.
    #154298
    1   ...   22   23   24   25   26   27   28   29   ...   57
    Bog'liq
    Boshqaruv hamda pedagog kadrlarni qayta tayyorlash va ularning m

    O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi

    Kompyuterni dasturlash, Elektronika, Fizika

    O‘qitishning tashkiliy shakli

    N – nazariy dars;
    А – amaliy dars;
    NA – nazariy va amaliy darslar birgalikda tashkil etiladi;
    MX – maxsus o‘quv laboratoriya xonasida dars.

    Dastur talabi

    Majburiy

    O‘qitish tili

    Guruhga tayinlangan o‘qitish tiliga asoslanib.

    Baholash tartibi

    Uy vazifalari (hisobotlar va boshqalar);
    Darsda ishtirok etish; Oraliq imtihon; Yakuniy imtihon.

    Bilim va ko‘nikmalarni baholash

    Yozma, og‘zaki, savol-javob, munozara, test, amaliy topshiriq



    2. O‘quv dasturining mazmuni



    Mavzu nomi

    Mavzuning qisqacha mazmuni

    Jami

    O‘qitishning tashkiliy shakli

    Mustaqil ish

    1

    Internetga ulangan buyumlarni (Interenet of Things(IoT)) - dasturlash asoslari

    - Ushbu kurs bilan tanishish
    - IoT tushunchasi bilan tanishtirish
    - IoT dasturlashni joriy (tatbiq) etish

    2



    1

    2

    Arduino dasturlash tilining asosiy tarkibi va tuzilishi

    - Arduino IDE
    - setup()

    - loop()


    2



    1

    3

    Funksional dasturlash

    - funksiyani yaratish
    - funksiya chaqiruvi
    - funksiyadan qaytish

    2



    1

    4

    O‘zgaruvchilar va konstantalar

    - o‘zgaruvchini elon qilish
    - o‘zgaruvchini ko‘rish doirasi

    2



    1

    5

    Kuchlanish, tok kuchi va qarshilik

    - o‘lchov birliklari
    - Om qonuni

    4



    2

    6

    Ma’lumotlar turlarini amalda qo‘llash

    - byte / int / long
    - float
    - arrays
    - yonib-o‘chadigan LED-da masivdan foydalanish

    4



    2

    7

    Arduinoda Aritmetika va vaqt

    - murakkab vazifalar
    - taqqoslash operatorlari
    - mantiqiy operatorlar

    4



    2

    8

    Raqamli kirish/chiqish (Digital I/O)

    - pinMode(pin, mode)
    - digitalRead(pin)
    - digitalWrite(pin, value)

    4



    2

    9

    Analog kirish/chiqish (Analog I/O)

    - analogRead(pin)
    - analogWrite(pin, value)

    4



    2

    10

    LED chirog‘i

    - Arduino-da raqamli tugmalar qanday ishlashini tushunish
    - Belgilar va belgilar qatorining output ko‘rsatmalaridan foydalanib, Arduino ichidagi qiymatlar kompyuter ekranida aks ettirilishi

    4



    2

    11

    PWM puls kengligi modulyatsiyasi

    - o‘zgaruvchi qarshilik
    - PWM va Button

    4



    2

    12

    SMART yoritish tizimi

    - Arduino analog buyruqlarini tushunish va ulardan foydalanish.
    - atrof-muhit yorug‘lik sensori ishlash tamoyilini tushunish va undan foydalanish.

    4



    2

    13

    Musiqa detektori va musiqani ijro etish qurilmasi

    - Analog PSD masofadan o‘lchash datchigi
    - ton buyrug‘idan foydalangan holda turli xil ohanglar ijro etadi.

    2



    2

    14

    Serial

    - ketma-ket ma’lumotlarni uzatish
    - Serial.begin (rate)
    - ma’lumotlarni ketma-ket portga kiritish
    - Serial.println (data)

    4



    2

    15

    Rang chiroqlarini hosil qilish

    - LEDni boshqarish buyruqlarini tushunish va ishlatish

    2



    2

    16

    Robotni boshqarish funksiyasi

    - Robot mexanizmlarini PWM bilan boshqaruvchi buyruqlarni tushunish va ishlatish
    - robotning ishlashini nazorat qiluvchi o‘z funksiyasini yaratish.

    4



    2

    17

    Robot manipulyatori

    - analog klaviatura sensorini ishlatish
    - klaviatura sensorini ishlatish uchun funksiyani o‘rnatish

    4



    2

    18

    Avtonom mobil robot

    - PSD masofadan o‘lchash datchigidan foydalanib, insonning kirishiga javob beruvchi robotni qo‘llash.
    - To‘siqlarni bartaraf etuvchi avtonom robot

    4



    2

    19

    Raqamli bosim ko‘rsatkichi (датчик)

    Raqamli bosim ko‘rsatkichi (датчик)

    2



    1

    20

    Raqamli barograf

    Raqamli barograf

    4



    2

    21

    Bazaviy sensorli ekran

    Bazaviy sensorli ekran

    2



    1

    22

    Sensor ekranli klaviatura

    Sensor ekranli klaviatura

    2



    1

    23

    Sensorli ekranning orqa yoritgichi

    Sensorli ekranning orqa yoritgichi

    2



    1

    24

    Seriyali harorat sensori

    Seriyali harorat sensori

    2



    1

    25

    simli raqamli harorat sensori

    simli raqamli harorat sensori

    2



    1

    26

    Oddiy ultratovush masofani o‘lchash moslamasi

    Oddiy ultratovush masofani o‘lchash moslamasi

    2



    1

    27

    Ultratovushli masofani ko‘rsatish

    Ultratovushli masofani ko‘rsatish

    2



    1

    28

    ultratovushli signal, ultratovushli termin

    ultratovushli signal, ultratovushli termin

    2



    1

    29

    Oddiy SD karta

    Oddiy SD karta

    2



    1

    30

    SD harorat registratori

    SD harorat registratori

    2



    1

    31

    Oddiy RFID - rider

    Oddiy RFID - rider

    2



    1

    32

    Kirish ulanish nazorati tizimi

    Kirish ulanish nazorati tizimi

    2



    1

    33

    Ethernet Shield

    Ethernet Shield

    2



    1

    34

    Internet ob havo displeyi

    Internet ob havo displeyi

    4



    2

    35

    Elektron pochta orqali ogohlantirish tizimi

    Elektron pochta orqali ogohlantirish tizimi

    4



    2

    36

    RSS Weather Reader

    RSS Weather Reader

    2



    1

    Jami

    100




    50



    3. Tavsiya etilgan adabiyotlar
    1. Brian W. Evans, Arduino Programming Notebook-v1-1
    2. Куцый О. Я. ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ СИ 2015 г.

    3. Муромцев Д.И., Шматков В.Н. Интернет Вещей. Введение в программирование на arduino 2018 г


    Qo‘shimcha adabiyotlar
    4. Интернет вещей. Исследования и область применения: монография / Е.П. Зараменских, И.Е. Артемьев. - М.: НИЦ ИНФРА-М, 2015.
    5. Рацеев С.М. «Программирование на языке Си» 2017 г
    6. Н. Культин C/C++ в задачах и примерах / Н. Культин. - М.: БХВ-Петербург, 2018.


    Internet saytlari
    Internet of Things (IoT) - http://www.cisco.com/c/en/us/solutions/internet-of-things/overview.html
    INTERNET OF THINGS NEWS - http://www.theinternetofthings.eu/
    IoT Overview Handbook - http://postscapes.com/internet-of-things-handbook


    O‘ZBEKISTON RESPUBLIKASI
    OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI





    PEDAGOGIK INNOVATSIYALAR, PROFESSIONAL TA’LIM
    BOSHQARUV HAMDA PEDAGOG KADRLARNI QAYTA
    TAYYORLASH VA ULARNING MALAKASINI
    OSHIRISH INSTITUTI


    O‘RTA MAXSUS PROFFESONAL TA’LIMINING
    50610501 - Dasturiy injiniring mutaxassisligi bo’yicha

    Internet texnologiyalari” fanidan


    O’QUV DASTURI

    Kvаlifikаtsiya nomi:




    1. Amaliy dasturlash bo‘yicha mutaxassis
    2. Mobil dasturlash bo‘yicha mutaxassis

    O‘quv dasturidagi tartib raqami:




    3.1.3

    Аjrаtilgаn sоаt:




    100


    Toshkent – 2022





    Ishlab chiqdi:










    Mirzaxidova M.M. TATT maxsus fan o‘qituvchisi;
    Djurayev A.I. TATT maxsus fan o‘qituvchisi;
















    Taqrizchi:










    Muhammad Al – Horazmiy nomidagi Toshkent axborot texnologiyalari universiteti, texnika fanlari doktori nomzodi, “Tizimli va amaliy dasturlash” kafedrasi mudiri Kerimov K.F.

































    Download 426,88 Kb.
    1   ...   22   23   24   25   26   27   28   29   ...   57




    Download 426,88 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi

    Download 426,88 Kb.