Arduino platformasining ishlash tamoyilini o'rganish va tadqiqot vositasi sifatida foydalanish



Download 379,38 Kb.
bet1/2
Sana31.12.2021
Hajmi379,38 Kb.
#249249
  1   2
Bog'liq
ARDUINO PLATFORMASINING ISHLASH TAMOYILINI O


ARDUINO PLATFORMASINING ISHLASH TAMOYILINI O'RGANISH VA TADQIQOT VOSITASI SIFATIDA FOYDALANISH

Sh. A. Abatov

Muhammad al-Xorazmiy nomidagi Toshkent axborot

texnologiyalari universiteti Samarqand filiali

Arduino ochiq dasturiy ta'minot bo'lib, u osonlik bilan programlanadigan, o'chirilishi va qayta dasturlashtirilishi mumkin. 2005-yilda taqdim etilgan Arduino platformasi sevimli mashg'ulotlariga, talabalarga va mutaxassislarga sensorlar va aktuatorlar yordamida o'z muhitlari bilan ta'sir qiluvchi qurilmalar yaratish uchun arzon va oson yo'lni yaratishga mo'ljallangan. Oddiy mikrokontrollovchi plitalarga asoslangan holda, elektron qurilmalarni qurishda va dasturlashda foydalaniladigan ochiq manba hisoblash platformasi. Bundan tashqari, turli xil elektron qurilmalar uchun kirishlarni qabul qilish va chiqishni nazorat qilib, boshqa mikrokontroller kabi mini-kompyuter kabi ishlashga qodir.

Bundan tashqari, ushbu maqolada muhokama qilingan turli Arduino qalqonlari yordamida internet orqali ma'lumot olish va yuborish imkoniga ega. Arduino "Arduino IDE" (Integrated Development Environment) deb nomlanadigan kodni ishlab chiqish uchun Arduino rivojlantirish kengashi va dasturiy ta'minot sifatida ma'lum bo'lgan qo'shimcha qurilmadan foydalanadi. Atmel yoki 32-bitlik Atmel ARM tomonidan ishlab chiqarilgan 8-bitli Atmel AVR mikrokontrolderlari bilan yaratilgan ushbu mikrokontroller Arduino IDE da C yoki C ++ tillarini osonlik bilan programlantirishi mumkin.

Elektronika bilan bog'liq odamlar endi asta-sekin rivojlanib, o'z loyihalari uchun Arduino rolini qabul qilishmoqda. Ushbu rivojlanish kartasi kengashga yangi kodni yoqish uchun ishlatilishi mumkin. Arduino IDE muntazam shaxsiy kompyuterlarda ishlaydigan va C yoki C ++ yordamida Arduino uchun dasturlarni yozishga imkon beradigan soddalashtirilgan integratsion platformani taqdim etadi.

Bozorda mavjud bo'lgan juda ko'p Arduino taxtali bilan, muayyan rivojlanishni tanlab, uning xususiyatlariga va qobiliyatlariga nisbatan amalga oshirilgan turli xil tadqiqotlarni amalga oshiradi, bu loyihani bajarish uchun belgilangan ilovalarga muvofiq amalga oshiriladi.

- 240 -

Nima uchun Arduinodan maxsus foydalanish kerak? yoki boshqalardan nimani farq qiladi?

Arduino platasi asoschisi, bu savolga juda muhim sabablar haqida gapirdi.

1) Faol foydalanuvchilar: Bunday mahsulotni ishlatadigan bir guruh odamlar o'zlarining tajribalari bilan yashirilgan xabarlar suhbatlarini saqlab qolishlari va tajribalarini almashishlari yoki boshqa foydalanuvchilarning muammolarini hal qilishlari mumkin [1].

"Agar siz hamma narsani zaryad qilishni boshlasangiz, hamma narsa tezda vafot etadi", deydi Banzi, "Arduino Cofounder".

2) Arduino o'sish: Arduino hobbilar, talabalar va mutaxassislar uchun sensorlar va aktuatorlar yordamida vaziyatga ta'sir qiladigan qurilmalarni qurish uchun iqtisodiy va muammosiz yo'lni ta'minlash niyatida ishlab chiqildi. Bu esa, yangi kelganlarga tez boshlash uchun mukammal qiladi [1].

3) Arzon uskunalar: Arduino ochiq manba platforma bo'lgani uchun, dasturiy ta'minot sotib olinmaydi va faqat idishni yoki uning qismlarini sotib olish xarajatlari kelib chiqadi, bu esa juda arzon bo'ladi. Qurilma dizaynlari rasmiy veb-saytidan bepul ravishda ham mavjud [1].

4) Dasturchi sifatida Arduino kengashi: Arduino kengashining funksiyasini osonlashtirishi va har bir joyda mavjud bo'lishini ta'minlash uchun ushbu taxtali dasturiy ta'minotchi sifatida ishlayotgani kabi kuch talablari uchun USB kabeli bilan birga keladi [1].

5) Multi-platformaviy muhit: Arduino IDE Microsoft, Linux va Mac OS X kabi bir qancha platformalarda ishlay oladi, bu esa foydalanuvchilarni yanada kengroq qiladi [1].

Arduino platalari turi. Arduino taxtali tarkibida turli xil turdagi ichki modullar mavjud. Arduino BT kabi kengashlar simsiz aloqa uchun o'rnatilgan Bluetooth moduliga ega. Ushbu o'rnatilgan modullar alohida ravishda mavjud bo'lishi mumkin, ular keyinchalik unga ulanishi mumkin (o'rnatilgan). Ushbu modullar "Shild" deb nomlanadi.

Eng ko'p ishlatiladigan qalqonlardan ba'zilari quyidagilardir:

• Arduino Ethernet qalqoni: Arduino kartasini internetga ulash imkonini beradi chekilgan kutubxonasidan foydalanib, SD-kartani o'qish va yozish uchun SD-kutubxona [2].

• Arduino simsiz qalqoni: bu sizning Arduino kartangizga Zigbee yordamida [2] simsiz aloqa qilish imkonini beradi.

• Arduino dvigatel diskini qalqoni: bu sizning Arduino lövhatlariga dvigatelning haydovchisi va hk drayveri bilan ishlash imkonini beradi [2].




Download 379,38 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish