• Nazariy qism
  • Qayta tayyorlash va ularning malakasini oshirishni tashkil etish bosh ilmiy-metodik markazi




    Download 26,13 Mb.
    Pdf ko'rish
    bet576/593
    Sana27.05.2024
    Hajmi26,13 Mb.
    #254636
    1   ...   572   573   574   575   576   577   578   579   ...   593
    Bog'liq
    01 YANGI O‘ZBEKISTON

     


    70 
     


    71 
    IV. AMALIY MASHG‘ULOT MATERIALLARI 
    1-amaliy ish. Arduino qurilmalariga dastur yozish (2 soat). 
     
    Amaliy ishning maqsadi
    – 
    Arduino qurilmalariga dastur yozish va 
    modullardan foydalanish kо‘nikmasiga ega bо‘lish.
    Nazariy qism 
    Arduino IDE — bu Windows, MacOS va Linuxu chun integratsiyalashgan 
    ishlab chiqish muhiti bо‘lib, C va C++ tillarida ishlab chiqilgan. Arduino — mos 
    platalarga, shuningdek, boshqa ishlab chiqaruvchilarning platalariga dasturlarni 
    yaratish va yuklash uchun mо‘ljallangan. 
    Atrof-muhit uchun manba kodi GNU General Public License 2 versiyasi 
    ostida chiqarilgan. Maxsus kodni tuzish qoidalaridan foydalangan holda C va C++ 
    tillarini qо‘llab-quvvatlaydi. Arduino IDE Wiring loyihasidan dasturiy ta’minot 
    kutubxonasini taqdim etadi, u kо‘plab umumiy kirish va chiqish tartiblarini 
    ta’minlaydi. Foydalanuvchi tomonidan yozilgan kod eskizni va asosiy dastur siklini 
    ishga tushirish uchun faqat ikkita asosiy funksiyani talab qiladi, ular kompilyatsiya 
    qilinadi va 
    main()
    dastur stub bilan GNU asboblar zanjiri bilan bajariladigan sikl 
    dasturiga bog‘lanadi, shuningdek IDE tarqatilishiga kiritilgan. Avrdude dasturidan 
    bajariladigan kodni kengash proshivkasida yuklovchi tomonidan Arduino platasiga 
    yuklangan о‘n oltilik kodli matn fayliga aylantirish uchun foydalanadi. 
    Arduinoning mashxurligi bilan boshqa sotuvchilar maxsus kompilyatorlar va 
    ochiq manbali vositalarni dasturiy platforma sifatida joriy etishni boshladilar, bu esa 
    Arduino 
    ning 
    rasmiy 
    mikrokontrollerlar 
    qatori 
    tomonidan 
    qо‘llab-
    quvvatlanmaydigan boshqa mikrokontrollerlarga eskizlarni yaratishi va yuklashi 
    imkoniyati mavjud. 
    2019-yil oktabr oyida Arduino Foundationn osozliklarni tuzatish va boshqa 
    ilg‘or funksiyalar bilan yangi Arduino Pro IDE-ga erta kirishni ta’minlay boshladi. 
    Arduino oilasida turli xil kontrollerlar mavjud: Arduino UNO, Arduino 
    Leonardo, Arduino ProMini, Arduino Mega, LilyPad Arduino. Ulardan eng keng 
    tarqalgani Arduino UNO hisoblanadi. Mikrokontrollerlar bilan ishlashni 
    boshlaganda ham aynan shu kontrollerdan boshlash maslahat beriladi. Endi esa
    Arduino UNO mikro kontrollerining tarkibiy qismlari bilan tanishib chiqsak: 



    Download 26,13 Mb.
    1   ...   572   573   574   575   576   577   578   579   ...   593




    Download 26,13 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Qayta tayyorlash va ularning malakasini oshirishni tashkil etish bosh ilmiy-metodik markazi

    Download 26,13 Mb.
    Pdf ko'rish