
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12




ฉันรู้ว่าพวกคุณทุกคนประสบปัญหานี้อย่างน้อยหนึ่งครั้งในชีวิตของคุณที่แผงสวิตช์ขาดโดยการใช้อย่างต่อเนื่อง สวิตช์ทางกลส่วนใหญ่เสียเนื่องจากการเปิดและปิดหลายครั้งทั้งสปริงภายในสวิตช์จะถูกแทนที่หรือ อาจเกิดปัญหาอื่น ๆ และแผงสวิตช์ชำรุด สวิตช์เชิงกลเหล่านี้จะล้าสมัยและดูเป็นแบบเก่า เมื่อเร็ว ๆ นี้หนึ่งในสวิตช์บอร์ดของฉันในห้องของฉันพังและฉันสงสัยว่าจะแก้ไขและเกิดขึ้นด้วย แนวคิดนี้ทำไมไม่แก้ไขและเปลี่ยนเป็นแผงสวิตช์สัมผัสที่ทันสมัย เนื่องจากมีสวิตช์แบบหน้าจอสัมผัสที่สวยงามโดยไม่มีชิ้นส่วนทางกลที่เคลื่อนไหว จึงไม่แตกหักเนื่องจากการใช้งานอย่างต่อเนื่องซึ่งแตกต่างจากสวิตช์ประเภทกลไกแบบเก่าและเราสามารถทำได้ เพิ่มฟังก์ชันพิเศษบางอย่างให้กับมัน เช่น การตรวจสอบอุณหภูมิห้องแบบสด เลยมาเริ่มทำกันเลย
ขั้นตอนที่ 1: ชิ้นส่วนที่เราต้องซื้อก่อนสร้าง



เห็นได้ชัดว่าก่อนอื่นเราต้องการแผงสวิตช์เก่าที่เสียซึ่งเราต้องแก้ไขนอกเหนือจากนี้เราต้องรวบรวมชิ้นส่วนต่อไปนี้จากตลาดหรือร้านค้าออนไลน์
- 2.4 จอแสดงผล T. F. T สำหรับ Arduino (ฉันใช้จอแสดงผล st7789v TFT)
- 5v รีเลย์
- วงจรอะแดปเตอร์แปลงไฟกระแสสลับ 220 โวลต์เป็นไฟกระแสตรง 5 โวลต์ (คุณสามารถดาวน์โหลดได้จากที่ชาร์จแบบเก่า หมายเหตุ: ระดับแรงดันไฟฟ้าจะแตกต่างกันไปในแต่ละประเทศ ดังนั้นให้ซื้อตามประเทศของคุณเอง)
- สายบางๆ
- สายจัมเปอร์หญิง
-
เทอร์มิสเตอร์ (เป็นทางเลือกหากคุณต้องการเพิ่มการตรวจสอบอุณหภูมิ)
ขั้นตอนที่ 2: การเตรียมบอร์ดเสีย



ขั้นแรกให้ถอดสวิตช์ทั้งหมดออกจากกล่องสวิตช์บอร์ดที่ชำรุด จากนั้นเราต้องตัดฝาครอบกล่องสวิตช์แผงด้านหน้าให้มีขนาดที่แน่นอนของจอแสดงผล TFT ดังรูปด้านบน คุณจะเห็นรอยตัดของฝาครอบแผงสวิตช์แผงด้านหน้า
ตอนนี้ออกจากบอร์ดเรากำลังเตรียม Arduino uno สำหรับสร้างบอร์ด ดาวน์โหลดไลบรารี MCU FRIEND 2.4 TFT ไปที่ Arduino IDE จากนั้นดาวน์โหลดโค้ดต่อไปนี้ตามลิงก์ด้านล่าง จากนั้นเสียบ Arduino เข้ากับพีซีของคุณ จากนั้นอัปโหลดโค้ดไปที่ อาร์ดูโน ตอนนี้แนบจอแสดงผล 2.4 TFT เข้ากับ Arduino ตอนนี้คุณสามารถเห็นไอคอนสวิตช์ที่สวยงามสองตัวบนจอแสดงผล LCD ตอนนี้ Arduino และจอแสดงผลของเราพร้อมแล้ว
รหัสดาวน์โหลด
ขั้นตอนที่ 3: สร้างการเชื่อมต่อและสัมผัสขั้นสุดท้าย



พิน GPIO ของ Arduino ทั้งหมดถูกใช้โดยจอแสดงผล TFT LCD ยกเว้น 2 พินเช่นพิน 13 และ A5
ดังนั้นเราจะใช้พินเหล่านี้เพื่อควบคุมสวิตช์ บัดกรีลวดกับพิน Arduino 13 และเชื่อมต่อกับอินพุตของรีเลย์ 5v และพินเอาต์พุตบัดกรีของเซ็นเซอร์อุณหภูมิหรือเทอร์มิสเตอร์กับพิน A5 ของ Arduino ตอนนี้เชื่อมต่อเอาต์พุต +ve ของอะแดปเตอร์ AC เป็น %v DC เป็น +ve ของขั้ว Arduino และ +ve ของรีเลย์ 5V จากนั้น -ve ตามลำดับ
ตอนนี้เชื่อมต่อสายไฟของแหล่งจ่ายไฟเข้ากับรีเลย์และสายไฟของอะแดปเตอร์ AC และสายไฟที่เป็นกลางของแหล่งจ่ายไฟไปยังอะแดปเตอร์ AC เป็น dc และสายกลางของปลั๊กที่คุณต้องการควบคุม ตอนนี้เชื่อมต่อขา NO (เปิดตามปกติ) ของโมดูลรีเลย์ไปยังสายไฟของปลั๊กที่คุณต้องการควบคุมดังแสดงในรูป คุณสามารถดูขั้นตอนทั้งหมดได้อย่างชัดเจนในภาพ ตอนนี้ตรวจสอบการเชื่อมต่อและสายไฟทั้งหมดอย่างระมัดระวัง และตรวจสอบให้แน่ใจว่าสิ่งใดๆ ไม่ได้ลัดวงจร
หลังจากตรวจสอบอย่างถี่ถ้วนแล้ว ตอนนี้ให้ประกอบแผงวงจรไฟฟ้าทั้งหมดและทำให้จอ LCD พอดีกับส่วนที่ตัดของฝาครอบบอร์ด จากนั้นจึงยึดด้วยกาวร้อน ตอนนี้ปิดฝาครอบแผงสวิตช์ด้วยสกรูให้แน่น
ขั้นตอนที่ 4: ขอแสดงความยินดีที่คุณได้เปลี่ยนบอร์ดสวิตช์เก่าของคุณเป็นบอร์ดสวิตช์สัมผัสอัจฉริยะ



ตอนนี้บอร์ดสวิตช์อัจฉริยะของคุณพร้อมแล้วดีกว่าบอร์ดสวิตช์แบบเก่า ตอนนี้เล่นกับมันโดยเปลี่ยนเพียงแค่สัมผัสหน้าจอที่สวยงาม คุณยังสามารถดูอุณหภูมิสดบนหน้าจอได้ ตอนนี้เซอร์ไพรส์เพื่อนของคุณด้วยแผงสวิตช์สัมผัสอัจฉริยะที่ดัดแปลงของคุณเอง.
แนะนำ:
การออกแบบเกมในการสะบัดใน 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 ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง