Mündəricat:
- Addım 1: Tələb olunan bacarıqlar
- Addım 2: Avadanlıq
- Addım 3: Layihəyə Baxış
- Addım 4: Proqram təminatına ümumi baxış
- Addım 5: Kod
- Addım 6: Bildirişlər
- Addım 7: Suallar?
Video: Uzaqdan temperatur monitorinqi: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu layihə sizə Phidgets istifadə edərək uzaqdan temperatur izləmə sisteminin necə yaradılacağını göstərəcək. Bu sistemlər tez -tez uzaq bir yerdə (tətil evi, server otağı və s.) Temperaturun təhlükəli səviyyədə olmamasını təmin etmək üçün istifadə olunur. Bu sistem rahat olduğunuz minimum bir temperatur təyin etməyə imkan verir və temperatur bu həddən aşağı düşərsə bir bildiriş göndəriləcək. Proqram, temperatur çox yüksək olarsa bildiriş göndərmək və ya hər gün, saat və ya dəqiqə bildiriş göndərmək üçün asanlıqla dəyişdirilə bilər!
Addım 1: Tələb olunan bacarıqlar
Bu layihə üçün sizə lazım olan bütün əsas proqramlaşdırma bilikləridir. Proqram C# -də yazılıb, ancaq sevdiyiniz dilə asanlıqla köçürülə bilər!
Addım 2: Avadanlıq
Budur sizə lazım olan hər şey:
VINT Hub Phidget
Temperatur Fidjeti
Addım 3: Layihəyə Baxış
Bu layihə, kompüterə qoşulmuş bir VINT Hub -a bağlı olan TMP1000 -dən ibarətdir. Kompüterdə işləyən proqram təminatı elektronika ilə əlaqə qurur və temperatur müəyyən bir temperaturun altına düşərsə bir bildiriş (e -poçt və ya mətn) göndərir. Qeyd: VINT Hub analoq sensorlar ilə əlaqə qurmaq üçün də istifadə edilə bilər, buna görə də köhnə bir analoq temperatur sensoru varsa, istifadə etdiyinizə əmin olun! Bir analoq sensoru istifadə edirsinizsə, kodda bəzi kiçik dəyişikliklər edilməlidir. Ətraflı məlumat üçün şərh yazın.
Addım 4: Proqram təminatına ümumi baxış
Formanın yuxarı hissəsində cari temperatur göstərilir və hər 30 saniyədə bir yenilənir. Temperaturun altında bir neçə parametr var:
- Temperatur Limiti: İstilik 5 dəqiqədən çox davamlı olaraq bu dəyərin altındadırsa, istifadəçiyə bildiriləcək. Sonra temperatur yüksəlməyincə hər saat bir e -poçt göndəriləcək.
- Bildiriş Göndər: İstilik həddinin altına düşəndə xəbərdar edilməli olan bir e -poçt ünvanı göstərin. Qeyd: bir çox simsiz provayderlər mətn göndərmək üçün bir e -poçt təklif edirlər, buna görə bildiriş birbaşa bir telefona göndərilə bilər.
E -poçt Ayarları sekmesinde daha bir neçə seçim var:
- Server Ünvanı: E -poçt server ünvanı. Gmail istifadə etmirsinizsə, sürətli bir Google axtarışı sizə kömək edəcək bu kimi məqalələrlə nəticələnəcək.
- İstifadəçi adı: Bildiriş göndərmək istədiyiniz e -poçt. Bu proqram üçün yeni bir Gmail hesabı yaratdım və daha az təhlükəsiz tətbiqlərin istifadə etməsinə icazə verdim.
- Şifrə: Hesab üçün parol.
Bütün lazımi sahələrə məlumat daxil etdikdən sonra formanın sağ alt küncündəki vəziyyət proqramın işlədiyini göstərəcək. Bundan sonra proqramı sadəcə minimuma endirə və unuda bilərsiniz!
Addım 5: Kod
Bu layihənin kodu TemperatureMonitor.zip faylında mövcuddur. Proqramı tərtib etməzdən əvvəl, kompüterinizdə Phidget kitabxanalarının quraşdırıldığından əmin olun. Phidget kitabxanalarını burada tapa bilərsiniz.
İşdə koda qısa bir baxış:
- Forma yükləndikdə, TemperatureSensor obyekti yaradın və hadisələri əlavə etmək, ayırmaq və səhv etmək üçün abunə olun.
- Qoşma işləyicisində DataInterval'ı 30 saniyəyə təyin edin.
- Hadisə idarəçisində temperatur etiketini yeniləyin və temperaturun həddən aşağı olub olmadığını yoxlayın. Temperatur həddindən aşağıdırsa, sayğacı artırın və çıxın. Sayğac temperaturun 5 dəqiqə ərzində limitin altında olduğunu göstərirsə, bildiriş göndərin.
- Bir bildiriş göndərildisə, vaxt bitənə qədər başqa bildirişlərin göndərilməsinin qarşısını alacaq 1 saatlıq bir taymer işə salın.
Addım 6: Bildirişlər
Bildirilən temperatur 5 dəqiqədən çox 25 ° C -dən aşağı olduqda göndərilən bir e -poçt bildirişinin nümunəsidir.
Addım 7: Suallar?
Layihə ilə bağlı hər hansı bir sualınız varsa, şərh bölməsində bizə bildirin!
Oxuduğunuz üçün təşəkkürlər
Tövsiyə:
Raspberry Pi istifadə edərək temperatur və rütubətin monitorinqi: 6 addım (şəkillərlə)
Raspberry Pi istifadə edərək temperatur və rütubətin monitorinqi: Yaz gəlir və kondisioneri olmayanlar qapalı havanı əl ilə idarə etməyə hazır olmalıdırlar. Bu yazıda insan rahatlığı üçün ən vacib parametrləri ölçməyin müasir üsulunu təsvir edirəm: temperatur və rütubət. T
Amazon Fire Uzaqdan Uzaqdan TV Uzaqdan sürüşdürün: 3 Addım (Şəkillərlə birlikdə)
Amazon Fire Uzaqdan Uzaqdan TV Uzaqdan Sürüşdürün: Oh Amazon, Fire TV'niz çox gözəldir, niyə bizə pultunuzda səs idarəetməsini vermədiniz? Yaxşı ki, Amazon -da 5 dollardan aşağı qiymətə bu sevimli kiçik uzaqdan, güc, səssiz satın ala bilərsiniz. , həcmi və hamısı kiçik bir paketdə. 3d printerə daxil edin
ESP8266 və Blynk Tətbiqi ilə Uzaqdan İstilik və Nəmlik Monitorinqi: 15 addım
ESP8266 və Blynk Tətbiqi ilə Uzaqdan İstilik və Nəmlik Monitorinqi: ESP8266 çipli ilk layihəm idi. Evimin yaxınlığında yeni bir istixana qurdum və mənim üçün maraqlı idi ki, bir gün ərzində orada nə baş verir? Demək istəyirəm ki, temperatur və rütubət necə dəyişir? İstixana kifayət qədər havalandırılırmı? Deməli, mən
IR Uzaqdan Uzaqdan Uzaqdan Çevirin: 9 Addım (Şəkillərlə birlikdə)
IR Uzaqdan Uzaqdan Uzaqdan RF -yə çevirin: Bugünkü Təlimat kitabında, ümumi bir RF modulunu mikro nəzarətçi olmadan necə istifadə edə biləcəyinizi sizə göstərəcəyəm ki, nəticədə hər hansı bir cihazın IR uzaqdan idarəetmə cihazını RF -yə çevirə biləcəyiniz bir layihə hazırlayaq. Uzaqdan. Çevirmənin əsas üstünlüyü
Elektrikli Cihazlarınızı Temperatur və Nəmlik Ekranı ilə Tv Uzaqdan (Uzaqdan) idarə edin: 9 Addım
Elektrikli Cihazlarınızı Tv Uzaqdan (Uzaqdan Uzaqdan) İstilik və Rütubət Ekranı ilə idarə edin: salam Mən Abhayam və Instructables -dakı ilk blogumdur və bu gün bunu quraraq televizorunuzun pultu ilə elektrik cihazlarınızı necə idarə edəcəyinizi sizə göstərəcəyəm. sadə layihə. materiala dəstək verdiyinə görə atl laboratoriyasına təşəkkür edirəm