Arduino platformasi arxitekturasi
Download 0.64 Mb. Pdf ko'rish
|
1 2
Bog'liq63f6fcd510b49 9. Ilm-fan va ta\'limning rivojlanish istiqbollari 18-son 21-TA-196-201
- Bu sahifa navigatsiya:
- Kalit so’zlar
ARDUINO PLATFORMASI ARXITEKTURASI Usmonov Maxsud Tulqin o’g’li maqsudu32@gmail.com Toshkent axborot texnologiyalari universiteti Qarshi filiali Annotatsiya: Arduino 2005 yilda Italiyada Massimo Banzi tomonidan muhandis bo’lmaganlar uchun arzon loyihalardan foydalanish uchun uskuna loyihalarini yaratish vositasi sifatida kiritilgan. Kengash ochiq manbali bo’lganligi sababli, u Creative Commons litsenziyasi asosida chiqariladi, bu esa har kimga o’z taxtasini ishlab chiqarishga imkon beradi. Agar siz Internetdan qidirsangiz, Arduino- ga mos keladigan yuzlab klonlar va xilma-xilliklarni topasiz, ammo yagona rasmiy taxtalarda Arduino-ning nomi bor. 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. Kalit so’zlar: Arduino kontroller tо’plami haqida umumiy ma’lumotlar, Arduino IDE-ni ishga tushiring, Arduino platformasi arxitekturasi. Kirish Dunyo bo’ylab tobora ko’proq ishlab chiqaruvchilar o’zlarining ishlab chiqarish dasturlariga kodlash va elektronikani qo’shishni istaydilar. Buning eng yaxshi usullaridan biri Arduino kengashini makerspace loyihalari va darslariga qo’shishdir. Ko’plab ishlab chiqaruvchilar o’qituvchilar kodlashni yoki Arduino dasturini qo’rqinchli deb o’ylagani uchun ularni tanlamadilar. Shu sababli, biz ushbu o’quv qo’llanmani mutlaqo boshlang’ich uchun hech qanday tajribasiz yozilganligiga ishonch hosil qilishni xohladik. Ushbu o’quv qo’llanma Arduino ekotizimining barcha qismlari va qismlarining yuqori darajadagi ko’rinishi hisoblanadi. Kelgusi xabarlarda biz sizni birinchi oddiy Arduino loyihasini yaratishda bosqichma-bosqich olib boramiz Arduino - bu sodda va murakkab bo’lgan har xil makerspace loyihalariga qo’shilishi mumkin bo’lgan ochiq manbali programlanadigan elektron platalar. Ushbu kartada fizik olamdagi narsalarni sezish va boshqarish uchun dasturlash mumkin bo’lgan mikrokontroller mavjud. Arduino datchiklar va kirishlarga javoban LED, dvigatellar va displeylar kabi ko’plab chiqishlar bilan o’zaro aloqada bo’lishga qodir. Moslashuvchanligi va arzonligi tufayli Arduino interaktiv apparat loyihalarini "Prospects of Development of Science and Education" Conference Proceedings 24 September 2021 www.openscience.uz 224 yaratmoqchi bo’lgan ishlab chiqaruvchilar va ishlab chiqaruvchilar uchun juda mashhur tanlovga aylandi. Arduino 2005 yilda Italiyada Massimo Banzi tomonidan muhandis bo’lmaganlar uchun arzon loyihalardan foydalanish uchun uskuna loyihalarini yaratish vositasi sifatida kiritilgan. Kengash ochiq manbali bo’lganligi sababli, u Creative Commons litsenziyasi asosida chiqariladi, bu esa har kimga o’z taxtasini ishlab chiqarishga imkon beradi. Agar siz Internetdan qidirsangiz, Arduino-ga mos keladigan yuzlab klonlar va xilma-xilliklarni topasiz, ammo yagona rasmiy taxtalarda Arduino-ning nomi bor. 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. "Prospects of Development of Science and Education" Conference Proceedings 24 September 2021 www.openscience.uz 225 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. 4-qadam - Arduino IDE-ni ishga tushiring. Arduino IDE dasturi yuklab olingandan so’ng, papkani ochishingiz kerak. Jildning ichida abadiylik yorlig’i (application.exe) bilan dastur belgisini topishingiz mumkin. IDE-ni boshlash uchun belgini ikki marta bosing. 5-qadam - birinchi loyihangizni oching. "Prospects of Development of Science and Education" Conference Proceedings 24 September 2021 www.openscience.uz 226 Dasturiy ta’minot ishga tushgandan so’ng, sizda ikkita variant mavjud - • Yangi loyiha yarating. • Mavjud loyiha namunasini oching. Yangi loyiha yaratish uchun Fayl → Yangi ni tanlang . Mavjud loyiha misolini ochish uchun Fayl → Misol → Asoslar → Blink-ni tanlang. Bu erda biz Blink nomi bilan misollardan faqat bittasini tanlaymiz . Biroz kechikish bilan LEDni yoqadi va o’chiradi. Ro’yxatdan boshqa har qanday misolni tanlashingiz mumkin. 6-qadam - Arduino doskangizni tanlang. Dasturingizni doskaga yuklashda xatolikka yo’l qo’ymaslik uchun Arduino doskasining to’g’ri nomini tanlashingiz kerak, bu sizning kompyuteringizga ulangan doskaga to’g’ri keladi. Asboblar → Kengashga o’ting va taxtangizni tanlang. "Prospects of Development of Science and Education" Conference Proceedings 24 September 2021 www.openscience.uz 227 Bu yerda biz Arduino Uno doskasini o’quv qo’llanmamizga muvofiq tanladik, ammo siz foydalanayotgan taxtaga mos keladigan nomni tanlashingiz kerak. 7-qadam - ketma-ket portingizni tanlang. Arduino kartasining ketma-ket qurilmasini tanlang. O’tish Asboblar → ketma- ket port menyusiga. Bu COM3 yoki undan yuqori bo’lishi mumkin (COM1 va COM2 odatda qo’shimcha ketma-ket portlar uchun ajratilgan). Buni bilish uchun siz Arduino doskangizni uzishingiz va menyuni qayta ochishingiz mumkin, yo’qolgan yozuv Arduino doskasida bo’lishi kerak. Kengashni qayta ulang va ushbu ketma-ket portni tanlang. 8-qadam - Dasturni doskangizga yuklang. "Prospects of Development of Science and Education" Conference Proceedings 24 September 2021 www.openscience.uz 228 Dasturimizni qanday qilib doskaga yuklashimiz mumkinligini tushuntirishdan oldin, Arduino IDE asboblar panelida paydo bo’ladigan har bir belgining vazifasini namoyish qilishimiz kerak. A - kompilyatsiya xatosi mavjudligini tekshirish uchun ishlatiladi. B - dasturni Arduino platasiga yuklash uchun ishlatiladi. C - yangi eskiz yaratish uchun ishlatiladigan yorliq. D - misol eskizidan birini to’g’ridan-to’g’ri ochish uchun ishlatiladi. E - eskizingizni saqlash uchun ishlatiladi. F - ketma-ket ma’lumotlarni taxtadan olish va ketma-ket ma’lumotlarni taxtaga yuborish uchun foydalaniladigan monitor. Endi, shunchaki muhitda «Yuklash» tugmasini bosing. Bir necha soniya kuting; RX va TX LEDlarini taxtada yonib-o’chib turganini ko’rasiz. Agar yuklash muvaffaqiyatli bo’lsa, vaziyat satrida «Bajarildi yuklandi» xabari paydo bo’ladi. Download 0.64 Mb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling