1-laboratoriya ishi mavzu: Arduino qurilmasi orqali led diodlar bilan ishlash


Download 141.45 Kb.
Sana19.06.2023
Hajmi141.45 Kb.
#1608925
Bog'liq
AXMEDOV-DOSTON-LAB-1


MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI
SAMARQAND FILIALI

"Telekommunikatsiya texnologiyalari va kasbiy ta’lim" fakulteti


“O‘rnatilgan tizimlar” fanidan


1-LABORATORIYA ISHI


Mavzu: Arduino qurilmasi orqali led diodlar bilan ishlash
Bajardi: Axmedov Doston
Qabul qildi: Xakberdiyev S.

SAMARQAND – 2023

Axmedov Doston 2-raqam.


Topshiriq:
2. 3 ta svetodiod oling.Uni tartib bilan Ardiunoga ulab oling va avval 1-svetodiod yonib o’chadi keyin 3 ta svetodiod yonib o’chadi.Keyin 2-svetodiod yonadi qolgan svetodiod o’chadi. shu tarzda davom eting.

Bu topshiriqni bajarish uchun bizga Arduino UNO qurilmasi, breadboard, 3ta led lampa(svetadiod) va bir nechta o’tkazgichlar kerak bo’ladi.

Bizga kerakli bo’lgan sxemani tinkercad.com platformasida quyidagicha tuzib olamiz:

Bu holatda 1-led lampaning musbat kirishini Arduinoning 8-raqamli pin kontaktiga,


2-led lampaning musbat kirishini Arduinoning 7-raqamli pin kontaktiga va 3-led lampaning musbat kirishini Arduinoning 2-raqamli pin kontaktiga ulaymiz. Barcha led lampalarning manfiy chiqishini esa GND kontaktiga ulaymiz.

Led lampalar topshiriqdagidek ishlashi uchun quyidagicha kod yozamiz.


int led1 = 8, led2 = 7, led3 = 2;

void setup()
{
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
}

void loop()
{
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(led1, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(led3, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
delay(1000);
digitalWrite(led2, HIGH);
delay(1000);
digitalWrite(led2, LOW);
delay(1000);
}
Sxemamiz tayyor. Quyidagi link orqali sxemaning tinkercad.com saytidagi tayyor variantini sianb ko’rishingiz mumkin.

https://www.tinkercad.com/things/kigdjJFBgZn
Download 141.45 Kb.

Do'stlaringiz bilan baham:




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