Bread Board (vbb), mBlock, flprog dasturlari hisoblanadi. Bu dasturlar ichida Arduino ide dasurida kodni o’zingiz hohlagan ko’rinishda yozishingiz mumkin


Download 0.51 Mb.
Sana19.01.2023
Hajmi0.51 Mb.
#1102190
Bog'liq
3-l


O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI SAMARQAND FILIALI

"Axborot texnologiyalari" kafedrasi


" O’rnatilgan tizimlar fanidan” fanidan


3-LABORATORIYA ISHI



Mavzu: Yorug’lik diodi. Arduino yordamida yorug’lik diodini o’chirib yoqish.

Bajardi:Shodiyev A


Qabul qildi:Saidqulov E

SAMARQAND – 2022

Arduino - bu professional bo’lmagan foydalanuvchilarga mo’ljallangan oddiy avtomatlashtirish va robototexnika tizimlarini qurish uchun mo’ljallangan apparat va dasturiy ta’minot hisoblaniladi. Dasturiy ta’minot qismi dasturlarni yozish, kompilyatsiya qilish va dasturiy ta’minot uchun bepul dasturiy qobiqdan (IDE) iborat.
Arduino platformasi - o’rnatilgan bosma elektron platalar to’plamidir. Arduino avtonom avtomatlashtirish ob’ektlarini yaratish uchun ham, standart simli va simsiz interfeyslar orqali kompyuterdagi dasturlarga ulanish uchun ham ishlatilishi mumkin.
Arduino platalariga dastur o’rnatishda asosiy dasturlar- Arduino IDE, Virtual Bread Board (VBB), mBlock, FLProg dasturlari hisoblanadi. Bu dasturlar ichida Arduino IDE dasurida kodni o’zingiz hohlagan ko’rinishda yozishingiz mumkin. Boshqa dasturlar Virtual ko’rinishda dastur strukturasini va virtual apparat ta’minotini o’z ichiga oladi. Misol tariqasida quyidagi dasturni ko’rib chiqamiz.

Arduino IDE dasturi


Dasturni o’rnatish uchun uni maxsus saytdan yuklab olishimiz zarur: https://biblprog.org.ua/ru/arduino_ide/download/
Yuqorida ko’rsatilgan saytdan foydalanib, dasturlash muhiti uchun o’rnatuvchini yuklab oling dasturni o’rnating va ishga tushiring.

Virtual Bread Board dasturi.


Ushbu dasturning imkoniyatlari juda kattadir.Chunki bu dastur apparat ta’minotidan tashqari dasturni virtual yig’ilgan sxema(plata)ga o’rnatish va simulyatsiya jarayonini vitual tarzda amalga oshirish imkoniyatini o’z ichiga oladi.
Dasturni o’rnatish uchun uni maxsus saytdan yuklab olishimiz zarur: https://soft.mydiv.net/win/files-VirtualBreadboard.html
Dastur faylini saytdan yuklab olgandan keyin quyidagi tartibda o’rnatamiz: VBB.exe faylini ikki marta bosasiz.

    1. rasm. Dasturni o’rnatish bosqichi




    1. rasm. Dasturni o’rnatish bosqichi

Dasturni o’rnatib bo’lganingizdan keyin dastur oynasi ochiladi.

.

    1. rasm. Dastur ishchi oynasi (Kirish)

NEW -bo’limini tanlab OPEN tugmasi bosiladi va quyidagi ko’rinishda ishchi oynamiz hosil bo’ladi:

    1. rasm.Dastur bosh ishchi oynasi

Menyular paneli quyidagilarni o’z ichiga oladi: File; Edit; Tools; Help. Ishchi oynamizda elementlar paneli mavjud:


    1. rasm.Elementlar paneli

Bu yerda bizga kerakli elementlar mavjud. Bundan tashqari elementlar paneli bo’limi ham mavjud bo’lib, kerakli bo’lim ustiga bossangiz turi, markasi, rangi kabiel ementlar paneli mavjud:


    1. rasm.Elementlar paneli (umumiy)

Biz kerakli plata yoki elementlarniu shbu panellardan foydalanib ishlatishimiz va simulyatsiyani amalga oshirishimiz mumkin. Bundan tashqari ishchi oynada quyidagi qo’shimcha funksiyalar mavjud:

Topshiriq


Patensiometr yordamida 2 ta yonib o’chuvchi LED diodlampasining sxemasini yig’ing.


Dastur kodi

//define the potentiometer
int potentiometer = 0;
//define led
int led = 7;

void setup()


{
//put the led on the 7th pin
pinMode(led,OUTPUT);
}

void loop()


{
//declare the sensor value
int sensorvalue;

sensorvalue = analogRead(potentiometer);


digitalWrite(led,HIGH);
delay(sensorvalue);
digitalWrite(led,LOW);
delay(sensorvalue);
}
Download 0.51 Mb.

Do'stlaringiz bilan baham:




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