สารบัญ:
- ขั้นตอนที่ 1: ดูสิ่งนี้
- ขั้นตอนที่ 2: วัดเตียง
- ขั้นตอนที่ 3: ตัดสายไฟและแถบ LED
- ขั้นตอนที่ 4: บัดกรีสายเคเบิลเข้ากับ Motion Sensor
- ขั้นตอนที่ 5: ต่อสายไฟ LED Strip
- ขั้นตอนที่ 6: สวิตช์เปิดปิด
- ขั้นตอนที่ 7: เชื่อมต่อพาวเวอร์ซัพพลาย
- ขั้นตอนที่ 8: เชื่อมต่อ Arduino
- ขั้นตอนที่ 9: เชื่อมต่อ LED Strip กับพาวเวอร์ซัพพลายและ Arduino
- ขั้นตอนที่ 10: เชื่อมต่อ Motion Sensors กับ Arduino
- ขั้นตอนที่ 11: ตั้งโปรแกรม Arduino
- ขั้นตอนที่ 12: วางบนเตียง
- ขั้นตอนที่ 13: ปรับ ทดสอบ และชื่นชม
- ขั้นตอนที่ 14: ก้าวต่อไป
- ขั้นตอนที่ 15: หากคุณไม่สามารถรบกวนได้
- ขั้นตอนที่ 16: ขอบคุณสำหรับการอ่าน
วีดีโอ: การตรวจจับความเคลื่อนไหวภายใต้แสงไฟบนเตียง: 16 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
เคยพยายามลุกจากเตียงอย่างเงียบๆ ในตอนกลางคืนเพียงเพื่อจะสะดุดอะไรบางอย่างและปลุกคนทั้งบ้านให้ตื่นไหม?
ไฟกลางคืนตรวจจับความเคลื่อนไหวที่ติดตั้งไว้ใต้เตียงของคุณอย่างสุขุมจะให้แสงระดับต่ำที่สว่างพอที่จะนำทางคุณไปรอบๆ ตัวต่อ LEGO ที่หลงทาง แต่หรี่แสงเพียงพอที่คุณจะไม่ตื่นเต็มที่ นอกจากการตรวจจับการเคลื่อนไหวแล้ว ยังสามารถตั้งโปรแกรมไฟให้เป็นสีที่คุณเลือกสำหรับระยะเวลาที่ตายตัว (หรือไม่แน่นอน) ได้อีกด้วย เพิ่มความเร่าร้อนและบรรยากาศที่เย็นสบายให้กับห้องนอนทุกห้อง
ด้วยชุดอุปกรณ์พื้นฐาน บิตเพิ่มเติมสองสามชิ้น และบทแนะนำและวิดีโอ T3ch Flicks ของเรา คุณสามารถติดตั้งไฟเหล่านี้ได้อย่างง่ายดายภายในเวลาไม่กี่ชั่วโมง
วัสดุ:
- แหล่งจ่ายไฟ (5V 6A) อเมซอน
- แถบ LED แอดเดรสได้ Amazon
- Arduino นาโน อเมซอน
- คลิปหนีบลวดอเมซอน
- เซ็นเซอร์ตรวจจับความเคลื่อนไหว Amazon
- สวิตช์โยก Amazon
- ปลั๊กไฟ
- ลวด
ไฟล์ (https://github.com/sk-t3ch/t3chflicks-night-light-leds):
ขั้นตอนที่ 1: ดูสิ่งนี้
ขั้นตอนที่ 2: วัดเตียง
พลิกเตียงไปด้านข้างเพื่อให้สามารถเข้าถึงฐานได้ง่าย ค้นหาตำแหน่งที่เหมาะสมสำหรับกล่องควบคุม เราเลือกพื้นที่ที่สูงขึ้นเล็กน้อยใกล้กับหัวเตียง (ดูแผนภาพ) วัดปริมณฑลของเตียงและความยาวและความกว้างของเตียง (ดูแผนภาพ) จดบันทึกการวัดของคุณ
กำหนดตำแหน่งสำหรับเซ็นเซอร์ทั้งสาม คุณต้องการหนึ่งด้านทั้งสามด้านของเตียงซึ่งไม่ได้ชิดกับผนัง เราเลือกทำเลที่อยู่ใกล้กับขอบเตียงแต่มองไม่เห็น วัดระยะทางจากตำแหน่งเซ็นเซอร์ไปยังกล่องควบคุม
ขั้นตอนที่ 3: ตัดสายไฟและแถบ LED
ตัดปลาย LED ตามความยาวของขอบเตียง
ถัดไป ตัดสายไฟ: คุณจะต้องใช้เซ็นเซอร์สามตัวสำหรับเซ็นเซอร์แต่ละตัว และอีกสามตัวสำหรับแถบ LED โดยแต่ละเส้นจะนำกลับไปที่กล่องควบคุม - ทั้งหมด 12 เส้น นำลวดสีต่างกันสามเส้นมาตัดให้ได้ขนาด เราใช้สีเหลือง สีเขียว และสีส้ม - แบบแผนที่ยอมรับคือสีแดงสำหรับพลังงาน สีดำสำหรับพื้น และสีอื่น (ตัวหนา) สำหรับสัญญาณ ไม่สำคัญว่าคุณจะใช้สีใดตราบเท่าที่คุณรู้ว่าเป็นสีอะไร
ขั้นตอนที่ 4: บัดกรีสายเคเบิลเข้ากับ Motion Sensor
เราติดตั้งเซ็นเซอร์ตรวจจับความเคลื่อนไหวของเราไว้ในเคสที่พิมพ์ 3 มิติ (คุณสามารถค้นหาลิงก์ไฟล์ด้านล่าง) ไม่จำเป็นอย่างยิ่งที่จะมีสิ่งเหล่านี้ แต่ทำให้เซ็นเซอร์เป็นระเบียบเรียบร้อยและวางไว้ที่ด้านล่างของเตียงได้ง่ายขึ้น
หากคุณกำลังใช้เคสที่พิมพ์ 3 มิติ ให้เริ่มด้วยการร้อยสายไฟสีต่างกันสามเส้นผ่านฝา เซ็นเซอร์ตรวจจับความเคลื่อนไหวมีพินสามแบบ: กราวด์ (GND), กำลัง (VCC) และสัญญาณ (S) (ดังแสดงด้านบน) เมื่อจับเซ็นเซอร์ตามที่แสดงในแผนภาพด้านบน (เช่น ใช้หมุดที่ขอบด้านล่างของโมดูล) ให้ติดสายสีต่างๆ สามเส้นที่หมุดตามลำดับและบัดกรีให้เข้าที่ จากนั้นหุ้มสายไฟโดยใช้การหดตัวด้วยความร้อน ทำซ้ำสำหรับสายไฟที่ตัดสำหรับเซ็นเซอร์ทั้งสามตัว
ดันโดมของเซ็นเซอร์ตรวจจับความเคลื่อนไหวผ่านรูในเคสหลัก ควรคลิกเข้าที่ ปิดเคสโดยปล่อยให้สายไฟสามสีลากผ่านรูด้านหลัง
ขั้นตอนที่ 5: ต่อสายไฟ LED Strip
แถบ LED มีสามการเชื่อมต่อที่เหมือนกัน: พลังงาน สัญญาณ และกราวด์ - ยกเว้นพินสัญญาณเป็นอินพุต
LED เหล่านี้ใช้คำแนะนำจาก Arduino ซึ่งแต่ละอันสามารถระบุตำแหน่งได้ เปลี่ยนสี (RGB) และความสว่างได้ บัดกรีสายไฟสามสีเข้ากับแถบ LED ซึ่งจะใช้เพื่อเชื่อมต่อกับ Arduino ในภายหลัง
ขั้นตอนที่ 6: สวิตช์เปิดปิด
หากคุณกำลังใช้กล่องควบคุมแบบพิมพ์ 3 มิติ คุณจะต้องติดตั้งสวิตช์เปิดปิดและเชื่อมต่อกับสายไฟ
ขั้นแรก ตรวจสอบให้แน่ใจว่าไม่มีสิ่งใดที่ปลายปลั๊ก หากมี ให้ตัดทิ้ง ร้อยลวดผ่านรูที่ด้านหน้ากล่องแล้วดึงออกอีกครั้งผ่านรูสำหรับสวิตช์ข้างๆ กล่องทันที ลอกฝาครอบด้านนอกของสายไฟ AC เพื่อให้มองเห็นสายไฟภายใน 3 เส้น (Live, Neutral และ Earth) 10 ซม.
จากนั้นตัดและถอดสายไฟที่มีชีวิต (สีแดง) และสายกลาง (สีน้ำเงิน) ขนาด 8 ซม. และพักไว้ในภายหลัง ใช้ 2 ซม. ที่เหลือของปลายสายปลั๊ก AC บัดกรีสายสด (สีแดง) และสายกลาง (สีน้ำเงิน) เข้ากับสวิตช์ที่ขาง่ามสองอันด้านล่าง (ดังแสดงในแผนภาพ)
ถัดไป นำลวดสด (สีแดง) และสายกลาง (สีน้ำเงิน) ขนาด 8 ซม. ที่คุณตัดก่อนหน้านี้ และบัดกรีเข้ากับง่ามสองอันที่ด้านบนของสวิตช์ (ดังแสดงในแผนภาพ) - สายไฟเหล่านี้จะต่อเข้ากับกล่องจ่ายไฟภายใน กล่องควบคุม ดึงสายไฟผ่านก่อน ดันสวิตช์เข้าไปในรูในกล่อง
ขั้นตอนที่ 7: เชื่อมต่อพาวเวอร์ซัพพลาย
ใส่แหล่งจ่ายไฟในกล่องโดยให้จุดต่อสายไฟหันไปทางสวิตช์
เชื่อมต่อสายไฟ (สีแดง) และสายกลาง (สีน้ำเงิน) จากสวิตช์ไปยังจุดเชื่อมต่อที่มีกระแสไฟฟ้าและเป็นกลาง (ทำเครื่องหมาย l และ n ตามลำดับ) บนแหล่งจ่ายไฟ จุดเชื่อมต่อบนแหล่งจ่ายไฟเป็นสกรู ตรวจสอบให้แน่ใจว่ายึดแน่นแล้วเมื่อสายไฟเข้าที่
ขั้นตอนที่ 8: เชื่อมต่อ Arduino
แหล่งจ่ายไฟมีการเชื่อมต่อเอาท์พุตสำหรับ 5V และกราวด์ (ดูแผนภาพ) นำ Arduino ไปตัดสายไฟ (ปกติจะเป็นสีแดง แต่ไม่ว่าคุณจะใช้สีอะไรก็ตาม) ยาวประมาณ 8 ซม.
เชื่อมต่อ Arduino กับแหล่งจ่ายไฟโดยขันปลายสายไฟด้านหนึ่งเข้ากับจุดเชื่อมต่อ '5V' และบัดกรีปลายอีกด้านหนึ่งเข้ากับ 'VIn' บน Arduino
ทำซ้ำขั้นตอนด้วยสายกราวด์ (สีดำหรือสีใดก็ตามที่คุณเลือก) เชื่อมต่อ 'GND' กับแหล่งจ่ายไฟและ Arduino
ขั้นตอนที่ 9: เชื่อมต่อ LED Strip กับพาวเวอร์ซัพพลายและ Arduino
ร้อยสายไฟของแถบ LED ผ่านรูว่างที่เหลืออยู่ในกล่อง
ถอดสายไฟและสายกราวด์ของแถบ LED เชื่อมต่อสายไฟ (สีแดง) เข้ากับจุดเชื่อมต่อ '5V' ของแหล่งจ่ายไฟ (ต่อ Arduino กับสิ่งนี้แล้ว) และสายกราวด์ (สีดำ) เข้ากับจุดเชื่อมต่อ 'GND' ของแหล่งจ่ายไฟ (ต่อ Arduino กับสิ่งนี้แล้ว ด้วย).
ประสานสายสัญญาณของแถบ LED เข้ากับขาดิจิตอล 9 ของ Arduino
ขั้นตอนที่ 10: เชื่อมต่อ Motion Sensors กับ Arduino
ร้อยสายไฟของเซ็นเซอร์ตรวจจับความเคลื่อนไหว (รวมทั้งหมด 9 เส้น) ผ่านรูที่มีสายไฟของแถบ LED
ประสานสายไฟสามเส้นเข้ากับ +5V ของ Arduino สายกราวด์กับ gnd ของ Arduino และประสานสายสัญญาณแต่ละเส้นเข้ากับหมุด Arduino 10, 11 และ 12
ขั้นตอนที่ 11: ตั้งโปรแกรม Arduino
ดาวน์โหลดโค้ดด้านล่างที่เรียกว่า 'motion_sensing_lights.ino' จากนั้น ใช้แบบฟอร์มดาวน์โหลดซอฟต์แวร์ Arduino ที่นี่ อัปโหลดโค้ดไปยังโมดูล Arduino ของคุณ หากคุณไม่แน่ใจเกี่ยวกับวิธีการทำสิ่งนี้ โปรดดูที่นี่ คุณจะต้องดาวน์โหลดไลบรารี FastLED จากที่นี่ด้วย
รหัสค่อนข้างง่าย: จะตรวจสอบอย่างต่อเนื่องว่าเซ็นเซอร์ตรวจจับความเคลื่อนไหวได้ส่งสัญญาณออกหรือไม่ และหากเป็นเช่นนั้น ให้เริ่มจับเวลาและเปิดแถบไฟ LED เพื่อเรืองแสง ค้างหนึ่งนาทีแล้วเรืองแสงลง
ขั้นตอนที่ 12: วางบนเตียง
ปิดกล่องควบคุม - สิ่งเดียวที่อยู่ข้างนอกควรเป็นแถบ LED และปลั๊กไฟ AC
ติดกล่องที่ด้านล่างของเตียงในตำแหน่งที่คุณเลือก - เราใช้เทปกาวสองหน้าแบบแข็งแรง
จากนั้นติดเซ็นเซอร์ตรวจจับความเคลื่อนไหวที่ด้านล่างของเตียงโดยใช้เทปกาวสองหน้า เซ็นเซอร์ตรวจจับความเคลื่อนไหวควรหันออกด้านนอกตลอดสามด้านของเตียงซึ่งไม่ชิดผนัง จากนั้นติดแถบ LED รอบปริมณฑลของเตียง
แม้ว่าแถบ LED จะมีแถบด้านหลังแบบเหนียว แต่ก็ไม่แข็งแรงพอที่จะรับน้ำหนักได้ ดังนั้นเราจึงจับมันเข้าที่โดยใช้คลิปหนีบลวดพลาสติกซึ่งเราตอกลงไปที่ก้นเตียง เสียบปลั๊กแล้วเปิดกล่องควบคุม แล้วหมุนเตียงไปทางขวา
ขั้นตอนที่ 13: ปรับ ทดสอบ และชื่นชม
ทดสอบระบบแสงใต้เตียงแบบตรวจจับการเคลื่อนไหวของคุณ คุณสามารถปรับความไวของเซ็นเซอร์ตรวจจับความเคลื่อนไหวได้โดยใส่ไขควงเข้าไปในรูด้านบนของเคสแล้วบิดตัวต้านทานความไว
ขั้นตอนที่ 14: ก้าวต่อไป
การใช้โมดูล ESP8266 (Amazon) แทน Arduino ทำให้สามารถควบคุมแถบ LED กับโทรศัพท์ของคุณหรือกับ Alexa ได้โดยเชื่อมโยงเข้ากับ Home Assistant แพลตฟอร์มระบบอัตโนมัติภายในบ้านแบบโอเพนซอร์ส มีบทแนะนำที่ดีเกี่ยวกับวิธีการทำเช่นนี้อยู่แล้ว และคุณสามารถค้นหาได้ที่นี่
ขั้นตอนที่ 15: หากคุณไม่สามารถรบกวนได้
สินค้านี้มีอยู่แล้ว และคุณสามารถซื้อได้จาก Amazon ที่นี่ แต่มันสนุกตรงไหน!
ขั้นตอนที่ 16: ขอบคุณสำหรับการอ่าน
ลงชื่อสมัครใช้รายชื่อผู้รับจดหมายของเรา!
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-