Arduino -ning oddiy mikrokontroller platalaridan qanday afzalliklari bor?




Download 3,63 Mb.
Pdf ko'rish
bet2/16
Sana11.01.2024
Hajmi3,63 Mb.
#134889
1   2   3   4   5   6   7   8   9   ...   16
Bog'liq
KITOB ARDUINO @roboshopuz

Arduino
-ning oddiy mikrokontroller platalaridan qanday afzalliklari bor?
 
1. Mikrokontroller platasi hali ham minimal tizimga muhtoj, Arduino esa yo'q. 
2. Arduino ochiq manbali simlar bo'lib, u erda elektron zanjirni hamma yashirmasdan ko'rish mumkin. Shunday qilib, 
biz o'z Arduino-ni ishlab chiqarishimiz mumkin. 
3. Dasturlashda bu osonroq, chunki u C tilidan foydalanadi va biz foydalanishimiz mumkin bo'lgan ko'plab 
kutubxonalarga ega. 
4. Arduino mikrokontroller chipida allaqachon mavjud bo'lgan plata yuklagichga ega bo'lib, u dasturlarni 
kompyuterdan/kompyuterdan yuklash va yuklab olishni boshqarish uchun ishlaydi, shuning uchun alohida yuklab 
oluvchiga ehtiyoj qolmaydi. 
5. U kompyuterdan dasturlarni uzatish uchun USB portiga (Arduino IDE), shuningdek, Arduino va shaxsiy 
kompyuter/kompyuter o'rtasida ketma-ket ma'lumotlarni uzatish vositasiga, shuningdek, usb kabi qo'shimcha 
qurilmalarni ketma-ket ulashga hojat qoldirmasdan vaqtinchalik quvvat manbaiga ega. modul. 
6. USB dan quvvat manbaiga qo'shimcha ravishda (usb yoqilgan kompyuterga ulanganda). Arduino quvvat manbai 
tashqaridan ham maksimal 9v DC bo'lishi mumkin, keyin Arduino uni Arduino platasi ichidagi regulyator pallasida 
avtomatik ravishda 5v DC ga tushiradi. 
7. Ko'pgina qo'shimcha modullar taqdim etiladi yoki odatda qalqon deb ataladi, masalan, mp3 modullari, GPS 
modullari, Wi-Fi modullari va boshqalar. 
8. Kirish chiqishi va boshqa funktsiyalarni tashqi qurilmalar bilan ulash oson, bu xususiyat har xil turdagi Arduino 
bilan chambarchas bog'liq. 
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? 

Download 3,63 Mb.
1   2   3   4   5   6   7   8   9   ...   16




Download 3,63 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Arduino -ning oddiy mikrokontroller platalaridan qanday afzalliklari bor?

Download 3,63 Mb.
Pdf ko'rish