11-Ma'ruza. Arduino tizimi asosida o’rnatilgan tizimlarning apparat
vositalarini loyihalashtirish
Reja:
1. Arduino arxitekturasining kontseptsiyasi
2. Arduino mikrokontroller oilasining platalari
3. Arduino mikrokontroller imkoniyatlarini kengaytirish platalari
Tayanch iboralar:
Arduino
apparat
platformasi,
ATmega32u4
mikrokontrollleri, Due,
Leonardo, UNO, Duemilanove,
Diecimila, Nano, Mega
ADK,
Mini, Arduino apparat platformalari.
O’rnatilgan apparat platformasi sifatida elektron konstruktor Arduino
apparat platformasi misol bo’lishi mumkin.
Arduino tizim oson va tushunarli tuzilishga
ega va oddiy dasturlash
arxitekturasini ta’minlaydi. Lekin funktsional imkoniyatlari keng qamrovli.
Arduino - bu o’rnatiluvchi apparat platformasi bo’lib, asosan avtonom
interaktiv ob’ektlarni hosil
qilish va ularni tarmoq orqali, yaqin va uzoq masofadan
boshqarish uchun ishlab chiqilgan.
Arduinoning Ethernet, Wi-Fi, CDMA, GSM
kabi deyarli barcha tarmoq modullari ishlab chiqilgan bo’lib, istalgan ko’rinishdagi va
tarmoq bilan ishlovchi boshqaruv tizimlarini yaratish mumkin.
Arduinoning apparat qismiga to’g’taladigan bo’lsak, bugungi kunda bir
necha versiyalari ishlab chiqarilagan. Eng ko’p tarqalgani Uno hisoblanadi.
Arduino Uno ATmega32u4 mikrokontrollleri asosida qurilgan.
Shuningdek,
boshqa
Arduino
tizimlarida
Atmel
ATmega168,
ATmega8,
ATMega2560,
ATmega2560 va ARM protsessorlari qo’llanilgan.
Mavjud Arduino tizimlari quyidagilardir:
Due – ARM SAM3U4E 32- bitli ARM Cortex-M3 mikroprotsessor
asosidagi plata;
Leonardo – Atmega32U4 mikrokontrollerdagi plata;
UNO - Arduino ning asos platformasi, eng kо‘p tanilgan versiyasi;