Mavzu: Havodagi is gazi miqdorini uzluksiz o‘lchash. To‘plangan ma’lumotlarni serverga jo‘natish va elektron hisobotlar hosil qilish. (Is gazi sensori mq-4) Munadarija

|
Mavzu: Havodagi is gazi miqdorini uzluksiz o‘lchash. To‘plangan ma’lumotlarni serverga jo‘natish va elektron hisobotlar hosil qilish. (Is gazi sensori mq-4) Munadarija
|
bet | 1/2 | Sana | 20.05.2024 | Hajmi | 2,3 Mb. | | #246934 |
O‘ZBEKISTON RESPUBLIKАSI RAQAMLI TEXNOLOGIYALАR VАZIRLIGI
MUHАMMАD АL-XORАZMIY NOMIDАGI
TOSHKENT АXBOROT TEXNOLOGIYALАRI UNIVERSITETI
INDIVIDUAL LOYIHA
Bajardi: Nazarova Gulshoda
Guruh : 830 -21
Tekshirdi : Abdullayeva X
Toshkent-2024
Mavzu: Havodagi is gazi miqdorini uzluksiz o‘lchash.
To‘plangan ma’lumotlarni serverga jo‘natish va
elektron hisobotlar hosil qilish. (Is gazi sensori MQ-4)
Munadarija:
1.Kirish
2. Ishning nazariy mazmuni
3. Ishning amaliy mazmuni
a. Miktokontroller tanlash va tafsilotlarini keltirish;
b. Zaruriy sensorlarni tanlash va tafsilotlarini keltirish;
c. Qurilmaning ulanish sxemasini hosil qilish;
d. Qurilmaning blok sxemasini hosil qilish;
e. Server qismini yaratish;
f. Qurilma uchun dastur yozish;
g. Natijalarni ilova qilish.
5. Хulosa
Nazariy malumot (Kirish): MQ2-bu LPG (Tabiiy gaz), tutun, alkogol, vodorod, metan va havodagi uglerod oksidi kontsentratsiyasi kabi gazlarni sezish uchun ishlatilishi mumkin bo'lgan gaz sensori moduli. Ushbu turdagi sensor havo sifatini kuzatish tizimlari, yong'in signalizatsiyasi, gaz oqishini aniqlash, transport vositalarida spirtli ichimliklarni aniqlashga asoslangan yonish tizimi kabi loyihalarni amalga oshirishda mos keladi, qurilmaning imkoniyatlari deyarli cheksizdir.
Individual loyiha
Ushbu individual loyihani bajarishda NodeMCU 1.0 (12e) moduli (mikrokontroller) dan foydalaniladi. Ushbu mikrokontrollerdan foydalanishning asosiy afzalliklaridan biri bu qurilma simsiz aloqani qo‘llab-quvvatlaydi. Quyida NodeMCU 1.0 (12e) moduli va uning texnik imkoniyatlari haqida ma’lumotlar keltirilgan.
1-rasm. NodeMCU moduli ulanish portlari.
1-jadval.
Mikrokontroller tafsilotlari
2-jadval.
Ulanish portlari vazifalari
Ushbu individual loyihada yana MQ-2 sensoridan foydalanamiz bu sensor bizga gaz ta’sir haqida malumot beradi
2- rasm MQ2 sensori va ulanish portlari.
3-jadval
MQ2 sensor tafsilotlar jadvali.
Ulanish sxemasi
Ushbu ulanish sexemasida gnd (ground) piniga ulangan vvs esa vin piniga d qiymati esa A0 ga ulab ko’rsatilgan.
Ish jarayonida ulanishi:
Blok sxemasi:
ThingSpeak – bu IoT Cloud platformasi bo‘lib, unda sensor ma’lumotlarini bulutga yuborishingiz mumkin. Shuningdek, MATLAB yoki boshqa dasturiy ta’minot yordamida ma’lumotlarni tahlil qilish va vizualizatsiya qilish, jumladan, biror bir qurilma uchun ilovalarni yaratish mumkin. ThingSpeak veb-xizmatini (REST API) o‘z ichiga oladi, bu sizga bulutda sensor ma’lumotlarini to‘plash va saqlash va narsalarning Interneti ilovalarini ishlab chiqish imkonini beradi. U Arduino, Raspberry Pi va MATLAB bilan ishlaydi (oldindan tayyorlangan kutubxonalar va APIlar mavjud). ThingSpeak xizmati MathWorks tomonidan boshqariladi. ThingSpeak ga ro‘yxatdan o‘tish uchun siz yangi MathWorks hisob qaydnomasini yaratishingiz yoki mavjud MathWorks hisobingizga kirishingiz kerak bo‘ladi. Quyida ThingSpeak tizimidan ro‘yxatdan o‘tish va loyiha uchun yangi kanal yaratish hamda yaratilgan kanalni sozlash kerak. Va bu kanalni sozlash quyidagicha bo’ladi.
4- rasm. Thing speak ochish
5-rasm. Thingspeakda yangi chanel ochish va unga label yani grafik uchun joy tanlab olish.
6-rasm. Bu yerda yangi ochilgan chanel va undagi grafik uchun ochilgan maydon ko’rsatilgan.
7-rasm. Bu yerda e-mail orqali kirib keyin yangi chanel ochganman.
Va biz Wi-fi ga ulanib malumot uzatishimiz uchun API key kerak bo’ladi uni esa quyidagi oynadan olamiz.
Quyidagi key orqaki malumotlarni uztib olamiz (4920FKQVCEEKORY2).
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mavzu: Havodagi is gazi miqdorini uzluksiz o‘lchash. To‘plangan ma’lumotlarni serverga jo‘natish va elektron hisobotlar hosil qilish. (Is gazi sensori mq-4) Munadarija
|