Mundarija:

Kondensatsiya xavfini baholovchi: 4 qadam (rasmlar bilan)
Kondensatsiya xavfini baholovchi: 4 qadam (rasmlar bilan)

Video: Kondensatsiya xavfini baholovchi: 4 qadam (rasmlar bilan)

Video: Kondensatsiya xavfini baholovchi: 4 qadam (rasmlar bilan)
Video: AQLLI BO’LISH SIRLARI VA USULLARI // МИЯНИ РИВОЖЛАНТИРУВЧИ МАШҚЛАР 2024, Noyabr
Anonim
Kondensatsiya xavfini baholovchi
Kondensatsiya xavfini baholovchi
Kondensatsiya xavfini baholovchi
Kondensatsiya xavfini baholovchi

Hammaga salom, men qurilishchi bo'lib ishlayman, garchi men har doim yangi texnologiyalarga qiziqqan bo'lsam ham.

Men 3D bosib chiqarish, Arduino va elektron o'qish haqida ko'p narsalarni o'rgandim. Men bu veb -saytga muntazam tashrif buyuraman, shuning uchun o'z hissamni qo'shmoqchiman.

Mening ishimda ba'zida nosog'lom muhitga olib keladigan devor namligining sababini bilish oson emas.

Bu loyiha bizga suv oqishi va namlangan namlikni farqlashga yordam beradi.

Bunga erishish uchun men ma'lum vaqt ichida ma'lumotlar yozuvchisi bilan quyidagi qiymatlarni kuzatish g'oyasini oldim:

-Atrof -muhit namligi

-Atrof -muhit harorati

-nam joyning harorati

Bu qiymatlar bizga nam zonaning harorati shudring nuqtasi ostida bo'lganligini aniqlashga imkon beradi. Bu shuni anglatadiki, namlikning sababi kondensatdir.

Termografik kamera bu ishni bajarishi mumkin bo'lsa -da, men bu loyihani amalga oshirishimning ikkita sababi bor:

1.-Ular juda qimmat

2.-kun davomida qiymatlarning o'zgarishi tufayli o'lchov momenti ma'lumot olish uchun to'g'ri bo'la olmaydi.

Umid qilamanki, bu loyiha kimgadir yordam beradi.

1 -qadam: Materiallar hisobi

Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi

-arduino nano-ma`lumotlar yozuvchisi /s.click.aliexpress.com/e/0vsomLQ- Namlik va harorat sensori DHT22https://s.click.aliexpress.com/e/bPMNuPhI-Infra qizil harorat sensori Mlx90614 /bY57Pd1I-2 batareyalari 18650 3500mah 30 evrodan kam

2 -qadam: Hammasini qaerga qo'yish mumkin?

Hammasini qaerga qo'yishimiz mumkin ???
Hammasini qaerga qo'yishimiz mumkin ???

To'g'ri ishlagan kodni olgandan so'ng, men bu muammoga duch kelishim kerak.

Menga barcha komponentlarni joylashtirish uchun quti kerak edi. Men nafaqat hamma narsani bir joyda ushlab turishni, balki MLX90614 nishonni ko'rsatish uchun harakat qilishini ham xohlardim.

Buni olish uchun men bu sumkani Autocad2015 bilan yaratdim va uni 3d printerim (Anet A10) bilan chop etdim. Mening loyihamdagi hamma narsa kabi, bu yaxshiroq bo'lishi mumkin, lekin ehtimol bu kimgadir yordam berishi mumkin.

Bu erda sizda stl fayllari bor.

Mumkin bo'lgan xatolar uchun uzr so'rayman, lekin bu mening birinchi loyiham.

Vaqtingiz uchun rahmat. Agar sizga qo'shimcha ma'lumot kerak bo'lsa, iltimos, men bilan bog'laning.

Agar sizga bu qiziq bo'lsa, men sizning ovozingizni yoki hech bo'lmaganda laykni qadrlayman.;)

3 -qadam: Keling, hamma narsani bog'laylik

Hamma narsani bog'laylik
Hamma narsani bog'laylik
Hamma narsani bog'laylik
Hamma narsani bog'laylik
Hamma narsani bog'laylik
Hamma narsani bog'laylik

Xo'sh, endi bizda barcha kerakli narsalar bor.

Biz ustunlik bilan boshlaymiz. Ma'lumotlar yozuvchisi allaqachon micro sd -ga RTC soatini ulagan.

Men mutaxassis bo'lmaganim uchun men darsliklarni ko'rishni va sensorlar haqida qo'shimcha ma'lumot to'plashni boshladim.

Men DHT22, MLX90614 va OLED displeyini ulashim kerak edi.

Ularning har birini alohida ulash juda oson va buning uchun bir nechta darsliklar mavjud, lekin eng qiyin narsa hammasi birgalikda ishlashi edi.

Men kimdir Arduino nano ma'lumotlarini qayd qilish qurilmasiga kira olmasa, men ajratilgan modullar bilan Fritzzing skematikasini tark etaman.

Bundan tashqari, men batareyaning holatini bilish uchun voltmetrni (kuchlanish bo'luvchi) o'z ichiga olganman.

4 -qadam: Kod

Bu kod menga eng uzoq vaqtni olib keldi va u hali ham ozgina muammolarga duch keldi (agar kimdir buni tekshirib ko'rsa, men juda minnatdorman, lol), lekin u o'z maqsadini bajaradi.

Men dasturlashda ba'zi cheklovlarga ega bo'lganim uchun, men turli kutubxonalarda topilgan misollarni yig'ish bilan shug'ullanganman.

OLED displey va MLX90614 uchun kutubxonalarni topish eng qiyin bo'lgan, ularning har biri alohida ishlagan, lekin ularning hammasini birgalikda ishlash imkonsiz edi. Men buni OLED, MLX90614 va Micro sd, ular uchalasi, I2C -dan foydalanishi bilan bog'layman.

Men uni 16x2 LCD displey bilan sinab ko'rdim va bu osonroq edi, lekin men buni OLED displey bilan qilishni xohlardim.

Oxir -oqibat, men bu ishni bajarishga muvaffaq bo'ldim, garchi bu menga ko'p soatlab oldinga va orqaga qadam tashladi.

Eskiz quyidagicha ishlaydi:

-Kutubxonalar kiradi.

-O'zgaruvchilar aniqlanadi.

-Sensorlar ishga tushiriladi.

-Shudring nuqtasi hisoblab chiqiladi va uni nam zonaning harorati bilan taqqoslab, uni Rcond (kondensatsiya xavfi) deb nomlangan o'zgaruvchida saqlaydi.

Micro sd kartada saqlanadigan ma'lumotlar: atrof -muhit namligi, devor harorati, Rcond va Rmax (Rcond o'zgaruvchisining maksimal qiymati), shuningdek sana va vaqt.

-Ekranda nisbiy namlik, devor harorati, Rmax va voltmetr qiymati ko'rsatiladi.

-Eskiz uyquga va har besh daqiqada uyg'onish va qiymatlarni olish uchun tuzilgan. Buni sozlash mumkin. Ushbu konfiguratsiya bilan batareyalarning ishlash muddati etti kungacha. Bu vaqt muhim ma'lumotlarni olish uchun etarli.

Ma'lumotlar matnli faylda saqlanadi, uni excel fayliga osonlik bilan import qilish mumkin va agar namlik sababi kondensatsiya bo'lsa, qiymatini belgilaydigan grafikalar yaratish mumkin.

Tavsiya: