Sisällysluettelo:

Palvelinhuoneen valvonta: 4 vaihetta
Palvelinhuoneen valvonta: 4 vaihetta

Video: Palvelinhuoneen valvonta: 4 vaihetta

Video: Palvelinhuoneen valvonta: 4 vaihetta
Video: РАЗДАЕТ WIFI СЛЕДИТ ЗА ЧЕЛОВЕКОМ 4G камера видеонаблюдения 2024, Kesäkuu
Anonim
Palvelinhuoneen valvonta
Palvelinhuoneen valvonta

Yksi palvelinhuoneen ongelmista on lämpötila. Eri lämpöä tuottavilla laitteilla tämä nousee nopeasti. Ja jos ilmastointilaite epäonnistuu, se pysäyttää nopeasti kaiken. Näiden tilanteiden ennustamiseksi voimme hankkia yhden useista ympäristön seurantajärjestelmistä markkinoilla. Koska olen yksinkertainen järjestelmä, päätin tehdä mukautetun ratkaisun ja rakentaa palvelinhuoneen valvontajärjestelmän. Kiitos etukäteen PCBWayn tuesta, joka tarjosi kaikki tarvittavat piirilevyt.

Vaihe 1: Vaatimukset

Aluksi tein prototyypin leipälevylle, joten tiesin tarvittavat yhteydet. Vaikka prototyypissä on vain yksi anturi ja lopputuotteessa useita, tarvittiin vain moninkertaistaa liitännät.

Sitten oli tarpeen luoda koodi. Järjestelmävaatimukset ovat seuraavat.

Vaatimukset

Asemien valvonta

  • tarkkaile ympäristön lämpötilaa ja ilmankosteutta
  • on useita antureita
  • ilmoittaa nämä tiedot keskusjärjestelmälle

Keskusjärjestelmä

  • vastaanottaa tietoja useilta asemilta
  • todentaa asemat ja niiden tiedot
  • näyttää kaavion anturia kohti viimeisten 24 tunnin aikana
  • seurata tietoja ja lähettää varoituksen sähköpostiin, jos jätät normaalin alueen

Vaihe 2: Materiaali

  • 1 Wemos D1 Mini
  • 3 DHT22
  • 9 Dupont -liitin
  • Puhelinkaapeli
  • 9 Dupont -pusero
  • 9 pistokeliitäntää

Keskusjärjestelmää varten kehitin sovelluksen PHP: tä ja MariaDB: tä käyttäen.

Jokaista asemaa varten kehitin Wemos D1 Miniin perustuvan järjestelmän, jossa oli useita DHT22 -antureita.

Jokainen asema kerää 30 minuutin välein yhdistettyjen antureiden tiedot, koodaa ja lähettää keskusjärjestelmään langattoman yhteyden kautta. Keskusjärjestelmä purkaa de -tiedot, todentaa aseman ennalta määritetyn avaimen avulla ja lisää tiedot tietokantaan

Vaihe 3: Koodi ja piirilevy

Koodi

Kaikki koodit ovat saatavilla GitHub -tililläni.

PCB

Prototyypin jälkeen loin piirilevyn. Piirilevyn luomiseen käytin Autodesk Eaglea. Tämä on saatavana maksutta enintään 11 cm: n pituisille piirilevyille.

Piirilevyn luomiseksi Autodesk Eaglessa sinun on luotava projekti ja luotava projektin sisällä skeema, joka sisältää komponentit ja niiden liitännät.

Tämän luomisen jälkeen luon piirilevyn. Paina tätä varten työkalurivin painiketta. Autodesk Eagle luo piirilevyn, jossa on kaikki komponentit, ja osoittaa vastaavat liitännät. Seuraavaksi on määritettävä piirilevyn koko, sijoitettava komponentit paikoilleen ja muodostettava niiden välille yhteydet (katso lisätietoja täältä

Lopuksi on tarpeen viedä piirustus gerber -muotoon toimitettavaksi. Koska mahdollisuuksia on useita, PCBWay tarjoaa opetusohjelman vaiheista (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) ja kertoo, mitkä tiedostot on lähetettävä.

Esitys tehdään PCBWay -verkkosivustolla. Lähetettäessä hinta ilmoitetaan automaattisesti. Yksi vaihtoehto, joka on tarkistettava, on "HASL -lyijytön", poistaa johto levyistä. Toimituksen jälkeen tuotantoprosessi on nopea, kestää 1-2 päivää.

Vaihe 4: Kokoonpano

Saatuaan PCBWay -piirilevyt juotin eri komponentit paikoilleen. Piirilevyt ovat valmiita vastaanottamaan komponentit, mikä tekee prosessista melko yksinkertaisen.

Kun piirilevyt ovat valmiit, olen luonut eri anturiliitäntäkaapelit. Ne koostuvat 2-parisesta puhelinjohdosta, jossa on Dupont-liittimet anturin liittämistä varten.

Sitten minun piti luoda kotelot. Nämä mallinnettiin Autodesk Fusion 360: ssa ja painettiin PLA: lla Prusa I3 Hephestos -laitteella.

Kokosin sen sitten valmiiksi. Piirilevy ja erilaiset anturit oli asetettava koteloon. Liittimet oli myös suojattava lämpökutistusholkilla.

Työmaalla suoritettiin lopullinen kokoonpano. Laitoin anturin telineen keskelle ja kaksi muuta kummankin päälle. Tämän avulla voin seurata lämpötilaa ja kosteutta huoneen eri kohdissa ja eri korkeuksilla.

Lopuksi tarkistin, onko yhteys keskusjärjestelmään ja mitä tietoja lähetetään.

Ihannetapauksessa kaikkien anturien sijainnista ja korkeudesta riippumatta tulee ilmoittaa samat arvot. Jos ylemmät ilmoittavat suurempia arvoja, huone lämpenee.

Suositeltava: