Mavzu: Aqlli uy texnologiyasida qoʻllaniladigan himoya mexanizmlarining tahlili. Mundarija: Aqlli uy texnologiyasi arxitekturasi va unda qo’llaniladigan protokollar tasnifi



Download 0,72 Mb.
bet3/5
Sana20.07.2022
Hajmi0,72 Mb.
#827232
1   2   3   4   5
Bog'liq
BMI

Amalga oshirish

Aqlli uyni qurish uchun apparat echimlariga qo'shimcha ravishda siz dasturiy ta'minot platformasini ham to’g’ri tanlashingiz kerak. Bugungi kunda bozorda bepul dasturiy ta'minotga asoslangan juda ko'p echimlar mavjud. Ulardan tavfsiya etiladiganlari, quyidagi loyihalar e'tiborga loyiqdir.


Majordomo - bu PHP tilida yozilgan tizim. Dasturlash uchun ob'ektlar, ularning xossalari va usullari tushunchasidan foydalaniladi. Qurilmalarning keng doirasini qo'llab-quvvatlaydi va katta rus hamjamiyatiga ega. Tez boshlash uchun yaxshi, lekin tizim MySQL DBMS va klassik veb-ilovalar arxitekturasidan foydalanishi muhim kamchilikdir. Mantiqiy dasturlash vositasi sifatida PHP yoki Google Blockly dan foydalanishingiz mumkin
OpenHAB - Java-da yozilgan juda mashhur tizimdir. Bunda aqlli uy qurilmalari o‘rtasida mantiqiy aloqani o‘rnatish va ta’minlash qiyinroq. Google Blockly-dan aqlli uy mantiqiy dasturlash vositasi sifatida ham foydalanish mumkin
Node-red - bu qurilmalar standart dastur qatlami protokollari (dam olish, mqtt va boshqalar) yordamida ulangan bo'lsa, eng oddiy aqlli uy dasturini amalga oshirish tizimi. Bunda oddiy echimlarda foydalanish uchun tavsiya etilgan, masalan, xavfsizlik tizimi, mavjudlik simulyatsiyasi tizimi va boshqalar.
ioBroker - tizim JavaScript (Node JS) da yozilgan. U oddiy va malakali arxitekturaga ega, ancha barqaror va ko'plab qurilmalarni qo'llab-quvvatlaydi. Oddiy paradigmadan foydalanadi - holatlar to'plamlari va holat o'zgarishlariga obuna bo'lish qobiliyatiga ega qurilmalar. Aqlli uy mantiqiy dasturlash vositasi sifatida siz ioBroker-ga alohida komponent sifatida kiritilgan JavaScript, Google Blockly yoki Node-red-dan foydalanishingiz mumkin.
Aqlli uyning o'zi hozirda Rapsberry PI 3 va Rapsberrian operatsion tizimi asosida amalga oshirilmoqda. Yuqorida aytib o'tilganidek, ioBroker tizimi boshqaruv tizimi sifatida ishlatiladi. Yoritish va quvvatni boshqarish Noolite texnologiyasiga asoslangan. Uskuna qo'shimchasi sifatida Internet yo'qligida favqulodda xabar berish uchun ishlatiladigan GSM moduli, shuningdek ishonchli telefonlardan SMS orqali tizimni boshqarish uchun qo'shimcha kanal ishlatiladi.
Qurilmalar o'rtasidagi o'zaro aloqalar JavaScript skriptlari, Google Blockly va Node-red asosida amalga oshiriladi.
JavaScript skripti oddiy NodeJS dasturidir. Masalan, aqlli uyida qo'ng'iroqli soat shunday amalga oshiriladi:


schedule('0 0,8-23 * * *',() =>
{
let currentTime = new Date();
let hour = currentTime.getHours();
if(hour > 12)
hour -= 12;
let file = hour.toString() + 'h.mp3';
playSound('audio/' + file);
});
2. IoT arxitekturasi
IoT arxitekturasi bo'yicha yagona konsensus mavjud emas, qaysi
universal tarzda kelishilgany. Turli aarxitekturares b bo'lganro-
turli tadqiqotchilar tomonidan ilgari surilgan.
2.1. ree- va besh qavatli arxitekturaes. eng asosiy
arxitektorure uch qatlamliarxitektorure [–] da ko'rsatilganidek
Rasm . Bu int ediko'targan in erta srese teglariarch
bu hudud. U uchta qatlamga ega, ya'ni, idrok, tarmoq,
va ilovatsion qatlamlari.
(i) idrok qatlami jismoniy qatlamdir, bor
s uchun sensorlarensing va to'plashma'lumot beradihaqida ma'lumot
muhit. It ba'zi jismoniy parametrlarni sezadi
yoki atrofdagi boshqa aqlli ob'ektlarni aniqlaydinment.
(ii) e tarmoq qatlami respulanish uchun mumkintinglash
boshqa aqlli narsalar, tarmoq qurilmalari va serverlar. Uning
xususiyatlari ham biznikidiruzatish uchun eding va qayta ishlash
sensor ma'lumotlari.
(iii) e ilova lamas'uldir _ yetkazib berish uchun
foydalanuvchi uchun maxsus ilovalar xizmatlari. It belgilaydi
turli xil ilovalarns, unda Internet tarmog'i mavjud
masalan, joylashtirilishi mumkin, aqlli uylar, aqlli
shaharlar va aqlli salomatlik.
uch qavatli arxitektura asosiy g‘oyani belgilaydi
Interneuchunfings,butitisnotsucientforresearchon
IoT chunkitadqiqot ofen ne ga e’tibor qaratadir aspektlari
Internet tarmog'i. Shuning uchun bizda yana ko'plab qatlamlar mavjud
arxitektura propt da o'rnatilganu adabiyot. One bu ve-
qatlam arxitekturasie, bu qo'shimcha ravishda ishlov berishni o'z ichiga oladi
andbusinesslayers[-].evelayersareperception,
transport, prkirish, ilovalikatsiya, and biznes layer (qarang
 rasm). e perk roliimkoniyat va qo'llashion qatlamlari
ar bilan bir xilrahbaruch la bilanyers. Ve kontur
qolgan uchta qatlamning vazifasi.
(i) e transport qatlami ts ni uzatadima'lumotlarni tekshirish fROM
idrok qatlamini qayta ishlashga layer va vitse
simsiz, G, LAN kabi tarmoqlar orqali, aksincha.
Bluetooth, RFID va NFC.
(ii) e ishlov berish qatlami o'rta dastur sifatida ham tanilgan
qatlam. Saqlaydies, tahlillar va jarayonlar katta ao'rnatishlar
ko'rsatilgan ma'lumotlartradan mesnsport yotadier. U qila oladi
boshqarish va sho'ng'in bilan ta'minlashuchun xizmatlar to'plami
pastki qatlamlar. It odamni ish bilan ta'minlaydikabi texnologiyalar
ma'lumotlar bazalari, bulutli komputing va katta ma'lumotlarni qayta ishlash
modullar.
2. IoT arxitekturasi
IoT arxitekturasi bo'yicha yagona konsensus mavjud emas, qaysi
universal tarzda kelishilgany. Turli aarxitekturares b bo'lganro-
turli tadqiqotchilar tomonidan ilgari surilgan.
2.1. ree- va besh qavatli arxitekturaes. eng asosiy
arxitektorure uch qatlamliarxitektorure [–] da ko'rsatilganidek
Rasm . Bu int ediko'targan in erta srese teglariarch
bu hudud. U uchta qatlamga ega, ya'ni, idrok, tarmoq,
va ilovatsion qatlamlari.
(i) idrok qatlami jismoniy qatlamdir, bor
s uchun sensorlarensing va to'plashma'lumot beradihaqida ma'lumot
muhit. It ba'zi jismoniy parametrlarni sezadi
yoki atrofdagi boshqa aqlli ob'ektlarni aniqlaydinment.
(ii) e tarmoq qatlami respulanish uchun mumkintinglash
boshqa aqlli narsalar, tarmoq qurilmalari va serverlar. Uning
xususiyatlari ham biznikidiruzatish uchun eding va qayta ishlash
sensor ma'lumotlari.
(iii) e ilova lamas'uldir _ yetkazib berish uchun
foydalanuvchi uchun maxsus ilovalar xizmatlari. It belgilaydi
turli xil ilovalarns, unda Internet tarmog'i mavjud
masalan, joylashtirilishi mumkin, aqlli uylar, aqlli
shaharlar va aqlli salomatlik.
uch qavatli arxitektura asosiy g‘oyani belgilaydi
Interneuchunfings,butitisnotsucientforresearchon
IoT chunkitadqiqot ofen ne ga e’tibor qaratadir aspektlari
Internet tarmog'i. Shuning uchun bizda yana ko'plab qatlamlar mavjud
arxitektura propt da o'rnatilganu adabiyot. One bu ve-
qatlam arxitekturasie, bu qo'shimcha ravishda ishlov berishni o'z ichiga oladi
andbusinesslayers[-].evelayersareperception,
transport, prkirish, ilovalikatsiya, and biznes layer (qarang
 rasm). e perk roliimkoniyat va qo'llashion qatlamlari
ar bilan bir xilrahbaruch la bilanyers. Ve kontur
qolgan uchta qatlamning vazifasi.
(i) e transport qatlami ts ni uzatadima'lumotlarni tekshirish fROM
idrok qatlamini qayta ishlashga layer va vitse
simsiz, G, LAN kabi tarmoqlar orqali, aksincha.
Bluetooth, RFID va NFC.
(ii) e ishlov berish qatlami o'rta dastur sifatida ham tanilgan
qatlam. Saqlaydies, tahlillar va jarayonlar katta ao'rnatishlar
ko'rsatilgan ma'lumotlartradan mesnsport yotadier. U qila oladi
boshqarish va sho'ng'in bilan ta'minlashuchun xizmatlar to'plami
pastki qatlamlar. It odamni ish bilan ta'minlaydikabi texnologiyalar
ma'lumotlar bazalari, bulutli komputing va katta ma'lumotlarni qayta ishlash
modullar.
2. IoT arxitekturasi
IoT arxitekturasi bo'yicha yagona konsensus mavjud emas, qaysi
universal tarzda kelishilgany. Turli aarxitekturares b bo'lganro-
turli tadqiqotchilar tomonidan ilgari surilgan.
2.1. ree- va besh qavatli arxitekturaes. eng asosiy
arxitektorure uch qatlamliarxitektorure [–] da ko'rsatilganidek
Rasm . Bu int ediko'targan in erta srese teglariarch
bu hudud. U uchta qatlamga ega, ya'ni, idrok, tarmoq,
va ilovatsion qatlamlari.
(i) idrok qatlami jismoniy qatlamdir, bor
s uchun sensorlarensing va to'plashma'lumot beradihaqida ma'lumot
muhit. It ba'zi jismoniy parametrlarni sezadi
yoki atrofdagi boshqa aqlli ob'ektlarni aniqlaydinment.
(ii) e tarmoq qatlami respulanish uchun mumkintinglash
boshqa aqlli narsalar, tarmoq qurilmalari va serverlar. Uning
xususiyatlari ham biznikidiruzatish uchun eding va qayta ishlash
sensor ma'lumotlari.
(iii) e ilova lamas'uldir _ yetkazib berish uchun
foydalanuvchi uchun maxsus ilovalar xizmatlari. It belgilaydi
turli xil ilovalarns, unda Internet tarmog'i mavjud
masalan, joylashtirilishi mumkin, aqlli uylar, aqlli
shaharlar va aqlli salomatlik.
uch qavatli arxitektura asosiy g‘oyani belgilaydi
Interneuchunfings,butitisnotsucientforresearchon
IoT chunkitadqiqot ofen ne ga e’tibor qaratadir aspektlari
Internet tarmog'i. Shuning uchun bizda yana ko'plab qatlamlar mavjud
arxitektura propt da o'rnatilganu adabiyot. One bu ve-
qatlam arxitekturasie, bu qo'shimcha ravishda ishlov berishni o'z ichiga oladi
andbusinesslayers[-].evelayersareperception,
transport, prkirish, ilovalikatsiya, and biznes layer (qarang
 rasm). e perk roliimkoniyat va qo'llashion qatlamlari
ar bilan bir xilrahbaruch la bilanyers. Ve kontur
qolgan uchta qatlamning vazifasi.
(i) e transport qatlami ts ni uzatadima'lumotlarni tekshirish fROM
idrok qatlamini qayta ishlashga layer va vitse
simsiz, G, LAN kabi tarmoqlar orqali, aksincha.
Bluetooth, RFID va NFC.
(ii) e ishlov berish qatlami o'rta dastur sifatida ham tanilgan
qatlam. Saqlaydies, tahlillar va jarayonlar katta ao'rnatishlar
ko'rsatilgan ma'lumotlartradan mesnsport yotadier. U qila oladi
boshqarish va sho'ng'in bilan ta'minlashuchun xizmatlar to'plami
pastki qatlamlar. It odamni ish bilan ta'minlaydikabi texnologiyalar
ma'lumotlar bazalari, bulutli komputing va katta ma'lumotlarni qayta ishlash
modullar
2. IoT arxitekturasi
IoT arxitekturasi bo'yicha yagona konsensus mavjud emas, qaysi
universal tarzda kelishilgany. Turli aarxitekturares b bo'lganro-
turli tadqiqotchilar tomonidan ilgari surilgan.
2.1. ree- va besh qavatli arxitekturaes. eng asosiy
arxitektorure uch qatlamliarxitektorure [–] da ko'rsatilganidek
Rasm . Bu int ediko'targan in erta srese teglariarch
bu hudud. U uchta qatlamga ega, ya'ni, idrok, tarmoq,
va ilovatsion qatlamlari.
(i) idrok qatlami jismoniy qatlamdir, bor
s uchun sensorlarensing va to'plashma'lumot beradihaqida ma'lumot
muhit. It ba'zi jismoniy parametrlarni sezadi
yoki atrofdagi boshqa aqlli ob'ektlarni aniqlaydinment.
(ii) e tarmoq qatlami respulanish uchun mumkintinglash
boshqa aqlli narsalar, tarmoq qurilmalari va serverlar. Uning
xususiyatlari ham biznikidiruzatish uchun eding va qayta ishlash
sensor ma'lumotlari.
(iii) e ilova lamas'uldir _ yetkazib berish uchun
foydalanuvchi uchun maxsus ilovalar xizmatlari. It belgilaydi
turli xil ilovalarns, unda Internet tarmog'i mavjud
masalan, joylashtirilishi mumkin, aqlli uylar, aqlli
shaharlar va aqlli salomatlik.
uch qavatli arxitektura asosiy g‘oyani belgilaydi
Interneuchunfings,butitisnotsucientforresearchon
IoT chunkitadqiqot ofen ne ga e’tibor qaratadir aspektlari
Internet tarmog'i. Shuning uchun bizda yana ko'plab qatlamlar mavjud
arxitektura propt da o'rnatilganu adabiyot. One bu ve-
qatlam arxitekturasie, bu qo'shimcha ravishda ishlov berishni o'z ichiga oladi
andbusinesslayers[-].evelayersareperception,
transport, prkirish, ilovalikatsiya, and biznes layer (qarang
 rasm). e perk roliimkoniyat va qo'llashion qatlamlari
ar bilan bir xilrahbaruch la bilanyers. Ve kontur
qolgan uchta qatlamning vazifasi.
(i) e transport qatlami ts ni uzatadima'lumotlarni tekshirish fROM
idrok qatlamini qayta ishlashga layer va vitse
simsiz, G, LAN kabi tarmoqlar orqali, aksincha.
Bluetooth, RFID va NFC.
(ii) e ishlov berish qatlami o'rta dastur sifatida ham tanilgan
qatlam. Saqlaydies, tahlillar va jarayonlar katta ao'rnatishlar
ko'rsatilgan ma'lumotlartradan mesnsport yotadier. U qila oladi
boshqarish va sho'ng'in bilan ta'minlashuchun xizmatlar to'plami
pastki qatlamlar. It odamni ish bilan ta'minlaydikabi texnologiyalar
ma'lumotlar bazalari, bulutli komputing va katta ma'lumotlarni qayta ishlash
modullar
Bu erda ioBroker kodi har soatda 8:00-23:00 oralig'ida tegishli soat uchun jiringlash vati yozilgan fayl nomini yaratuvchi va tashqi qurilmada kerakli audio faylni o'ynatuvchi funksiyani chaqiradi.
Google Blockly sizga JavaScript tafsilotlariga kirmasdan vizual dasturlash tilida kod yozish imkonini beradi. Masalan, koridordagi yorug'lik harakat sensori orqali shunday yoqiladi: quyosh botganda yorug'lik 100%, tungi rejimda - 10% yorqinlikda yonadi.

Bu erda biz harakat sensori holatini o'zgartirish hodisasiga qo’yilgan vaqtni ko'ramiz. Ushbu kod holat o'zgarganda chaqiriladi va "true" ni qabul qiladi.
Node-red yordamida biz eng oddiy boshqaruv stsenariylarini amalga oshirishimiz mumkin. Masalan, hammomda harakat sensori yordamida yorug'likni boshqarish uchun oddiy koddan foydalanishimiz mumkin:

Harakat sensori o'z holatini o'zgartirganda, Node-red skript bloklari avtomatik ravishda bajariladi. Harakat sensori "o'chirish" buyrug'ini yuborganda, skript 5 daqiqalik kechikish beradi, shundan so'ng u yorug'likni o'chiradi. Agar 5 daqiqa ichida harakat sensori "yoqish" buyrug'ini yuborsa, kechikish qayta o'rnatiladi va chiroq yonib turadi. Node-red bloklarini amalga oshirish tafsilotlarini muhokama qilish ushbu ish doirasidan tashqarida.


Download 0,72 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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