สารบัญ:
วีดีโอ: การตรวจสอบห้องเซิร์ฟเวอร์: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ปัญหาหนึ่งของห้องเซิร์ฟเวอร์คืออุณหภูมิ ด้วยอุปกรณ์ต่างๆ ที่สร้างความร้อน สิ่งนี้จึงเพิ่มขึ้นอย่างรวดเร็ว และถ้าเครื่องปรับอากาศเสีย เครื่องปรับอากาศจะหยุดทุกอย่างอย่างรวดเร็ว เพื่อคาดการณ์สถานการณ์เหล่านี้ เราสามารถจัดหาระบบการตรวจสอบด้านสิ่งแวดล้อมระบบใดระบบหนึ่งในตลาด เนื่องจากเป็นระบบที่เรียบง่าย ฉันจึงตัดสินใจสร้างโซลูชันแบบกำหนดเองและสร้างระบบตรวจสอบห้องเซิร์ฟเวอร์ ขอขอบคุณล่วงหน้าสำหรับการสนับสนุน PCBWay ที่ให้ pcb ที่จำเป็นทั้งหมด
ขั้นตอนที่ 1: ข้อกำหนด
ตอนแรกฉันสร้างต้นแบบบนเขียงหั่นขนม ดังนั้นฉันจึงรู้ว่าต้องมีการเชื่อมต่อ แม้ว่าต้นแบบจะมีเซ็นเซอร์เพียงตัวเดียวและผลิตภัณฑ์ในขั้นสุดท้ายมีหลายตัว แต่จำเป็นต้องคูณการเชื่อมต่อเท่านั้น
จากนั้นจึงจำเป็นต้องสร้างรหัส ความต้องการของระบบมีดังนี้
ความต้องการ
สถานีตรวจสอบ
- ตรวจสอบอุณหภูมิแวดล้อมและความชื้นในอากาศ
- มีเซ็นเซอร์หลายตัว
- รายงานข้อมูลนี้ไปยังระบบส่วนกลาง
ระบบกลาง
- รับข้อมูลจากหลายสถานี
- ตรวจสอบความถูกต้องของสถานีและข้อมูลของพวกเขา
- แสดงกราฟต่อเซ็นเซอร์ในช่วง 24 ชั่วโมงที่ผ่านมา
- ตรวจสอบข้อมูลและส่งคำเตือนไปยังอีเมลหากคุณออกจากช่วงที่กำหนดตามปกติ
ขั้นตอนที่ 2: วัสดุ
- 1 Wemos D1 Mini
- 3 DHT22
- 9 ขั้วต่อดูปองท์
- สายโทรศัพท์
- 9 จัมเปอร์ดูปองท์
- หมุดหัวซ็อกเก็ต 9 อัน
สำหรับระบบกลาง ฉันพัฒนาแอปพลิเคชันโดยใช้ PHP และ MariaDB
สำหรับแต่ละสถานี ฉันพัฒนาระบบโดยใช้ Wemos D1 Mini พร้อมเซ็นเซอร์ DHT22 หลายตัว
แต่ละสถานีรวบรวมข้อมูลของเซ็นเซอร์ที่เชื่อมต่อทุก ๆ 30 นาที เข้ารหัสและส่งไปยังระบบส่วนกลางผ่านการเชื่อมต่อแบบไร้สาย ระบบส่วนกลางถอดรหัสข้อมูล ตรวจสอบสถานีผ่านคีย์ที่กำหนดไว้ล่วงหน้า และแทรกข้อมูลลงในฐานข้อมูล
ขั้นตอนที่ 3: รหัสและ PCB
รหัส
รหัสทั้งหมดมีอยู่ในบัญชี GitHub ของฉัน
PCB
หลังจากต้นแบบฉันสร้าง PCB ในการสร้าง PCB ฉันใช้ Autodesk Eagle สามารถใช้ได้ฟรีสำหรับ PCB ด้านยาวไม่เกิน 11 ซม.
ในการสร้าง PCB ใน 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 PCB ฉันก็บัดกรีส่วนประกอบต่าง ๆ เข้าที่ PCB มาเตรียมรับส่วนประกอบ ซึ่งทำให้กระบวนการค่อนข้างง่าย
หลังจากที่ PCB พร้อมแล้ว ฉันก็ได้สร้างสายเคเบิลเชื่อมต่อเซ็นเซอร์ต่างๆ ประกอบด้วยสายโทรศัพท์ 2 คู่พร้อมขั้วต่อ Dupont เพื่อเชื่อมต่อกับเซ็นเซอร์
จากนั้นฉันต้องสร้างเคส สิ่งเหล่านี้ถูกจำลองใน Autodesk Fusion 360 และพิมพ์ใน PLA บน Prusa I3 Hephestos
จากนั้นฉันก็ประกอบมันล่วงหน้า จำเป็นต้องวาง PCB ไว้บนเคสและเซ็นเซอร์ต่างๆ นอกจากนี้ยังจำเป็นต้องปกป้องตัวเชื่อมต่อด้วยปลอกหดด้วยความร้อน
ที่ไซต์มีการประกอบขั้นสุดท้าย ฉันวางเซ็นเซอร์ไว้ตรงกลางชั้นวางและอีกสองตัววางอยู่ด้านบนของแต่ละชั้น ซึ่งช่วยให้ฉันตรวจสอบอุณหภูมิและความชื้นที่จุดต่างๆ ในห้องและที่ระดับความสูงต่างกันได้
สุดท้าย ฉันตรวจสอบว่ามีการเชื่อมต่อกับระบบกลางหรือไม่ และมีการส่งข้อมูลใดบ้าง
ในสถานการณ์ที่เหมาะสม เซ็นเซอร์ทั้งหมดโดยไม่คำนึงถึงตำแหน่งและความสูงควรรายงานค่าเดียวกัน หากรายการด้านบนรายงานค่าที่สูงกว่า แสดงว่าห้องนั้นกำลังอุ่นขึ้น
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง