Arduino funksiyalari va qo’llanishi




Download 3,32 Mb.
bet2/12
Sana03.01.2024
Hajmi3,32 Mb.
#129815
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
2 5393115207235020152
ШАХСИЙ РЕЖА KITOBCHA, истиқболли режа З.Бозоров, Informatika 7-sinf. 1-Mavzu axborot tushunchasi va bilish haqid, AXBOROT TUSHUNCHASI VA BILISH HAQIDA, 7-sinf, Ta`lim muassasasi menejmenti Reja, Pedagogik mahorat. Mavlonova, Sinfdan tashqari o‘qish uchun mavzular bo‘yicha badiiy asarlar ro‘yxatini tuzish, TUG’ILISH DAVRI INQIROZI, 6277 403 5112000-Жисмоний маданият узбек 2021, “Bir million dasturchi”, 1-mavzu amaliy hemis, 8742dd91-7cd2-429e-adb3-a15c062acb18, 270dc967-8e4e-40e0-8914-aa118f3de539, kerio-control-userguide
Arduino funksiyalari va qo’llanishi.
Ochiq kodli platforma bo'lgan Arduino-dan bepul va moslashuvchan xususiyatlardan foydalangan holda interaktiv elektron jihozlarning prototiplarini loyihalashtirmoqchi bo'lgan har bir kishi foydalanishi mumkin. Arduino platasi asosiy chip sifatida Atm** tomonidan ishlab chiqarilgan ATMega mikrokontroller chiqishidan foydalanadi. Hozirgi vaqtda ko'plab kompaniyalar turli xil chiplar bilan ishlab chiqarishmoqda. Biroq, foydalaniladigan dasturlash tili mos keladi va yuklovchi yoki ISP porti orqali yuklab oluvchi yordamida kiritiladi. Arduino ochiq kodli mikrokontroller bo'lganligi sababli, Arduino sensorlarni o'qish uchun bepul foydalanishi va periferik motorlar, mashinalar va chiroqlarni boshqarishi mumkin. Bu har kimga bepul yuklab olish imkonini beradi. Misol uchun, siz ma'lum bir vaqtda o'z-o'zidan yoqadigan va uzoq vaqt foydalanishdan keyin o'chadigan qurilmani loyihalashingiz mumkin. Internetga ulanish uchun nazorat hisoblagichlarini, hatto o'z routeringizni ham yarating.
Butun dunyoda tobora ommalashib borayotgan Arduino-dan foydalanish amaliyoti tobora kengayib bormoqda va juda kengaymoqda. Arduino ham robototexnika bilan ishlashni o'rganayotgan yangi boshlanuvchilar uchun obunadir. Nega? Chunki tushunilishi qiyin bo'lgan assemblerga nisbatan foydalaniladigan til nisbatan sodda. Arduino simulyatsiyasida elektr energiyasi bilan bog'liq ko'plab narsalarni, shuningdek, motorlar va robotlarni boshqarish uchun foydalanish mumkin. Arduino ularning qanday ishlashini va qanday dasturlashtirilishi mumkinligini tushunsangiz, hayratlanarli. Tajriba orqali ko'plab murakkab narsalarni ishlab chiqarish mumkin.
Arduinoning afzalliklari va kamchiliklari. Arduino yangi boshlanuvchilar va mutaxassislar uchun tavsiya etiladi.Arduino ko'pchilik tomonidan tajriba o'tkazish uchun obuna bo'lishi bejiz emas. Cheksiz bozor bilan (yangi boshlanuvchilar biror narsani ishlab chiqishni professionallarga o'rganish uchun foydalaniladi) Arduino ajoyib afzalliklarga ega, jumladan:
1. Arduino komponentlari narxlari juda hamyonbop. Arduino platalari (apparat) arzonroq narxda sotiladi.Uni boshqa mikrokontroller platformalari bilan solishtirganda, albatta, bu narx ancha arzon. Aslida, agar siz o'zingizning Arduino-ni yaratishga harakat qilmoqchi bo'lsangiz, loyiha byudjetini ko'proq tejashingiz mumkin.
2. Moslashuvchan operatsion tizim. Arduino dasturi yoki dasturiy ta'minoti Wind*, Macint* va Li**x operatsion tizimlaridan foydalanishi mumkin. Mikrokontroller tizimlari Wind*** bilan cheklangan.
3. Arduino dasturlash tili juda oson va sodda. Buni Arduino media-dan foydalangan holda talabalar va talabalarga o'rgatayotgan o'qituvchilar soni dalolat beradi. Ko'rinib turibdiki, Arduino endigina o'rganayotgan yangi boshlanuvchilar uchun juda do'stona.
4. Arduino ochiq kodli dasturdir. Ochiq kodli dasturiy ta'minot kategoriyasi bo'lgan Arduino-ni tushunish uning har kim uchun nashr etilishini anglatadi. Arduino IDE oddiy tilni ishlab chiqish bilan juda oson (AVR uchun C tiliga asoslangan C++ kutubxonasi). Arduino apparati ham ochiq manba hisoblanadi. ATMEGA8, ATMEGA168, ATMEGA328, ATMEGA1280 va eng so'nggi ATMEGA2560 mikrokontrolleri asosida
Siz istalgan vaqtda istalgan maqsadda Arduino-ga kirishingiz mumkin. Haqiqatan ham, ochiq manbali uskuna yordamida siz veb-saytdagi amaliy qo'llanma yordamida o'zingizni yaratishingiz mumkin. Albatta, juda oson va shaffof, to'g'rimi?

1.2. ARDUINO MIKROKONTROLLERLARI VA ULARNING VAZIFASI.


Mikrokontroller bitta mikrosxemadagi (bitta chipda) butun mikroprotsessor tizimidir. Ushbu mikrosxema barcha turdagi elektron qurilmalarni boshqarish va ko'plab funktsiyalarni bajarish uchun mo'ljallangan. Elektron qurilmalar o'rtasidagi o'zaro ta'sir mikrokontrollerga o'rnatilgan dasturga muvofiq amalga oshiriladi.

Bizning saytimizda ko'pincha Arduino mikrokontrolleri va uning Arduino Due ko'rinishidagi eng ilg'or versiyasi haqida suhbat bo'ladi.
Mikrokontrollerlar turli xil elektron va elektr bloklarini boshqarish imkonini beradi. Qoidaga ko'ra, mikrokontrollerlar yolg'iz ishlamaydi, balki birlashtirilgan (bir qismni butunga birlashtirish jarayoni) har xil bo'lgan sxemaga kiritilgan. tashqi qurilmalar (monitorlar, klaviaturalar, turli sensorlar va boshqalar).

Mo''jizalar deyarli bir vaqtning o'zida Jek Kilbi (Texas Instruments) va Robert Noys (Firechild Semiconductors) tomonidan 1958 yilda ixtiro qilingan. Sanoat ishlab chiqarish faqat 70-yillarning boshlarida boshlangan. Birinchi protsessor (8080) 1974 yilda chiqarilgan. U 1969 yilda Intel 4040 nomi bilan ixtiro qilingan, ammo faqat 1974 yilda tijorat ishlab chiqarilishi boshlangan.
Yagona mikrosxemali mikrokompyuterlarning paydo bo‘lishi boshqaruv sohasida EHMni avtomatlashtirishning ommaviy qo‘llanilishi davrining boshlanishi bilan bog‘liq. Ehtimol, bu holat "nazoratchi" atamasini aniqladi (inglizcha kontroller - regulyator, boshqaruv moslamasi). Mahalliy ishlab chiqarishning keskin kamayishi va asbob-uskunalar, jumladan, hisoblash texnikasi importining ko'payishi munosabati bilan "mikrokontroller" (MC) atamasi foydalanishdan "bir chipli mikrokompyuter" atamasini almashtirdi. Yagona chipli mikrokompyuter uchun birinchi patent 1971 yilda American Texas Instruments kompaniyasining muhandislari Maykl Kokren va Gari Bunga berilgan. Ular bir chipga nafaqat protsessorni, balki kiritish-chiqarish moslamalari bo'lgan xotirani ham joylashtirish g'oyasining ajdodlaridir. 1976 yilda Amerikaning Intel kompaniyasi i8048 mikrokontrollerini chiqardi. 4 yil o'tib, 1980 yilda Intel quyidagi mikrokontrollerni chiqardi: i8051. Muvaffaqiyatli periferik qurilmalar to'plami, tashqi yoki ichki dastur xotirasining moslashuvchan tanlovi va maqbul narx ushbu mikrokontrollerning bozordagi muvaffaqiyatini ta'minladi. Texnologiya nuqtai nazaridan, i8051 mikrokontrolleri o'z davri uchun juda murakkab mahsulot edi - kristallda 128 ming tranzistor ishlatilgan, bu 16 bitli i8086 mikroprotsessoridagi tranzistorlar sonidan 4 baravar ko'p edi.

Download 3,32 Mb.
1   2   3   4   5   6   7   8   9   ...   12




Download 3,32 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Arduino funksiyalari va qo’llanishi

Download 3,32 Mb.