โคมไฟเก๋ๆ หน้าตาประหลาด ที่มาพร้อมกับฟังก์ชั่นการใช้งานที่จะทำให้คุณลืมโคมไฟตัวเก่าที่บ้านของคุณไปเลย! ด้วยการตรวจจับความเคลื่อนไหวของคุณยามต้องลุกจากเตียงไปทำภาระกิจส่วนตัวยามดึก และเมื่อคุณกลับมานอนตามเดิมมันก็จะค่อยๆหรี่แสงลงจนเหลือเพียงแสงสีน้ำเงินกล่อมคุณนอนสักครู่และจะดับไปเอง เจ๋งมั้ยล่ะ ถ้าชอบแล้วเรามาดูอุปกรณ์ที่ต้องใช้กันเลย
รายการอุปกรณ์
1. แผงวงจร i-BOX
2. ต้วต้านทาน 22Ω 1W 2 ตัว
3. LED สีขาว ขนาด 8 มม. 21 ดวง
4. LED สีน้ำเงิน ขนาด 8 มม. 21 ดวง
5. ZX-02 แผงวงจรตรวจจับแสง(คลิกสั่งซื้อ)
6. ZX-PIR โมดูลตรวจจับความเคลื่อนไหว(คลิกสั่งซื้อ)
7. แจ็กอะแดปเตอร์ตัวเมียแบบติดตั้งบนหน้าปัด
8. สวิตช์กดติดปล่อยดับแบบติดตั้งบนหน้าปัด
9. ถ้วยกระดาษจำนวน 22 ใบ
10. ลูกบอลพลาสติกแข็ง ขนาดกลาง
11. ขาตั้งกล้องถ่ายภาพขนาดกลาง (คลิกสั่งซื้อ)
12. ชิ้นต่อพลาสติกแบบฉาก 6 ชิ้น และแบบตรง 3 ชิ้น
13. กระปุกพลาสติกแบบมีฝาปิด
14. แผ่นพลาสวูดขนาดขึ้นกับขนาดของกระปุกพลาสติก
15. นอต 6 มม.
16. สกรูเกลียวปล่อยตัวเล็ก
17. ปืนยิงกาวร้อน(คลิกสั่งซื้อ)
18. กาวแท่ง
19. สายไฟขนาดเล็ก
20. เทปพันสายไฟหรือท่อหด
21. กาวสองหน้าอย่างหนา
22. อะแดปเตอร์ไฟตรง 4.5 หรือไม่เกิน 6V
การสร้าง
(1) คว้านลูกบอลให้มีขนาดเท่ากับกระปุกพลาสติกจะได้ช่องวงกลมที่สามารถใส่กระปุกพลาสติกเข้าไปได้ดังรูปที่ 1
(2) นำก้นถ้วยกระดาษมาวางทาบแล้วใช้ดินสอวาดลงไปบนลูกบอลให้ทำแบบนี้ไปเรื่อยๆ จนทั่วลูกบอล โดยให้ขอบของรูปวงกลมชิดกัน เมื่อวาดจนทั่วแล้วเราก็จะได้จำนวนของถ้วยกระดาษและ LED ที่ต้องใช้จริง โดยใช้ LED สีขาวกับสีน้ำเงินอย่างละครึ่งของจำนวน LED ทั้งหมด จากนั้นทำการเจาะรูบริเวณกึ่งกลางของรูปวงกลมทั้งหมดที่วาดไว้ ดังรูปที่ 2.1 เสร็จแล้วมาเจาะรูขนาดเล็กที่ก้นถ้วยกระดาษ 2 รู พอให้ขา LED สอดเข้าไปได้ดังรูปที่ 2.2 จากนั้นเสียบ LED เข้าไปด้านในของถ้วยดังรูปที่ 2.3 แล้วยึด LED เข้ากับถ้วยกระดาษด้วยปืนกาวดังรูปที่ 2.4
(3) บัดกรีสายไฟเส้นเล็ก 2 เส้นเข้ากับขา LED และใช้ปากกาเมจิกแต้มสีไว้ที่ปลายข้างหนึ่งของสายไฟข้างที่เป็นขั้วลบดังรูปที่ 3.1 จากนั้นใช้เทปพันสายไฟพันจุดบัดกรีเพื่อป้องกันการลัดวงจรดังรูปที่ 3.3
(4) สอดปลายสายไฟเข้าไปในรูของลูกบอล แล้วยึดถ้วยกระดาษที่ติดตั้ง LED เข้ากับลูกบอลด้วยปืนยิงกาวร้อนดงรูปที่ 4 สำหรับการติดตั้งถ้วยบนลูกบอลนั้นให้สลับสีของ LED ทั้งสองสีไปมา
(5) เมื่อสอดสายเข้าลงมาในลูกบอลและติดตั้งถ้วยจนครบแล้ว ให้แบ่งสายไฟออกเป็น 2 ชุด โดยเป็นของ LED สีขาว 1 ชุด อีกชุดเป็นของ LED สีน้ำเงิน แล้วปอกสายเพื่อบัดกรีสายของแต่ละชุดแยกกันไว้ นำตัวต้านทาน 22Ω 1W บัดกรีคั่นระหว่างขาแอโนด (ขั้วบวก) ของ LED กับสายต่อมอเตอร์ดังรูปที่ 5
(6) ตัดแผ่นพลาสวูดหนา 5 มม. ให้มีขนาดพอดีกับฝาของกระปุกพลาสติก จากนั้นเจาะรูตรงกลางแผ่นพลาสวูดให้มีขนาดเท่ากับนอต 6 มม. ใส่นอตเข้ากับแผ่นพลาสวูดแล้วยึดด้วยปืนยิงกาว
(7) เจาะรูที่แผ่นพลาสวูดเพื่อติดตั้งแจ็กอะแดปเตอร์และเจาะรูที่ฝาของกระปุกพลาสติกให้มีขนาดใหญ่กว่าแจ็กอะแดปเตอร์เล็กน้อย จากนั้นยึดแจ็กอะแดปเตอร์เข้ากับแผ่นพลาสวูดด้วยปืนกาวดังรูปที่ 7
(8) ประกอบชิ้นต่อพลาสติกแบบฉากและแบบตรงเข้าด้วยกัน จำนวน 3 ชิ้น เพื่อเป็นฐานรองแผงวงจร i-BOX 3.0 จากนั้นยึดชิ้นต่อพลาสติกเข้ากับฝากระปุกด้านในด้วยสกรูเกลียวปล่อยตัวเล็ก จากนั้นยึดแผ่นพลาสวูดที่มีแจ็กอะแดปเตอร์กับนอต 6 มม. ติดตั้งอยู่เข้ากับฝากระปุกพลาสติกด้านนอก ดังรูปที่ 8
(9) ต่อสายสวิตช์ RUN ของแผงวงจร i-BOX 3.0 ออกมาด้านนอกเพื่อความสะดวกในการใช้งาน โดยบัดกรีสายไฟเส้นเล็กเข้ากับสวิตซ์กดติดปล่อยดับดังรูปที่ 9.1 จากนั้นบัดกรีปลายสายไฟอีกด้านคร่อมกับสวิตช์ RUN บนแผงวงจร i-BOX 3.0 ดังรูปที่ 9.2 เจาะรูลูกบอลให้มีขนาดพอดีกับสวิตซ์กดติดปล่อยดับแล้วติดตั้งลงไปดังรูปที่ 9.3 และ 9.4
(10) ติดตั้งแผงวงจร i-BOX 3.0 เข้ากับฐานรองด้วยกาวสองหน้าดังรูปที่ 10.1 จากนั้นเจาะรูด้านข้างของกระปุกพลาสติกเพื่อสอดสายของแผงวงจรตรวจจับเข้ามาดังรูปที่ 10.2
(11) เจาะรูลูกบอลขนาดเส้นผ่านศูนย์กลาง 1 ซม. จำนวน 2 รู เพื่อติดตั้งแผงวงจรตรวจจับแสง (ZX-02) และโมดูลตรวจจับความเคลื่อนไหว (ZX-PIR) โดยให้สายสัญญาณลอดรูลงไปแล้วสอดเข้ากับรูด้านข้างของกระปุกพลาสติกดังรูปที่ 11.1 จากนั้นเสียบสายของแผงวงจรตรวจจับแสงเข้ากับช่อง sensor0 และเสียบสายของโมดูลตรวจจับความเคลื่อนไหวเข้ากับช่อง sensor3 เสียบสายต่อ LED สีขาวกับช่อง MotorA และสีน้ำเงินกับช่อง MotorB เชื่อมต่อสายไฟเลี้ยงจากแจ็กอะแดปเตอร์เข้ากับเทอร์มินอลบล็อกให้อยู่ในลักษณะบวกในลบนอก ดูการเชื่อมต่ออุปกรณ์ทั้งหมดได้ในรูปที่ 12 สุดท้ายเปิดสวิตช์เพาเวอร์บนแผงวงจร i-BOX 3.0 ไว้ ปิดฝากระปุกพลาสติกให้เรียบร้อย สอดกระปุกพลาสติกเข้าไปในตัวโคมไฟ
(12) เจาะก้นถ้วยกระดาษนำไปครอบโมดูลตรวจจับความเคลื่อนไหวดังรูปที่ 13 เพื่อจำกัดทิศทางในการตรวจจับความเคลื่อนไหว หากไม่ครอบเอาไว้เวลาเรานอนดิ้นไปมาตัวโมดูลจะตรวจพบความเคลื่อนไหวของเราได้
(13) ติดตั้งโคมไฟเข้ากับขาตั้งกล้องโดยการประกบแป้นขาตั้งกล้องเข้ากับนอตที่ฝังไว้ที่แผ่นพลาดวูดแล้วขันล็ฮกให้แน่นดังรูปที่ 14
ดาวน์โหลดโปรแกรม
เริ่มจากการเปิดโปรแกรม Logo Blocks ขึ้นมา แล้วลากบล็อกตามรูปที่ 15 เสร็จแล้วเสียบอะแดปเตอร์ไฟตรง 4.5V จ่ายไฟให้กับระบบ จากนั้นเสียบสาย CX-4 เข้ากับแผงวงจร i-BOX 3.0 เพื่อดาวน์โหลดโปรแกรมลงไป กดสวิตช์ RUN โคมไฟก็จะเริ่มทำการตรวจสอบเงื่อนไขของโปรแกรม แล้ว
การทำงานของโปรแกรม
เนื่องจากเจ้า Afro Lighting มีการตรวจจับที่สำคัญอยู่ 2 ส่วนด้วยกันคือ ตรวจสอบสภาพแสงว่ามืดหรือไม่ และตรวจสอบความเคลื่อนไหวของสิ่งมีชีวิต ดังนั้นการตรวจสอบจึงแบ่งได้เป็น 2 ส่วนหลักดังนี้
ส่วนที่ 1
เริ่มด้วยการตรวจสอบสภาพแสงด้วยแผงวงจรตรวจจับแสง ที่จุดต่อ sensor0 ว่ายังมีแสงสว่างอยู่หรือไม่ หากยังมีแสงสว่างโปรแกรมจะไปทำงานที่บล็อกคำสั่ง ab, off และวนตรวจสอบไปเรื่อยๆ จนกระทั่งพบว่าสภาพแสงมืดลง ในส่วนนี้บางบ้านอาจมีระบบตั้งเวลาปิดไฟอัตโนมัติหากตรวจสอบแค่มืดแล้วโคมไฟติดก็จะทำให้โคมไฟสว่างโดยไม่จำเป็น จึงมีการตรวจสอบเงื่อนไขเพิ่มเติมก็คือมีความเคลื่อนไหวที่จุดต่อ sensor3 หรือไม่ หากพบการเคลื่อนไหวด้วยก็แสดงว่าเงื่อนไขเป็นจริง โปรแกรมจึงสั่งให้มีการจ่ายไฟออกมาที่พอร์ตของมอเตอร์ a และ b ในขั้นตอนนี้ถือว่าเป็นหัวใจสำคัญเพราะเราจะใช้เทคนิคการตั้งค่ากำลังไฟฟ้า ที่จ่ายออกมาทางช่องต่อมอเตอร์นี้มีระดับพลังงานที่สอดคล้องกับการหน่วงเวลา โดยให้ค่อยๆ ลดกำลังไฟฟ้าลงจน LED ดับลงในที่สุด ระยะเวลาในการขับ LED สามารถแก้ไขค่าหน่วงเวลาได้ตามต้องการเลยค่ะ
ส่วนที่ 2
เป็นการตรวจสอบความเคลื่อนไหวเพียงอย่างเดียว เพราะหลังจากโปรแกรมทำงานในส่วนการตรวจจับที่ 1 จบลงแล้ว จะยังไม่วนไปตรวจสอบส่วนที่ 1 เพราะติดคำสั่ง waituntil เพื่อรอจนกว่า sensor3 ตรวจพบความเคลื่อนไหว โปรแกรมจึงสั่งให้จ่ายไฟออกทางช่องต่อมอเตอร์ โดยในส่วนนี้จะให้ความสำคัญกับกำลังไฟฟ้าและการหน่วงเวลาติดสว่างของ LED เป็นพิเศษ เพื่อให้คุณได้รับแสงสว่างในช่วงเวลาที่กำลังเดินออกจากห้องไปทำธุระ และเมื่อคุณกลับเข้ามาในห้องอีกครั้ง โมดูลตรวจจับความเคลื่อนไหวก็จะทำงานอีกครั้ง โคมไฟก็จะติด เพื่อให้คุณได้กลับมายังเตียงนอนอย่างสะดวกสบาย จากนั้นโปรแกรมจะหยุดอยู่ที่คำสั่ง waituntil เพื่อรอตรวจจับความเคลื่อนไหวอีกครั้ง
นี่คืออีกหนึ่งไอเดียในการประยุกต์แผงวงจร i-BOX ที่มากับชุดหุ่นยนต์อัตโนมัติขนาดเล็ก Robo-Circle จากบริษัท อินโนเวตีฟ เอ็กเพอริเมนต์ จำกัด
เรื่องที่คุณอาจสนใจ