Агуулгын хүснэгт:

Серверийн өрөөний монитор: 4 алхам
Серверийн өрөөний монитор: 4 алхам

Видео: Серверийн өрөөний монитор: 4 алхам

Видео: Серверийн өрөөний монитор: 4 алхам
Видео: КАК НАСТРОИТЬ L4D2 2024, Оны зургадугаар сарын
Anonim
Серверийн өрөөний монитор
Серверийн өрөөний монитор

Серверийн өрөөний нэг асуудал бол температур юм. Дулаан үйлдвэрлэдэг өөр өөр төхөөрөмжүүдийн хувьд энэ нь хурдан өсдөг. Хэрэв агааржуулагч ажиллахгүй бол бүх зүйлийг хурдан зогсоодог. Эдгээр нөхцөл байдлыг урьдчилан таамаглахын тулд бид зах зээл дээрх байгаль орчны хяналтын хэд хэдэн системийн аль нэгийг олж авах боломжтой. Энгийн систем байсан болохоор би захиалгат шийдэл гаргаж, серверийн өрөөний хяналтын системийг бүтээхээр шийдсэн. Шаардлагатай бүх PCB -ийг өгсөн PCBWay -ийг дэмжсэнд баярлалаа.

Алхам 1: Шаардлага

Эхэндээ би талхны самбар дээр загвар зохион бүтээсэн тул шаардлагатай холболтуудыг мэдэж байсан. Хэдийгээр загвар нь зөвхөн нэг мэдрэгчтэй бөгөөд эцсийн бүтээгдэхүүн нь хэд хэдэн төхөөрөмжтэй боловч зөвхөн холболтыг үржүүлэх шаардлагатай байв.

Дараа нь кодыг бий болгох шаардлагатай болсон. Системийн шаардлага дараах байдалтай байна.

Шаардлага

Хяналтын станцууд

  • орчны температур, агаарын чийгшлийг хянах
  • хэд хэдэн мэдрэгчтэй
  • энэ өгөгдлийг төв системд мэдээлэх

Төв систем

  • олон станцаас мэдээлэл хүлээн авах
  • станцууд болон тэдгээрийн өгөгдлийг баталгаажуулах
  • сүүлийн 24 цагийн мэдрэгч бүрийн графикийг харуулах
  • өгөгдлийг хянаж, тогтоосон хүрээнээс гарсан тохиолдолд имэйл рүү анхааруулга илгээнэ үү

Алхам 2: Материал

  • 1 Wemos D1 Mini
  • 3 DHT22
  • 9 Dupont холбогч
  • Утасны кабель
  • 9 Дюпонт холбогч
  • 9 залгуурын толгойн зүү

Төв системийн хувьд би PHP болон MariaDB ашиглан програм боловсруулсан.

Станц бүрийн хувьд би Wemos D1 Mini дээр суурилсан хэд хэдэн DHT22 мэдрэгч бүхий системийг боловсруулсан.

Станц бүр 30 минут тутамд холбогдсон мэдрэгчүүдийн өгөгдлийг цуглуулж, кодлож, утасгүй холболтоор дамжуулан төв систем рүү илгээдэг. Төв систем нь өгөгдлийг задалж, станцыг урьдчилан тодорхойлсон түлхүүрээр баталгаажуулж өгөгдлийг мэдээллийн санд оруулдаг

Алхам 3: Код ба ПХБ

Код

Бүх кодыг миний GitHub дансанд авах боломжтой.

ПХБ

Прототипийн дараа би ПХБ -ийг бүтээсэн. ПХБ үүсгэхийн тулд би Autodesk Eagle -ийг ашигласан. Энэ нь 11 см хүртэл хэмжээтэй ПХБ -ийн хувьд үнэ төлбөргүй байдаг.

Autodesk Eagle дээр ПХБ үүсгэхийн тулд та төсөл зохиож, төслийн хүрээнд бүрэлдэхүүн хэсгүүд болон тэдгээрийн холболтын схемийг бий болгох хэрэгтэй.

Үүнийг үүсгэсний дараа би pcb үүсгэнэ. Үүнийг хийхийн тулд багаж самбар дээрх товчлуурыг дарна уу. Autodesk Eagle нь бүх бүрэлдэхүүн хэсгүүдтэй pcb үүсгэж, холбогдох холболтуудыг харуулдаг. Дараа нь pcb-ийн хэмжээг тодорхойлж, бүрэлдэхүүн хэсгүүдийг байрлуулж, хооронд нь холболт хийх шаардлагатай байна (Дэлгэрэнгүй мэдээллийг эндээс үзнэ үү

Эцэст нь зургийг үйлдвэрлэхийн тулд гербер формат руу экспортлох шаардлагатай байна. Хэд хэдэн боломж байгаа тул PCBWay нь алхам алхмаар зааварчилгаа өгдөг (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) бөгөөд ямар файл оруулах шаардлагатайг хэлж өгнө.

Мэдүүлгийг PCBWay вэбсайт дээр хийсэн болно. Бүртгүүлэхдээ зардлыг автоматаар гаргадаг. Шалгах ёстой нэг сонголт бол самбар дээрх хар тугалгыг арилгах "HASL хар тугалгагүй" юм. Баримт бичгийг ирүүлсний дараа үйлдвэрлэлийн процесс хурдан явагддаг бөгөөд 1-2 хоног үргэлжилдэг.

Алхам 4: угсрах

PCBWay ПХБ -ийг хүлээн авсны дараа би янз бүрийн бүрэлдэхүүн хэсгүүдийг гагнав. ПХБ нь бүрэлдэхүүн хэсгүүдийг хүлээн авахад бэлэн болсон бөгөөд энэ нь процессыг маш энгийн болгодог.

ПХБ -ийг бэлэн болсны дараа би янз бүрийн мэдрэгч холболтын кабелийг бий болгосон. Эдгээр нь 2 хос утасны кабелаас бүрдэх бөгөөд мэдрэгчтэй холбогдохын тулд Dupont холбогчтой.

Дараа нь би хэргийг үүсгэх ёстой байсан. Эдгээр нь Autodesk Fusion 360 загвараар хийгдсэн бөгөөд Prusa I3 Hephestos дээр PLA дээр хэвлэгджээ.

Дараа нь би үүнийг урьдчилан угсарсан. ПХБ -ийг яндан болон янз бүрийн мэдрэгч дээр байрлуулах шаардлагатай байв. Дулаан агшилтын ханцуйтай холбогчийг хамгаалах шаардлагатай байв.

Талбай дээр эцсийн угсралт хийгдсэн. Би тавиурын дунд мэдрэгч байрлуулсан бөгөөд тус бүр дээр хоёр өөр мэдрэгч байрлуулсан. Энэ нь өрөөний янз бүрийн цэгүүд болон өөр өөр өндөрт байгаа температур, чийгшлийг хянах боломжийг надад олгодог.

Эцэст нь би төв системд холбогдсон эсэх, ямар өгөгдөл дамжуулж байгаа эсэхийг шалгасан.

Тохиромжтой нөхцөлд байршил, өндрөөс үл хамааран бүх мэдрэгч ижил утгыг мэдээлэх ёстой. Хэрэв шилдэг хүмүүс илүү өндөр үнэ цэнийг мэдээлдэг бол өрөө дулаарч байна.

Зөвлөмж болгож буй: