Mavzu: Magnit datchik yordamida eshiklarni ochish qurilmasini loyihalash
Zal sensori sxemasidan foydalangan holda eshikni ochish signali
Download 0.61 Mb.
|
avtamatik eshik ochish
Zal sensori sxemasidan foydalangan holda eshikni ochish signaliEshikni ochish signalining sxemasi 1-rasmda ko'rsatilgan. U zal sensori MH183 (IC1), pnp tranzistor BC557 (T1), npn tranzistor BC547 (T2) va bir nechta boshqa komponentlar atrofida qurilgan. Hall sensori MH183 magnit bilan boshqariladigan qattiq holat sensori. Magnit sensorga yaqinlashganda, uning chiqishi pasayadi. Bu past chiqish pnp tranzistor T1 tomonidan kuchaytiriladi. npn tranzistor T2 operatsiyani o'zgartiradi. T1 o'tkazganda, T2 o'tkazmaydi va aksincha. Magnit eshikning harakatlanuvchi qismiga va eshik romidagi sensorga o'rnatilishi kerak. Eshik yopilganda, magnit sensorga yaqinlashadi va signal o'chiriladi. Ammo eshik ochilganda signal eshitiladi. Elektr signalini boshqarish uchun signalni 5V o'rni bilan almashtirish mumkin. Eshik yopilganda, na signal eshitiladi, na LED1 yonadi. Lekin eshik ochilganda signal eshitiladi va LED1 ham yonadi. Mexanik kalit teshigi yo'q, faqat uchta metall kontaktlar saqlanadi. Qulfni ochishda elektron kalitni passiv elektron qulfning kalit teshigiga soling, ya'ni kalitning bosh uchidagi uchta kontakt passiv elektron qulfning uchta kontakti bilan aloqa qiladi. Bu vaqtda kalit passiv elektron qulfni quvvat bilan ta'minlaydi va shu bilan birga tekshirish uchun passiv elektron qulfning ID raqamini o'qing. Tekshiruvdan o'tgandan so'ng, kalit passiv elektron qulfdagi lasanga quvvat beradi. Bobin magnit maydon hosil qiladi va qulfni ochish uchun passiv elektron qulfdagi magnitni boshqaradi. Ayni paytda, qulf korpusini ochish uchun passiv elektron qulfdagi mexanik strukturani haydash uchun kalitni aylantiring. Muvaffaqiyatli qulfdan chiqarilgandan so'ng, kalit passiv elektron qulfning identifikator raqamini yozadi va passiv elektron qulfni ochish vaqtini ham yozadi. Passiv elektron qulflar faqat qulfni ochish vakolatiga ega bo'lgan kalit bilan ochilishi mumkin va agar qulfni ochish vakolati bo'lmasa, qulfni ochish muvaffaqiyatsiz bo'ladi. Ushbu qo'llanmada biz eshik ochilganda "shovqin" chiqarish uchun bitta magnit sensor va signaldan foydalanamiz. Odatda qamish "ochiq" (ikki sim o'rtasida aloqa yo'q). Ikkinchi yarmi esa magnitdir. Magnit 13 mm (0,5 dyuym) dan kamroq masofada bo'lganda, qamish kaliti yopiladi. Arduino uno Magnit kontaktli kalit - eshik sensori Buzzer Breadboard va bir nechta kabel LEDning musbat pinini (uzunroq qo'rg'oshin) Arduino-ning 3-piniga ulang. Buzzer pinining salbiy pinini (Qisqaroq pin) Arduino-ning GND (Ground) piniga ulang. 3va GND bir-birining yonida bo'lishi kerak. Magnit eshik sensori (Reed switch): Kalit polar bo'lmaganligi sababli, simlarni istalgan usulda ulashingiz mumkin. Kalitning bir simini o'tkazgich simiga ulang va o'tkazgich simini Arduino-ning POWER tomonidagi GND piniga ulang. Boshqa o'tkazgich simini boshqa o'tkazgich simiga ulang va bu o'tkazgich simini Arduino-ning 4-piniga ulang. const int buzzer = 3; const int sensor = 4; int state; // 0 close - 1 open wwitch void setup() { pinMode(sensor, INPUT_PULLUP); } void loop() { state = digitalRead(sensor); if (state == HIGH){ tone(buzzer, 400); } else{ noTone(buzzer); } delay(200); } Kirish Download 0.61 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling