Bajardi: Abduvoitov Ziyovuddin Tekshirdi


Download 11.63 Kb.
Sana31.01.2024
Hajmi11.63 Kb.
#1820004
Bog'liq
3-amaliy


OʻZBEKISTON RESPUBLIKASI AXBOROT
TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI



IoT texnologiyalari
3-Amaliy Ish

Bajardi: Abduvoitov Ziyovuddin


Tekshirdi: Ma‘mirov Xudoyberdi


Toshkent 2023
3-amaliy topshiriq
Tinkercad.com virtual laboratoriya yordamida PIR motion sensor ni ishlatish, Arduino kit yordamida PIR sensor harakat sezganda LED ni yonsin, harakat sezmaganda o‘chsin
PIN sensor
int pirPin = 2;
int lightPin = 3;
int buzzerPin = 4;
void setup() {
// Serial portni boshlash
Serial.begin(9600);
// Chiroq, PIR sensor va karnay pinlarini moslashtirish
pinMode(pirPin, INPUT);
pinMode(lightPin, OUTPUT);
pinMode(buzzerPin, OUTPUT);}
void loop() {
// PIR sensorning holatini o'qish
int pirState = digitalRead(pirPin);
// Agar PIR sensor faol bo'lsa
if (pirState == HIGH) {
// Chiroqni yoqish Karnayni yoqish
digitalWrite(lightPin, HIGH);
digitalWrite(buzzerPin, HIGH);
} else {
// Chiroqni o'chirish. Karnayni o'chirish.
digitalWrite(lightPin, LOW);
digitalWrite(buzzerPin, LOW);
}
// Kuting 6 sekundcha
delay(6000);
}

Download 11.63 Kb.

Do'stlaringiz bilan baham:




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