Pezonurlatgich.(Buzzer musiqa notasi). Pezonurlatgich(Buzzer) datchigini boshqarish: tonni o‘zgartirish. Transtistor xususiyatini namoyish etish. Elektrorichak misolida aylanish o‘zgartirish. Rele


Quyidagi qadam-qadam loyiha yordamida 4-kontaktli rele va Arduino ishlatishni tushuntiraman


Download 1.09 Mb.
bet9/21
Sana22.10.2023
Hajmi1.09 Mb.
#1715747
1   ...   5   6   7   8   9   10   11   12   ...   21
Bog'liq
3-dedline Soliyev S O\'rnatilgan tizimlar

Quyidagi qadam-qadam loyiha yordamida 4-kontaktli rele va Arduino ishlatishni tushuntiraman:
1. Qurilmalarni tayyorlash:

  • Arduino (misol uchun Arduino Uno)

  • 4-kontaktli rele

  • Elektr qurilmalar (lampalar, ventilatsiya, yoki boshqa qurilmalar)

  • Breadboard (stepleyuvchi doska)

  • Jumper kabeli

  • Ta'minot: yuqoridagi komponentlar uchun masofaviy yetarli voltaj

  • 2. Ardunio va 4-kontaktli releyi bog‘lash:

  • 4-kontaktli releyi breadboardga ulashing.

Relelar tizimi bilan bog‘liq bo‘lgan tarozi yoki kalit tizimining ko‘p yuzli tomonini Arduino tomonidan baxsh eting. Misol uchun, relening VCC (Voltaj yoki kuchlantirish) pinini Arduino Uno‘nun 5V portiga, GND pinini GND portiga ulang.
Har bir kanal (1 dan 4 gacha) tizimlari uchun bitta pin mavjud bo‘ladi. Ularning "IN1" dan "IN4" gacha nomlari bo‘lishi mumkin.
3. Elektr qurilmalar bilan bog‘lash:
Har bir kanalnio‘zaro bog‘lab, releni bitta bitta lampa yoki boshqa qurilma bilan ulang. Misol uchun, IN1 kanalini birinchi lampaga, IN2 kanalini ikkinchi lampaga bog‘lang.
4. Arduino kodi yozish: Arduino kodi yozishda tanlangan pinlarni boshqarish uchun digitalWrite() funktsiyasidan foydalanishingiz kerak. Misol uchun, IN1 kanalini boshqarib, birinchi lampani yo‘qotish uchun quyidagi kodi ishlatishingiz mumkin:
void setup() {
pinMode(2, OUTPUT); // IN1 kanali uchun
}


void loop() {
digitalWrite(2, HIGH); // IN1 ni 5V ga oshiring (releni yo‘qotish)
delay(1000); // 1 sekund kutamiz
digitalWrite(2, LOW); // IN1 ni 0V ga oshiring (releni yo‘qotish)
delay(1000); // 1 sekund kutamiz
}
Bu koddagi pinMode(2, OUTPUT); qismida 2-kanal Arduino pinining foydalanilishi ko‘rsatilgan. Sizo‘z qo‘shimcha kanallaringiz uchun mos pinlarni belgilashingiz kerak.
5. Testlash va boshqarish:
Arduino-ni kompyuterga ulashing va kodni yuklashing. Arduino loyihangizo‘z ishini bajarayotgani kabi, lampalarni yo‘qotish va yoritishni boshqaring.
Releni tranzistor orqali boshqarish elektronika sohasida juda keng qo‘llaniladigan bir texnologiyadir. Tranzistor, relenining yorug‘likni oshirish uchun juda kichik maktublarga mos holda ishlatiladi va bunday holda energetika sarflari kamayadi. Bir boshqa ma'noni anglatish uchun, "tranzistor orqali releya boshqarish" deb nomlanadi.
Bu usulda, tranzistor "bazasi" (base), "emititori" (emitter) va "kollektori" (collector) tarmoqlari bo‘lgan tranzistor turlaridan foydalaniladi. Baza tarmoqini boshqarib, elektr arzonligi bilan emititori-kollektorga ulanishni ochib yuboradi yoki to‘xtatadi.

Download 1.09 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   21




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