Mündəricat:
Video: Server Otaq Monitoru: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Server otağının problemlərindən biri də temperaturdur. İstilik istehsal edən fərqli avadanlıqlarla bu sürətlə yüksəlir. Kondisioner uğursuz olarsa, hər şeyi tez bir zamanda dayandırar. Bu vəziyyətləri proqnozlaşdırmaq üçün bazarda bir neçə ekoloji monitorinq sistemindən birini əldə edə bilərik. Sadə bir sistem olaraq, xüsusi bir həll etmək və server otağı monitor sistemi qurmaq qərarına gəldim. Bütün lazımi pcb -ləri təmin edən PCBWay dəstəyi üçün əvvəlcədən təşəkkürlər.
Addım 1: Tələblər
Əvvəlcə bir çörək taxtasında bir prototip yaratdım, buna görə lazım olan əlaqələri bilirdim. Prototipdə yalnız bir sensor və son məhsulun bir neçə sensoru olsa da, əlaqələri çoxaltmaq lazım idi.
Sonra kodu yaratmaq lazım idi. Sistem tələbləri aşağıdakı kimidir.
Tələblər
Monitorinq Stansiyaları
- havanın rütubətini və temperaturunu izləmək
- bir neçə sensoru var
- bu məlumatları mərkəzi bir sistemə bildirin
Mərkəzi Sistem
- birdən çox stansiyadan məlumat almaq
- stansiyaların və onların məlumatlarının təsdiqlənməsi
- son 24 saatda bir sensor başına bir qrafik göstərin
- məlumatları izləyin və normal olaraq qurulan aralığı tərk etsəniz e-poçtunuza bir xəbərdarlıq göndərin
Addım 2: Material
- 1 Wemos D1 Mini
- 3 DHT22
- 9 Dupont konnektoru
- Telefon kabeli
- 9 Dupont tullanan
- 9 yuva başlıq pimi
Mərkəzi sistem üçün PHP və MariaDB istifadə edərək bir proqram hazırladım.
Hər stansiya üçün bir neçə DHT22 sensoru olan Wemos D1 Mini əsasında bir sistem hazırladım.
Hər stansiya hər 30 dəqiqədə bir əlaqələndirilən sensorların məlumatlarını toplayır, kodlaşdırır və simsiz əlaqə vasitəsi ilə mərkəzi sistemə göndərir. Mərkəzi sistem məlumatları deşifr edir, stansiyanı əvvəlcədən təyin edilmiş bir açar vasitəsilə təsdiqləyir və məlumatları verilənlər bazasına daxil edir
Addım 3: Kod və PCB
Kod
Bütün kodlar GitHub hesabımda mövcuddur.
PCB
Prototipdən sonra PCB yaratdım. PCB yaratmaq üçün Autodesk Eagle istifadə etdim. Yan tərəfi 11 sm -ə qədər olan PCB -lər üçün bu pulsuzdur.
Autodesk Eagle -də PCB yaratmaq üçün bir layihə yaratmalı və layihə daxilində komponentləri və əlaqələri olan bir sxem yaratmalısınız.
Bu yaradıldıqdan sonra pcb yaradıram. Bunun üçün alətlər çubuğundakı düyməni basın. Autodesk Eagle, bütün komponentləri olan bir PCB yaradır və əlaqələri göstərir. Daha sonra, pcb-nin ölçüsünü təyin etmək, komponentləri yerində yerləşdirmək və aralarında əlaqələr qurmaq lazımdır (daha çox məlumatı buradan əldə edin
Nəhayət, istehsal üçün təqdim etmək üçün rəsmləri gerber formatına ixrac etmək lazımdır. Bir neçə ehtimal olduğu üçün PCBWay, addımlarla bir təlimat verir (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) və hansı sənədlərin təqdim edilməsi lazım olduğunu söyləyin.
Təqdimat PCBWay saytında aparılır. Göndərərkən, xərc avtomatik olaraq təqdim olunur. Yoxlanılması lazım olan bir seçim, lövhələrdən qurğuşun çıxarılması üçün "HASL qurğusuz" dur. Göndərildikdən sonra istehsal prosesi 1 gündən 2 günə qədər davam edir.
Addım 4: Montaj
PCBWay PCB -lərini aldıqdan sonra müxtəlif komponentləri yerinə lehimlədim. PCB komponentləri qəbul etməyə hazırdır, bu da prosesi olduqca sadə edir.
PCB -lər hazır olduqdan sonra müxtəlif sensor bağlantı kabelləri yaratdım. Bunlar sensora qoşulmaq üçün Dupont bağlayıcıları olan 2 cüt telefon kabelindən ibarətdir.
Sonra davaları yaratmalı oldum. Bunlar Autodesk Fusion 360 -da modelləşdirilmiş və Prusa I3 Hephestosda PLA -da çap edilmişdir.
Sonra əvvəlcədən yığdım. PCB -ni korpusa və müxtəlif sensorlara yerləşdirmək lazım idi. Bağlayıcıları istilik daralma qolu ilə qorumaq da lazım idi.
Sahədə son montaj edildi. Rəfin ortasına bir sensor və hər birinin üstünə iki ədəd qoydum. Bu, otağın müxtəlif nöqtələrində və fərqli yüksəkliklərdə temperaturu və rütubəti izləməyimə imkan verir.
Nəhayət, mərkəzi sistemlə əlaqənin olub olmadığını və hansı məlumatların ötürüldüyünü yoxladım.
İdeal bir vəziyyətdə, yerdən və boydan asılı olmayaraq bütün sensorlar eyni dəyərləri bildirməlidir. Ən yaxşı olanlar daha yüksək dəyərlər bildirirsə, otaq istiləşir.
Tövsiyə:
MicroBit Otaq Doluluq sayğacı və nəzarətçisi: 4 addım
MicroBit Otaq Doluluq Sayacı və Nəzarətçisi: Bir pandemiya zamanı, virusun ötürülməsini azaltmağın bir yolu, insanlar arasındakı fiziki uzaqlaşmanı artırmaqdır. Otaqlarda və ya mağazalarda, istənilən vaxt qapalı məkanda neçə insanın olduğunu bilmək faydalı olardı. Bu layihə bir cüt istifadə edir
HomeAssistant üçün otaq monitoru: 6 addım
HomeAssistant üçün Otaq Monitoru: Müxtəlif yerləri idarə etmək üçün Ev Yardımcısı ilə bir Raspberry Pi hazırladıqdan sonra hər məkanın əsas məlumatlarından birinin temperatur və rütubət olduğunu gördüm. Bazarda Home Assist ilə uyğun olan bir neçə sensordan birini ala bilərik
SilverLight: Server Odaları üçün Arduino Əsaslı Ətraf Mühit Monitoru: 3 Addım (Şəkillərlə birlikdə)
SilverLight: Server Odaları üçün Arduino Əsaslı Ətraf Mühit Monitoru: Bir dəfə şirkətimin server otağında istiliyin monitorinqi üçün ekoloji bir zond axtarmağı tapşırdım. İlk fikrim belə idi: niyə yalnız bir Raspberry PI və DHT sensoru istifadə etmirsiniz, OS daxil olmaqla bir saatdan az bir müddətdə qurula bilər
Otaq temperaturu və rütubət monitoru: 6 addım
Otaq temperaturu və rütubət monitoru: Layihəm QTempair, otaqdakı temperaturu, rütubəti və havanın keyfiyyətini ölçür. Bu layihə sensorlardakı məlumatları oxuyur, bu məlumatları verilənlər bazasına göndərir və bu məlumatlar veb saytında göstəriləcək. Ayarlarda istiliyi saxlaya bilərsiniz
Seroma: Server Otaq Meneceri: 20 addım
Seroma: Server Otaq Meneceri: Seroma, istifadəçilərə serverlərin vəziyyətini (temperatur və rütubət), server otağının giriş qeydlərini yoxlamağa, həmçinin server otağının özünü izləməyə imkan verən çoxfunksiyalı bir server otağı meneceridir. hər hansı bir təhlükəsizlik pozuntusu üçün