O‘rnatilgan tizimlar” fanidan amaliy mashg‘ulot




Download 17,46 Kb.
Sana21.05.2024
Hajmi17,46 Kb.
#247122
Bog'liq
3-Amaliy Topshiriq


MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

O‘rnatilgan tizimlar


fanidan
amaliy mashg‘ulot.

Bajardi:
___Teleradieshitirrish___ta’limyo‘nalishi


____050-20_______guruh




_______Abduvaliyev Xojiakbar____
talabaningF.I.Sh.

Qabulqildi: ___________________________


Toshkent 2023
1-Variant
Savol : Arduino kontroller yordamida harakatlar datchigini boshqarish.

Arduino bilan harakat (PIR) sensorini boshqarish uchun quyidagi vositalar kerak bo'ladi:



  • Arduino board: Masalan, Arduino Uno yoki Arduino Nano.

  • Harakat (PIR) sensori: Misol uchun, HC-SR501.

  • Ularni ulash uchun qabul qilishlar.

  • Quvvat manbai.

Mana shu Arduino uchun oddiy kod namunasi, harakat sensori bilan ishlash uchun:

int harakatSensoriPin = 2; // Harakat sensorining chiqishi ulangan pin
int ledPin = 13; // Harakatni ko'rsatish uchun LED ulangan pin

void setup() {
pinMode(harakatSensoriPin, INPUT); // Harakat sensori pinini kirish sifatida belgilaymiz
pinMode(ledPin, OUTPUT); // LED pinini chiqish sifatida belgilaymiz
Serial.begin(9600); // Monitor port uchun serial aloqa boshlaymiz
}

void loop() {
int harakatHolat = digitalRead(harakatSensoriPin); // Harakat sensorining holatini o'qimiz

if (harakatHolat == HIGH) {
Serial.println("Harakat aniqlandi!");
digitalWrite(ledPin, HIGH); // LEDni yoqamiz
} else {
Serial.println("Harakat aniqlanmadi.");
digitalWrite(ledPin, LOW); // LEDni o'chiramiz
}

delay(500); // Yolg'on qo'llab-quvvatlashni oldini olish uchun
}


Bu koddan foydalanib, HC-SR501 harakat sensori orqali harakat aniqlanishi bo'yicha boshqarishni o'rganishingiz mumkin. Agar sensor harakatni aniqlasa, LED yoqiladi va Arduino monitor portiga xabar chiqadi. Keyin LED o'chiriladi va boshqa amalni qo'ldi.
Ushbu oddiy misolni o'zgartirib, talablaringizga mos holda kodni va boshqa funksiyalarni qo'shishingiz mumkin, masalan, boshqa qurilmalarni boshqarish, xabarlar yuborish va h.k.
Download 17,46 Kb.




Download 17,46 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



O‘rnatilgan tizimlar” fanidan amaliy mashg‘ulot

Download 17,46 Kb.