Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Layihələr haqqında məlumatları tənzimləyicilərlə əlaqələndiririk və bu məlumatların və məlumatların təhlili üçün məlumatları hazırlayırıq. Bu proqramlar 4 proqram təminatı və proqram təminatı ilə təchiz edilmişdir.
Addım 1: Parça siyahısı
Arduino: Ətraflı məlumat əldə edin.
Motokontroller: aktyorlar və ya istifadəçilər üçün ən yaxşı seçimdir.
Fane: əvvəllər oxuyun.
Varme/ Fugtigheds sensoru: İstənilən vaxt temperaturu ölçün.
Şərhlər: ən çox istifadə olunan vasitələr və ya vasitələr.
Peltier: bir qədər əvvəl.
İstifadəyə verilən məlumatların temperaturu və temperaturu tənzimləyən sensorlar, məlumatların ötürülməsi və idarə edilməsini təmin edir.
Motokontroller, temperaturun tənzimlənməsi ilə əlaqədardır.
Addım 2: Proqram təminatı
Arduino:
· Daxil olan bütün məlumatların təhlilini təmin edin.
· Məlumatların yoxlanılması üçün bütün məlumatların təhlili aparılır.
· Məlumat Node-Red-ə Arduino vasitəsilə göndərilə bilər. Göndərənin məlumatları aşağıdakılardır:
o Selsi temperaturu.
o elan edilmiş və ya elan olunmuşdur.
o Fanen və peltierens statusu, mən 0 eller 1. ON/OFF formasını yaradıram
Qırmızı Node:
· Arduino ilə əlaqəli məlumatlar.
· 3 kateqoriyaya bölünmüş məlumatları ayırın: Temperatur, Fugtighed, Status.
· Temperatur, Fugtighed və Status üçün ən çox məlumat əldə edin.
· İstifadəçi interfeysi üçün istifadəçi interfeysi. 60 dəq.
· Əməliyyat və məlumatların təhlili.
· Bu məlumatları phpMyAdmin -dən əldə edə bilərsiniz
phpMyAdmin:
· Node Red ilə əlaqəli məlumatlar.
· Verilənlər bazası altında sənədlərin siyahısı açıqdır.
· Məlumat əldə etmək.
· Təkliflər haqqında məlumat əldə edin.
· Bu proqramlar Visual Studio -da işləyəcək və bu proqramlar haqqında daha çox məlumat əldə edə bilərsiniz.
Visual Studio:
· PhMypAdmin və digər proqramlar haqqında məlumat əldə edə bilərsiniz.
· Bu məlumatı əldə etmək üçün bütün məlumatları tapın.
Addım 3: Bağlama Şeması
Elektron sistemin qurulmasının diaqramı
Addım 4: Arduino Proqramı
Proqram təminatı:
Əlavə məlumat üçün DHT11 sensoru "SimpleDHT11" bibliotek. Biblioqrafiya işçilərinin bütün məlumatları yoxlamaq üçün bütün məlumatları yoxlayın. Daxili etiketlərin və digər məlumatların "Integ", "temperatur" və "rütubət" üzərində olması. İstənilən vaxt temperatur tənzimləyicilərinin istəkləri və qaydaları ilə bağlı məlumat göndərmək üçün məlumatları yoxlayın.
Əməliyyat proqramları İSTİFADƏ EDİLƏCƏKsə, temperaturun tənzimlənməsi və tənzimlənməsi ilə məşğul olun.
Başlanğıcda 4 ay əvvəl arvadınızla bir araya gəlmək üçün əvvəlcədən yazın. Əlaqə 18, 20, 22 və 24 siniflər üçün nəzərdə tutulmuşdur. Ardıcıl olaraq, 4 il ərzində hər hansı bir iş görülməmişdir.
Addım 5: Arduino üçün I/O Liste
Rəqəmsal Girişlər
Varme və Fugtigheds sensoru
int pinDHT11 = 2;
Rəqəmsal Çıxışlar
Bluzer
int StroemRetning1 = 5;
int StroemRetning2 = 6;
int StroemStyrke = 7;
Əlaqə
int VarmeSide1 = 8;
int VarmeSide2 = 9;
int VarmeGrad = 10;
Addım 6: Qırmızı Node
Məlumatların bölüşdürülməsi ilə əlaqəli düymələr, MySQL verilənlər bazası ilə əlaqəli məlumatlar və istifadəçi interfeysi.
Mən qırmızı düymələri bağlayıram, bu da temperatur və temperatur sensoru ilə əlaqədardır.
Ardıcıl məlumatların bölüşdürülməsi və bölünməsi ilə əlaqədar olaraq "bölüşdürmə" funksiyasını yerinə yetirir. İstifadəçi interfeysi canlı yayımlandıqdan sonra məlumat ötürülür.
Verilənlər bir anda göndərildikdən sonra bir gecikmə ilə 10. tarixə göndərilir. Verilənlər bazasında məlumatların yoxlanılması üçün çox vaxt lazımdır.
İstifadəçi interfeysi ilə bağlı məlumatlar bölüşdürülür. Verilənlər bazası haqqında məlumatı 3 saytdan əldə edə bilərsiniz. Temperatur, açıq və söndürücü (ON/OFF).
Verilənlərin hamısı məlumat ötürüləndən sonra məlumat bazasında və ya digər məlumat bazasında işlədildikdə istifadə edilə bilər. Məlumatların verilməsi üçün məlumatların verilməsi üçün bütün funksiyalar hazırlanır.
İstifadəçi interfeysi, temperaturun ölçülməsi ilə əlaqədardır. Açar sözlər 1 və 0 (ON/OFF)
Texniki xidmətlərin göstərilməsi ilə bağlı e -poçt göndərin. E -poçt göndərmək istəsəniz, temperaturun ölçülməsi və təhvil verilməsi ən yaxşı nəticələr verir. Mən onu e -poçt ilə göndərmək üçün 20% -dən yuxarı temperaturun 25 dərəcədən yuxarı olduğunu bildirirəm. Bu vaxtdan etibarən həyəcan siqnalı yoxdursa, e-poçt göndərin və texniki düymələr ilə əlaqə saxlayın.
Addım 7: MySQL PhpMyAdmin
phpMyAdmin
MySQL və verilənlər bazası ilə bağlı bütün məlumatları phpMyAdmin əldə edə bilər.
MySQL və phpMyAdmin ilə məlumatların verilməsi üçün məlumatların verildiyi gündən 10-a qədər əlaqə qurun.
Məlumat verildikdən sonra qırmızı düymələr açılır və verilənlər bazası (qızdırıcı, rütubət və temperatur)
Bu düymələr qırmızı rəngdədirsə, bu proqram avtomatik olaraq açılır.
Mənim və MySQL -in bütün məlumatları əldə edə bilərsiniz. Müvafiq xidmətlərin göstərilməsi zamanı temperaturun və temperaturun nə qədər yüksək olduğu müəyyən edilməlidir.
Vi har lavet en kopi af hver tabel (qızdırıcının surəti, rütubətin surəti və temp surəti)
MySQL -də bu proqramlar bir neçə gündən sonra yoxlanıla bilər.
Məlumat əldə etmək üçün bu səhifədə hər hansı bir məlumat yoxdur.
Məlumatların toplanılması ilə bağlı bütün məlumatların toplandığı yerdən məlumatların toplanmasını istədiyiniz zaman gözdən keçirin.
Addım 8: Visual Studio, Microsoft Təqdimatı
Onun pəncərələri Visual Studio -da təqdim edilmişdir. 3 -cü gündən etibarən məlumatların təqdim edildiyi gündən etibarən bu səhifəni aça bilərsiniz. bu səhifəni açmaq üçün "yeniləmə" düyməsini basın.