Magnit datchik yordamida eshiklarni ochish qurilmasini loyihalash


Magnit datchik yordamida avtomatlashtirishni loyihalash



Download 2,02 Mb.
bet10/11
Sana30.01.2023
Hajmi2,02 Mb.
#905121
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
ro\'zimboy

2.3. Magnit datchik yordamida avtomatlashtirishni loyihalash.
Shubhasiz, siz hayotingizda, masalan, savdo markazlarida yoki boshqa tijorat binolarida avtomatik ravishda eshiklar ochilishini bir necha bor ko'rgansiz. Bu eshiklar kimdir ularga yaqinlashganda avtomatik ravishda ochiladi va birozdan keyin yopiladi. Ushbu funktsiyani amalga oshirish uchun turli xil qurilmalardan foydalanish mumkin, masalan, infraqizil harakat detektori (PIR sensori), radar, lazer sensori va boshqalar. Loyihamizda biz infraqizil harakat detektoridan foydalanamiz.
Rasm-2.4. Kalitni ishlash jarayoni
Infraqizil harakat detektorining (PIR sensori) ishlash printsipi inson tanasi tomonidan chiqariladigan infraqizil energiyani (termal) aniqlashga asoslangan. Kimdir eshikka yaqinlashganda, infraqizil harakat detektori infraqizil energiyaning o'zgarishini aniqlaydi va Arduinoga eshikni ochish uchun signal beradi.
Kerakli komponentlar
1. Arduino UNO platasi (AliExpressdan xarid qiling).
2. LCD displey 16x2 (AliExpressda sotib oling).
3. Infraqizil harakat detektori (PIR sensori) (AliExpress-da sotib oling).
4. L293D motor drayveri (AliExpress-dan sotib oling).
5. CD yoki DVD disklari uchun quti.
6. Qarshilik 1 kOm (AliExpress-da sotib oling).
7. Elektr ta'minoti.
8. Non taxtasi.
9. Birlashtiruvchi simlar.

Rasm-2.5. Infraqizil harakat detektori.
Infraqizil harakat detektori issiqlik energiyasidagi har qanday o'zgarishlarni aniqlaydi va har doim buni aniqlasa, chiqish pinini (chiqish PIN-kodi) YUQORI ga o'rnatadi. Bunday detektorlar piroelektrik sensorlar deb ham ataladi.
Shuni ta'kidlash kerakki, har qanday ob'ekt qizdirilganda ma'lum miqdorda infraqizil issiqlik energiyasini chiqaradi. Va bu borada odam ham bundan mustasno emas - uning tanasi qizdirilganligi sababli ham bu energiyani chiqaradi. Infraqizil harakat detektori infraqizil issiqlik energiyasidagi kichik o'zgarishlarni ham aniqlaydi. Ob'ekt ushbu detektor yaqinida harakatlansa ham, u havo bilan ishqalanish tufayli infraqizil issiqlik energiyasini ishlab chiqaradi - va detektor uni aniqlay oladi.Infraqizil harakat detektorining asosiy komponenti quyidagi rasmda ko'rsatilgan piroelektrik sensordir - plastik qopqoq ostidagi to'rtburchak kristall. Detektor shuningdek, PISS0001 mikrosxemasini o'z ichiga oladi, u pyroelektrik datchikdan signalni qayta ishlaydi va yuqori (YUQORI) yoki past (PAST) kuchlanishni, mos ravishda chiqish kontaktida bir nechta rezistorlar, kondansatörler va boshqa komponentlarni hosil qiladi.

Rasm-2.6. Sensor datchik
Piroelektrik sensor ikkita yarmiga bo'linadi - harakat bo'lmaganda, ikkala yarmi ham bir xil holatda bo'ladi, ya'ni ularning har biri bir xil miqdordagi infraqizil issiqlik energiyasini ushlaydi. Biror kishi (masalan, odam) birinchi yarmining ko'rish maydonida bo'lsa, birinchi yarmining infraqizil darajasi ikkinchisidan kattaroq bo'ladi, mos ravishda sensori chiqish kontaktidagi darajani o'zgartirib, bunga javob beradi.


Piroelektrik sensori plastik qopqoq bilan qoplangan, u Fresnel linzalari majmuasidan iborat. Ushbu linzalar sensorning ta'sir doirasi iloji boricha kengroq bo'ladigan tarzda egri.


Devrenning ishlashi.
Qurilma diagrammasi quyidagi rasmda ko'rsatilgan.

Rasm-2.7. umumiy diagrammasi
Infraqizil harakat detektori (PIR sensori) odamlar harakatini aniqlash uchun mo'ljallangan va 3 ta pinga ega: Vcc, GND va Dout. Dout pin Arduino UNO platasining 14-piniga (A0) ulangan. 16x2 LCD displey holatni ko'rsatish uchun ishlatiladi (eshik ochiq yoki yopiq). LCD displeyning RS va EN pinlari Arduino 13 va 12 pinlariga, D4-D7 LCD ma’lumotlar pinlari esa Arduino 11, 10, 9, 8 pinlariga ulangan. LCD RW pinini yerga qisqa tutashtirish. L293D motor drayveri Arduino ning 0 va 1 pinlariga ulangan va eshikning ochilishi va yopilishini boshqarish uchun ishlatiladi.


Bizning qurilmamizda biz faqat Arduino raqamli kirish va chiqishlaridan foydalanamiz. DigitalRead funktsiyasi infraqizil harakat detektori chiqish pinining holatini o'qish uchun ishlatiladi.



Shundan so'ng, infraqizil harakat detektori har qanday harakatni aniqlasa, eshikni ochish, eshikni yopish yoki eshikni to'xtatish uchun tegishli buyruq beriladi.

Quyida dasturning toʻliq matni keltirilgan.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53

#include
LiquidCrystal lcd(13, 12, 11, 10, 9, 8); // контакты, к которым подключен ЖК дисплей
#define PIR_sensor 14
#define m11 0
#define m12 1
void setup()
{
lcd.begin(16, 2);
pinMode(m11, OUTPUT);
pinMode(m12, OUTPUT);
pinMode(PIR_sensor, INPUT);
lcd.print(" Automatic ");
lcd.setCursor(0,1);
lcd.print(" Door Opener ");
delay(3000);
lcd.clear();
lcd.print("CIRCUIT DEGEST ");
delay(2000);
}
void loop()
{
if(digitalRead(PIR_sensor))
{
lcd.setCursor(0,0);
lcd.print("Movement Detected");
lcd.setCursor(0, 1);
lcd.print(" Gate Opened ");
digitalWrite(m11, HIGH); // открытие двери
digitalWrite(m12, LOW);
delay(1000);
digitalWrite(m11, LOW); // остановка двери
digitalWrite(m12, LOW);
delay(1000);
lcd.clear();
lcd.print(" Gate Closed ");
digitalWrite(m11, LOW); // закрытие двери
digitalWrite(m12, HIGH);
delay(1000);
digitalWrite(m11, LOW); // дверь закрыта
digitalWrite(m12, LOW);
delay(1000);
}
else
{
lcd.setCursor(0,0);
lcd.print(" No Movement ");
lcd.setCursor(0,1);
lcd.print(" Gate Closed ");
digitalWrite(m11, LOW);
digitalWrite(m12, LOW);
}
}



XULOSA

Jinoyatchilik darajasi oshgani sababli uy xavfsizligi muhim muammo bo'lib kelgan va har kim ruxsatsiz foydalanuvchilarning oldini olish uchun tegishli choralarni ko'rishni xohlaydi. IOT texnologiyasidan foydalanuvchi ham foydalanishi uchun uyni avtomatlashtirish zarurati tug'ildi. Shu sababli, ushbu loyiha tizimni kuzatib borish uchun IOT bilan kalit va interfeys sifatida aqlli Bluetooth qurilmasi yordamida eshik xavfsizligi kodlari tizimining prototipini ishlab chiqishdan iborat. Ushbu loyiha muvaffaqiyatli ishladi va shuning uchun ushbu dizayn uy xavfsizligi dasturlari uchun yaxshi nomzod bo'lishi mumkin.
Ushbu Individual loyiha 1 ishida eshikni avtomatlashtirishni dasturlash va loyihalash va uning xavfsizligini ta’minlash masalasi qo'yilgan bo'lib, ishni bajarish davomida quyidagi natijalarga erishildi:

  • Eshiklarni avtomatik qulflash turi

  • Dasturiy ta'minotni amalga oshirish texnologiyalari tahlil qilindi.


  • Dasturiy ta'minotni ishlash mexanizmi va funksional imkoniyatlari tavfsilotlari keltirildi.

  • Qurilmaning faoliyati o'rganib tahlil qilindi.

  • Yaratilgan dasturiy ta'minotdan foydalanish qo'llanmasi yaratildi va asosiy kodlar ilovaga kiritildi.

Berilgan masala oxiriga etkazildi va ko'zlangan natijaga erishildi.

Download 2,02 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish