“avtomatlashtirishning texnik vositalari” fanidan leksiyalar kursi


-chizma. ArduinoIDE muhiti  Arduino muhitida yozilgan dastur  sketch



Download 5,09 Mb.
Pdf ko'rish
bet136/242
Sana20.04.2022
Hajmi5,09 Mb.
#565741
1   ...   132   133   134   135   136   137   138   139   ...   242
Bog'liq
avtomatlashtirishning texnik vositalari

 
20.21-chizma. ArduinoIDE muhiti 
Arduino muhitida yozilgan dastur 
sketch
deb ataladi. Sketch ma’tn muharririda 
yoziladi, u yaratilayotgan dastur kodini yoritib turuvchi rangli yoritgichga ega. 


281 
Loyihani saqlash va eksport qilish vaqtida xabarlar xududida tushuntirish va 
xatoliklar haqida axborot paydo bо‘ladi. Matnni chiqarish darchasi Arduino xabarini 
kо‘rsatadi, u xatoliklar haqida tо‘liq hisobotni va boshqa axborotlarni о‘z ichiga 
oladi. Asboblar panelining tugmalari dasturni yozish, yaratish, ochish va sketchni 
saqlash, ketma-ket shinani monitoringini va nazorat qilish imkoniyatini beradi. 
Yaratilayotgan sketchga qо‘shimcha vazifalarni kutubxona yordamida qо‘shish 
mumkin, u maxsus jihozlangan dasturiy kod kab bо‘lib qandaydir vazifani bajaradi 
va yaratilayotgan loyihaga qо‘shish mumkin bо‘ladi. 
Maxsuslashtirilgan kutubxonalarning kо‘pi mavjud. Odatda kutubxonalarni 
yozishda u yoki bu masalani yechishni osonlashtirish va loyihalashtiruvchidan 
apparat-dasturiy joriy etilishining detallari yashirilgan bо‘ladi.ArduinoIDEmuhiti 
standart kutubxonalar tо‘plami bilan foydalanuvchiga yetkaziladi. Ular Arduino ni 
о‘rnatish katalogining libraries katalog ostisida joylashgan bо‘ladi. Zarur bо‘lgan 
kutubxonalar shuningdek turli resurslardan yuklanishi mumkin. Agarda kutubxona 
tо‘g‘ri о‘rnatilgan bо‘lsa, u holda u kutubxonalarni Eskiz | Import (Eskiz | Import 
bibliotek) menyusida paydo bо‘ladi. Menyudan kutubxonalarni tanlash qatordagi 
dastlabki kodga qо‘shimcha kiritishga olib keladi 
tinclude 
Bu derektiva obyektni bayoni bо‘lgan sarlovxa faylini ulaydi, endi 
kutubxonaning vazifasi va konstantalarini loyihada ishlatish mumkin bо‘ladi. 
Arduinomuhiti yaratilayotgan loyihani (dasturni) kо‘rsatilgan kutubxona bilan 
birgalikda kompilyatsiyalaydi. 
Sketchni yuklashdan oldin menyuga zarur kо‘rsatgichlarni berish talab 
etiladiAsboblar | Plata (Tools | Board) (3-chizma) va Asboblar | Ketma-ket port 
(Instrumenti | Plata (Tools | Board) (3-chizma) i Instrumenti | Posledovatelniy port) ( 
20.20-chizma). 
Arduino ning zamonaviy platformalari yuklanishdan oldin avtomatik ravishda 
qayta yuklanadilar. Eski platformalarda qayta yuklash tugmasini bosish kerak 
bо‘ladi. Kо‘pchilik platalarda yuklash jarayonida RX va TX yorug‘lik diodlari 
о‘chib-yonib turadi. 


282 
Sketchni yuklashda Arduino ni (bootloader) yuklovchisi ishlatiladi – platadagi 
mikrokontrollerga yuklanuvchi katta bо‘lmagan dastur. U qо‘shimcha apparat 
vositalardan foydalanmasdan dastur kodini yuklashga imkon beradi. Yuklovchining 
ishini D13 chiqishidagi yorug‘lik diodini о‘chib-yonishidan bilib olish mumkin. 
Ketma-ket portni monitor qilish (SerialMonitor) Arduino platformasiga 
jо‘natilayotgan axborotlarni aks ettiradi (USB platasini yoki ketma-ket shina 
platasini). 
20.22-chizma.Arduino platani tanlash. 
Endi, biz Arduino va dasturlash muhiti bо‘lgan ArduinoIDE haqida bir oz 
bilim olganimiz tufayli amaliy ishlarga о‘tish – eksperimetlar о‘tqazishimiz mumkin 
bо‘ladi. 


283 
20.23-chizma.Arduino platasini ulash portini tanlash 

Download 5,09 Mb.

Do'stlaringiz bilan baham:
1   ...   132   133   134   135   136   137   138   139   ...   242




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