I BOB. ASOSIY QISM
1.1. Arduino qurilmasi va uni dasturlash
Arduino – elektronika bilan shug‘ullanuvchilar uchun elektron qurilmalarni
tez ishlab chiqish uchun mo‘ljallangan elektron konstruktor va qulay platformadir.
Platforma dasturlash tilining qulayligi, shuningdek arxitektura va dastur kodining
ochiqligi tufayli keng tarqaldi. Dasturlash dasturlagichsiz USB orqali amalga
oshiriladi.
Mohiyatiga ko‘ra Arduino kichik
kompyuter bo‘lib, virtual dunyo doirasidan
fizik dunyoga chiqishga va u bilan o‘zaro
ta’sirlashishga
imkon
beradi.
Arduino
bazasidagi qurilma atrof muhitdan turli
datchiklar orqali axborotni olishi mumkin,
shuningdek turli bajaruvchi qurilmalarni
boshqarishi mumkin.
Arduinoga asoslangan qurilma loyihasi
mustaqil
ishlashi
mumkin
yoki
kompyuterning dasturiy ta’minoti bilan o‘zaro ta’sirlashishi mumkin.
Arduino
UNO
Atmega328
mikrokontrolleriga
asoslangan
bir
nechta (Mega, Nano va boshqalar)
ishlab chiqarish platalaridan biridir. U
asosan
ta’minot
kengligi
va
universalligi tufpayli keng tarqalgan.
Arduino UNOda 14 ta raqamli
kiritish-chiqarish portlari mavjuddir.
|