Përmbajtje:

Monitoruesi i dhomës së serverit: 4 hapa
Monitoruesi i dhomës së serverit: 4 hapa

Video: Monitoruesi i dhomës së serverit: 4 hapa

Video: Monitoruesi i dhomës së serverit: 4 hapa
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Qershor
Anonim
Monitoruesi i dhomës së serverit
Monitoruesi i dhomës së serverit

Një nga problemet e dhomës së serverit është temperatura. Me pajisje të ndryshme që prodhojnë nxehtësi, kjo rritet shpejt. Dhe nëse kondicioneri dështon, ai shpejt ndalon gjithçka. Për të parashikuar këto situata, ne mund të marrim një nga disa sisteme të monitorimit të mjedisit në treg. Duke qenë një sistem i thjeshtë, vendosa të bëj një zgjidhje me porosi dhe të ndërtoj një sistem të monitorimit të dhomës së serverit. Faleminderit paraprakisht për mbështetjen e PCBWay që siguroi të gjitha PCB -të e nevojshme.

Hapi 1: Kërkesat

Fillimisht krijova një prototip në një dërrasë buke, kështu që e dija lidhjet e nevojshme. Edhe pse prototipi ka vetëm një sensor dhe produkti përfundimtar ka disa, ishte e nevojshme vetëm të shumëzoni lidhjet.

Atëherë ishte e nevojshme të krijohej kodi. Kërkesat e sistemit janë si më poshtë.

Kërkesat

Stacionet e Monitorimit

  • monitoroni temperaturën e ambientit dhe lagështinë e ajrit
  • kanë disa sensorë
  • raportoni këto të dhëna në një sistem qendror

Sistemi Qendror

  • merrni të dhëna nga stacione të shumta
  • vërtetoni stacionet dhe të dhënat e tyre
  • shfaq një grafik për sensor të 24 orëve të fundit
  • monitoroni të dhënat dhe dërgoni një paralajmërim në e-mail nëse lini gamën e përcaktuar si normale

Hapi 2: Materiali

  • 1 Wemos D1 Mini
  • 3 DHT22
  • 9 lidhës Dupont
  • Kabllo telefoni
  • 9 bluzë Dupont
  • 9 koka me kokë fole

Për sistemin qendror kam zhvilluar një aplikacion duke përdorur PHP dhe MariaDB.

Për secilin stacion kam zhvilluar një sistem të bazuar në Wemos D1 Mini, me disa sensorë DHT22.

Çdo stacion mbledh të dhënat e sensorëve të lidhur çdo 30 minuta, kodon dhe dërgon në sistemin qendror përmes një lidhjeje pa tel. Sistemi qendror dekodon të dhënat, vërteton stacionin përmes një çelësi të paracaktuar dhe fut të dhënat në bazën e të dhënave

Hapi 3: Kodi dhe PCB

Kodi

I gjithë kodi është i disponueshëm në llogarinë time GitHub.

PCB

Pas prototipit krijova PCB. Për të krijuar PCB kam përdorur Autodesk Eagle. Kjo është në dispozicion falas për PCB -të deri në 11 cm anash.

Për të krijuar PCB në Autodesk Eagle ju duhet të krijoni një projekt dhe brenda projektit të krijoni një skemë me përbërësit dhe lidhjet e tyre.

Pasi të krijohet kjo krijoj pcb. Për këtë shtypni butonin që është në shiritin e veglave. Autodesk Eagle krijon një PCB me të gjithë përbërësit dhe tregon lidhjet përkatëse. Tjetra është e nevojshme të përcaktohet madhësia e PCB-së, të vendosen përbërësit në vend dhe të bëhen lidhjet mes tyre (shiko më shumë informacion këtu

Së fundi, është e nevojshme të eksportoni vizatimin në formatin gerber për t'u paraqitur për prodhim. Meqenëse ka disa mundësi, PCBWay siguron një udhëzues me hapat (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) dhe tregon se cilat skedarë kërkohen të dorëzohen.

Paraqitja bëhet në faqen e internetit të PCBWay. Kur dorëzoni, kostoja vihet automatikisht në dispozicion. Një opsion që duhet kontrolluar është "HASL pa plumb", për të hequr plumbin nga bordet. Pas dorëzimit procesi i prodhimit është i shpejtë, duke marrë nga 1 deri në 2 ditë.

Hapi 4: Asambleja

Pasi mora PCB -të e PCBWay, bashkova komponentët e ndryshëm në vend. PCB -të erdhën të përgatitura për të marrë komponentët, gjë që e bën procesin mjaft të thjeshtë.

Pasi PCB -të të jenë gati, unë kam krijuar kabllo të ndryshëm të lidhjes së sensorit. Këto përbëhen nga një kabllo telefonike me 2 palë, me lidhje Dupont për t'u lidhur me sensorin.

Pastaj më duhej të krijoja rastet. Këto u modeluan në Autodesk Fusion 360 dhe u shtypën në PLA në një Prusa I3 Hephestos.

Pastaj e montova paraprakisht. Ishte e nevojshme të vendoset PCB në zorrë, si dhe sensorë të ndryshëm. Ishte gjithashtu e nevojshme për të mbrojtur lidhësit me mëngë të tkurrjes së nxehtësisë.

Në vend u krye asambleja përfundimtare. Vendosa një sensor në mes të një rafti dhe dy të tjerë në krye të secilit. Kjo më lejon të monitoroj temperaturën dhe lagështinë në pika të ndryshme të dhomës dhe në lartësi të ndryshme.

Më në fund, kontrollova nëse kishte lidhje me sistemin qendror dhe cilat të dhëna po transmetoheshin.

Në një situatë ideale, të gjithë sensorët pavarësisht vendndodhjes dhe lartësisë duhet të raportojnë të njëjtat vlera. Nëse kryesorët raportojnë vlera më të larta, dhoma po ngrohet.

Recommended: