1-laboratoriya ishi Arduino dasturiy muxiti bilan tanishish Ishdan maqsad


Download 1.57 Mb.
bet2/2
Sana26.12.2022
Hajmi1.57 Mb.
#1066633
1   2
Bog'liq
1-лаборатория иши

2. Иш тартиби:


Topshiriq - Arduino IDE ishlab chiqish muhitini o'rnatish, ishga tushirishdan avval uskunani sozlash.
1. Eng avval internetdagi Arduino loyihasining rasmiy veb-saytini www.arduino.cc/en/Main/Software oching. Dasturi ta’minotni yuklab olish uchun Download the Arduino IDE bo'limida Windows Installerni tanlang (1.5-rasm), keyin JUST DOWNLOAD tugmasini bosing (1.6-rasm).
2. arduino-1.8.2-windows.exe faylini yuklab olgandan so‘ng uni administrativ vakolat bilan ishga tushiring, litsenziya shartnomasi shartlarini qabul qiling va keyingi o'rnatish variantlarini qabul qiling.
O‘rnatuvchi dastur port drayverlarini o‘rnatishni taklif qiladi, bunga ijobiy javob berish kerak.
3. O'rnatilgandan so‘ng, ish stolida (rabochiy stol) Arduino.exe. ni ishga tushiring. Ishga tushganda oyna paydo bo'ladi (1.7-rasm), unda dastur bo‘sh joyi mavjud. Oynada Setup va loop funktsiyalaridan iborat bo'sh joy mavjud.
Setup funktsiyasi yoqilganda bir marta bajariladigan buyruqlarni o‘z ichiga oladi - bu dastur sozlamalari deb ataladi. loop asosiy dasturni o'z ichiga oladi. Manbani o'chirmagunimizcha, u cheksiz ko'p marta miqdorda bajariladi.

1.5-rasm. Arduino IDE dasturini yuklab olish oynasi





1.6-rasm. Arduino IDE o'rnatish faylini yuklab olish tugmasi



1.7-rasm. Arduino IDE dastur oynasi


4. Kontrollerni ulash uchun USB kabellari qo‘llaniladi. Arduino kontrollerini kompyuterga kabel orqali ulang. Kompyuterning jismoniy kontakti bilan kontroller o‘rtasida aloqa o'rnatilgandan so'ng, siz u bilan Arduino IDE ishlab chiqish muhiti o'rtasida aloqa o'rnatishingiz kerak. Buning uchun port raqamini tanlang (1.8-rasm).





1.8-rasm. Portni tanlash


Agar portlar ko'p bo'lsa, mavjud bo'lgan barchalarini eslab qolish va keyin Arduinoni kabeldan jismonan uzib olish va yana portlar ro'yxatini tahlil qilish tavsiya etiladi, ya’ni yo'qolganini va kerakliligini ko‘rib chiqish kerak. Keyin, kerakli portdagi belgini tanlang.
Windows XP foydalanuvchilari muammoga duch kelishlari mumkin-port drayveri avtomatik ravishda o'rnatilmagan бўлади. Muammoni hal qilish усули quyidagi veb-sayt manzilиda келтирилган: http://arduino.ru/Guide/Windows.
5. Keyin, контроллер turini tanlang. 1.9-rasmda келтирилганидек Arduino/Genuino Uno tanlashingiz mumkin.



1.9-расм. Arduino контроллер turlarini tanlash

Agar kontroller avtomatik ravishda tanlangan bo'lsa, unda tanlov to‘g‘ri ekanligiga ishonch hosil qiling.


6. Sozlash tugadi. Dasturni yuklab olish uchun siz tugmasini bosishingiz kerak (1.7-rasmga qarang). Qobiq (оболочка) dasturda xatolar mavjudligiga tekshiradi va keyin uni tanlangan mikrokontrollerning ikkilik ma'lumotlar kodiga va buyruqlariga o'tkazadi va Arduinoga yozadi.
7. Ma’lumki yorug‘lik diodi - bu undan tok oqayotganida yorishib boshlaydigan diod hisoblanadi. Misol tariqasida, Arduino platasini 13-portiga o‘rnatilgan yorug‘lik diodini miltillashiga majburlaymiz (1.10-rasm).



1.10-rasm. Yorug‘lik diodini miltillash dasturi


Xuddi shunday, biz dasturni qayta yozamiz va uni mikrokontrollerga yuklaymiz. Chiqishida biz платаda 1 soniya kechikish bilan miltillovchi ёруғлик диодини ҳосил қиламиз (1.11-rasm).



1.11-rasm. Yeruglik diodini ishlash natijasi (L – yeruglik diodi)


8. Port monitorini ulash uchun Инструменты | Монитор порта bo‘limini ochishingiz va port tezligini (9600 bod) sozlashingiz kerak – Монитор порта oynasida tezlik, pastki o'ng burchakda ochilgan ro'yxatdan tanlov bilan o'rnatiladi.


Serial.println( ) buyrug‘i kontrollerdan kompyuterga qavs ichida ko'rsatilgan qiymatni uzatadi.


3. Hisobot tarkibi

Hisobot titul, laboratoriya ishi mavzusining nomi, raqami, shuningdek maqsadi va asosiy tushunchalari bilan keltiriladi. Dastur kodini o'zgartirish natijalarini shunday olingki DigitalWrite() va delay () buyruqlarini qo'shish orqali, yorug‘lik diodini har 10 soniya ichida tezroq yonib turishi ta’minlansin. Hisobot oxirida topshiriq uchun tayyor dastur kodini kiriting.




Nazorat savollari
Download 1.57 Mb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling