Arduino hamda altera de0 qurulmalarini o’rganish - bet 2

|
Arduino hamda altera de0 qurulmalarini o’rganish
|
bet | 2/4 | Sana | 12.12.2023 | Hajmi | 2,74 Mb. | | #116659 |
Bog'liq Arduino hamda altera de0 qurulmalarini o’rganishArduino - bu elektron konstruktor va elektron qurilmalarni tez yaratishning qulay platformasidir. Bu platforma dunyoda keng tarqalishining sababi dasturlash tilining qulayligi va soddaligi, shuningdek arxitekturasining hamda dasturlash kodlarining ochiqligidir.
Arduino - elektronik loyihalarini yaratish uchun foydalaniladigan open source platformasi hisoblanadi. Arduino kompyuter kodini fizik qurilmalarga yozib olish uchun ishlatiladigan elektron mikrokontrollerdan va dasturiy ta’minot yoki IDE (Integrated Development Environment) komponentidan iborat.
Arduino ning ko’plab turlari mavjud bo’lib bularga misol qilib: Arduino Yun, Arduino Uno, Arduino Duemilanove, Arduino Diecimila, Arduino Nano, Arduino Mega, Mega 2560, Mega ADK, Arduino Leonardo, Arduino Micro va h.k larni olishimiz mumkin. Arduino robototexnika va elektronikiga qiziquvchi va izlanuvchi yoshlarga juda qo’l keladi chunki bu qurilmada kichik va katta bo’lgan dastur, algoritmlar yaratgan holda xar hil qurilmalar, robotlar va boshqa qiziq amaliyotlarni bajarsa bo’ladi. Boshqacha qilib aytganda, Arduino dasturiy va texnik qismlarni birlashtirib beruvchi qurilmadir. Yuqorida keltirib o’tganimizdek Arduino ning juda ko’p turlari mavjud bo’lib, Arduinoni o’rganishni boshlovchilar asosan Arduinoning Uno yoki Nano turidan foydalanishni boshlashadi. Arduinoning Uno va Nano turini yaxshilab o’rganib bo’lgan yoshlar endi Arduinoning bu turiga qoniqmay Arduinoning Mega yoki Mega 2560 turini sotib olishga oshiqishadi. Chunki, endi Arduino Uno, Nano turining xarakteristikasi (texnik ko’rsatkichlari) bizning robototexnik uchun pastlik qiladi! Ayrim robototexniklar esa Arduino Uno bilan tanishib chiqib uni imkoniyatlaridan foydalanib bo’lgandan so’ng, Arduinoning Mega turini sotib olib o’tirmay o’zlari yasab tayyorlab ko’rishga harakat qilishadi.
Ardunio plata turlari
Extreme NG Diecimila
1-rasm. Ardunio platalari turlari
2-rasm. Ardunio UNO R3 platasi
Arduino Uno - bu kontroller ATmega328 mikrokontrolleri asosida yaratilgan bo’lib, platforma 14 ta raqamli kirish/chiqish,(ulardan 6 tasi KIM(Широтно-Импульсная модуляция) sifatida foydalanish mumkin), 6 analog kirish, 16MGsli kvarsli generator, USB porti, kuchlanish porti, ICSP porti va qayta yuklash tugmasidan iborat.
3-rasm. Arduino Uno tavsifi
"Uno" so’zi italyanchada bir degan ma’noni anglatadi. Bu bejis emas, Arduino Uno yaratuvchilari bu yangi kontroller Arduino kontrollerlar oilasida yangi burilish va yangi flagman yaratishga harakat qilishgan va buni uddalaganlar. Sababi, Arduino Uno Arduino kontrollerlar oilasidagi boshqa "aka"lariga nisbatan ancha ixcham, qulay, tez, oddiy va albatta arzonroq hisoblanadiAQ
Ardunioni o’rnatish
Arduino UNO kengashining asosiy qismlari haqida bilib olgach, biz Arduino IDE ni qanday tashkil qilishni o’rganishga tayyormiz. Buni bilib olgach, biz o’z dasturimizni Arduino doskasiga yuklashga tayyor bo’lamiz. Ushbu bo’limda biz Arduino IDE-ni kompyuterimizda qanday o’rnatishni va USB kabel orqali dasturni qabul qilish uchun taxtani tayyorlashni oson bosqichlarda bilib olamiz.
1-qadam - Avval Arduino doskangiz bo’lishi kerak (sevimli taxtani tanlashingiz mumkin) va USB kabeli. Agar siz Arduino UNO, Arduino Duemilanove, Nano, Arduino Mega 2560 yoki Diecimila dan foydalansangiz, sizga quyidagi rasmda ko’rsatilgandek USB printeriga ulanadigan standart USB kabeli (A vilkasi B vilkasi) kerak bo’ladi.
Agar siz Arduino Nano-dan foydalansangiz, sizga quyidagi rasmda ko’rsatilgandek A-Mini-B kabeli kerak bo’ladi.
2-qadam - Arduino IDE dasturini yuklab oling.
Arduino IDE ning turli xil versiyalarini Arduino rasmiy veb-saytidagi Yuklash sahifasidan olishingiz mumkin. Siz operatsion tizimingizga (Windows, IOS yoki Linux) mos keladigan dasturiy ta’minotingizni tanlashingiz kerak. Faylni yuklab olish tugagandan so’ng, faylni oching.
3-qadam - Kengashni quvvatlang.
Arduino Uno, Mega, Duemilanove va Arduino Nano avtomatik ravishda har ikkalasidan quvvat oladi, kompyuterga USB ulanishi yoki tashqi quvvat manbai. Agar siz Arduino Diecimila-dan foydalanayotgan bo’lsangiz, unda USB ulanishdan quvvat olish uchun taxtaning tuzilganligiga ishonch hosil qilishingiz kerak. Quvvat manbai USB va quvvat jaklari orasidagi uchta pimning ikkitasiga mos keladigan jumper, kichik plastik qism bilan tanlanadi. USB portiga eng yaqin ikkita pinada ekanligini tekshiring. USB kabelidan foydalanib, Arduino kartasini kompyuteringizga ulang. Yashil quvvatli LED (PWR belgisi bilan) yonib turishi kerak.
|
| |