จอหลากสัมผัส สร้างเองใน 10 ขั้นตอน เทคโนโลยีใหม่ๆ
LSVคลังสมองออนไลน์ "ปีที่21"
พฤษภาคม 29, 2024, 07:50:29 AM *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: จอหลากสัมผัส สร้างเองใน 10 ขั้นตอน เทคโนโลยีใหม่ๆ  (อ่าน 14630 ครั้ง)
ekachai
member
*

คะแนน3
ออฟไลน์ ออฟไลน์

กระทู้: 20



« เมื่อ: พฤษภาคม 07, 2008, 01:07:46 PM »

จอหลากสัมผัสไม่ใช่เทคโนโลยีอวกาศ เราสามารถหาวัสดุพื้นๆ มาสร้างจอแบบนี้ขึ้นใช้งานเองได้ ไม่จำเป็นต้องใช้เครื่องมือประหลาดพิสดารในห้องทดลองปรมาณู  เครื่องมือช่างหรือเครื่องมือของนักสมัครเล่นทั่วๆ ไปก็ใช้ได้แล้ว จอหลากสัมผัสที่จะแนะนำวิธีสร้างนี้ ใช้หลักการตามที่ ฮาน บรรยายไว้ในรายงาน “วิธีสร้างจอหลากสัมผัสราคาถูก” ที่ตีพิมพ์ในวารสารของการประชุม ACM Symposium on Applied Computing ในปีค.ศ. 2005 (เครื่องต้นแบบที่ฮานนำเสนอในงานเท็ด 2006 ก็ใช้หลักการเดียวกันนี้)

[ขั้นตอนที่ 1 : เข้าใจทฤษฏีจอหลากสัมผัส
ทฤษฏีจอหลากสัมผัสเรียบง่ายจนน่าแปลกใจ ตัวจอภาพสร้างจากแผ่นอะครีลิกใสธรรมดาๆ แล้วใช้เครื่องฉายภาพ ฉายภาพจากคอมพิวเตอร์ลงบนตัวรับภาพด้านหลังโดยตรง หรือจะฉายให้สะท้อนกับกระจกก่อนก็ได้ ส่วนการตรวจสอบว่านิ้วมือจิ้มที่ตำแหน่งใด ทำได้โดยใช้แสงอินฟราเรดจากหลอด LED (ความจริงควรเรียกว่า IED) หลายๆ ตัว ติดเรียงไว้จำนวนมากที่ขอบจอ เมื่อนิ้วแตะที่จุดใดกล้องอินฟราเรดจะรับภาพได้ การตรวจสอบนิ้วหลายนิ้วที่จิ้มลงหลายจุดพร้อมๆ กันทำได้ง่ายมาก เพราะกล้องอินฟราเรดรับภาพทั้งจอได้ในคราวเดียวกันอยู่แล้ว

 
หลักการของจอหลากสัมผัสอาศัยความจริงที่ว่าเมื่อนิ้วแตะลงบนแผ่นอะครีลิก จะเป็นผลให้แสงอินฟราเรดที่ส่องผ่านในแผ่นอะครีลิกเกิดการกระจายตัว


 

อุปกรณ์หลักๆ ที่ต้องใช้ในการสร้างจอหลากสัมผัสมีเพียง 4 อย่างคือ 1)ตัวจอภาพ (ที่เราจะสร้างขึ้นเองจากแผ่นอะครีลิก ไม้อัด และ LED แบบอินฟราเรด) 2)แผ่นรับภาพ 3)กล้องอินฟราเรดและ 4)คอมพิวเตอร์


 
กาวหรือสารสำหรับยึดจับต่างๆ ให้ใช้สีดำเพื่อลดการสะท้อนแสง

 

ขั้นตอนที่ 2 : ทำกรอบ
กรอบของจอภาพเป็นกรอบไม้ธรรมดาเหมือนกรอบรูป จะทำใหญ่เท่าใดก็ได้ตามใจชอบ ถ้าเป็น LED อินฟราเรดธรรมดาราคาถูก จอไม่ควรใหญ่เกิน 30 นิ้ว เพราะความแรงของแสงจาก LED จะเป็นตัวจำกัดขนาดของจอ

 

 

การประกอบจอภาพต้องอาศัยฝีมือช่างไม้นิดหน่อย ถ้าเคยทำกรอบรูปมาแล้วก็ง่าย อย่าเพิ่งแกะพลาสติกบางๆ ที่หุ้มแผ่นอะครีลิกออก ให้เก็บไว้กันแผ่นอะครีลิกเป็นรอย ไว้คอยแกะออกเมื่อทำเสร็จทุกอย่างแล้ว

 

ขั้นตอนที่ 3 : สร้างรางใส่หลอด
เราต้องติดตั้งหลอด LED จำนวน 88 ดวงไว้รอบๆ ขอบจอ (คือจะติดที่ขอบทั้งสี่ด้าน ด้านละ 22 ดวง) อาจจะยึด LED กับอะลูมิเนียมเส้นด้วยกาวตราช้างก็ได้

 
หลอด LED อินฟราเรดคือประเอกของงานนี้ LED ไม่ใช่หลอดไฟ จึงไม่มีไส้หลอด มันเป็นไดโอดที่สร้างจากสารกึ่งตัวนำ เป็นอุปกรณ์อิเล็กทรอนิกส์ที่ดาษดื่น หาซื้อได้ที่บ้านหม้อ ราคาหลอดละสามถึงห้าบาท สำหรับจอขนาด 30 นิ้วใช้ LED จำนวน 88 หลอดก็พอ (ยกตัวอย่างเช่นตัวนี้ www.es.co.th/Detail.asp?Prod=TSAL7400 เป็น GAAS/GAAIAS INFRARED EMITTING DIODE ถ้าซื้อจำนวน 150 หลอดจะตกหลอดละ 2.22 บาท)


 
หาอะลูมีเนียมเส้นยาวสามสิบนิ้ว กว้างหนึ่งนิ้วมาเจาะรูเป็นระยะๆ อย่างที่เห็นในรูป ดูให้แน่ว่าขนาดของรูสรวมหลอด LED ได้พอดีไม่หลวม ให้แน่นไว้จะดีกว่า เมื่อเจาะเสร็จแล้วให้พ่นสีดำด้าน


 
ภาพนี้แสดงวิธีติดหลอด LED อินฟราเรด อย่าลืมใส่ตัวต้านทาน (ขนาดสัก 1K) ไว้ลดกระแสด้วย ไม่อย่างนั้นหลอดอาจจะชำรุดได้ ไฟที่จ่ายให้ LED ใช้แรงดันขนาด 5 โวลต์ก็พอ

 

ขั้นตอนที่ 4 : ขัดขอบอะครีลิก
เพื่อให้แสงอินฟราเรดเดินทางได้ดีขึ้น เราจำเป็นต้องขัดขอบทุกด้านของแผ่นอะครีลิกด้วยกระดาษทรายเบอร์ 200
 

ขอบของแผ่นอะครีลิก มักไม่ใสและไม่เรียบ ทำให้แสงผ่านได้ไม่เต็มที งานนี้ต้องอดทนขัดไปเรื่อยๆ จนกว่าจะใส

 

ขั้นตอนที่ 5 : ประกอบจอ
เมื่อเตรียมทุกอย่างครบแล้วก็ถึงเวลานำมาประกอบเข้าด้วยกัน
 

นำแผ่นไม้ที่ตัดไว้ทำกรอบมาประกบเข้าด้วยกัน ใส่รางอะลูมีเนียม (ซึ่งมี LED ติดไว้แล้ว) สอดเป็นไส้ไว้ตรงกลาง เราจะใช้แผ่นอะครีลิกสองแผ่น แผ่นด้านบน (คือด้านที่จะใช้นิ้วจิ้ม) ต้องหนาหน่อยเพื่อความแข็งแรง ตรงกลางใส่กระดาษฝ้า หรือกระดาษไขที่ใช้เขียนแบบเพื่อทำหน้าที่เป็นตัวรับภาพคอมพิวเตอร์จากเครื่องฉายภาพ


 

ประกอบเสร็จดูด้านข้างจะเป็นเห็นว่ามีสภาพเหมือนแซนวิชแบบนี้

 

ขั้นตอนที่ 6 : ยำเว็บแคม
ดังที่เรียนให้ทราบไปแล้วในหัวข้อที่หนึ่งว่าเราจำเป็นต้องใช้กล้องอินฟราเรด ไม่จำเป็นต้องไปหาซื้อกล้องอินฟราเรดตัวเป็นแสน เราสามารถนำเว็บแคมเก่าๆ ที่ไม่ใช้แล้วมาดัดแปลงได้

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

 

ขั้นตอนที่ 7 : ติดตั้งเครื่องฉายภาพ
 
นำเครื่องฉายภาพมายึดไว้กับผนังเหนือจอภาพที่เราสร้างขึ้น หากต้องการใช้วิธีฉายใส่กระจกที่อยู่ใต้โต๊ะแล้วสะท้อนภาพเข้าใต้โต๊ะ หรือจะติดเครื่องฉายภาพไว้ใต้โต๊ะก็ได้เหมือนกัน


ขั้นตอนที่ 8 : ขาตั้ง
 
นำเหล็กท่อหรือเหล็กฉากมาตัดแล้วเชื่อมเพื่อใช้เป็นฐานของจอภาพ
 
ให้ทำขาตั้งที่มีพื้นด้านบนลาดเอียงเล็กน้อยเหมือนโต๊ะเขียนแบบ  กะความสูงขนาดโต๊ะมาตรฐานให้พอทำงานสะดวก และที่สำคัญต้องให้มีระยะที่ภาพจากเครื่องฉายเต็มโต๊ะพอดี


ขั้นตอนที่ 9 : ซอฟต์แวร์
นอกจากฮาร์ดแวร์แล้วหัวใจสำคัญของจอหลากสัมผัสคือซอฟต์แวร์ที่จะตีความภาพตำแหน่งที่นิ้วแตะจอภาพไปเป็นพิกัด นอกจากนั้นซอฟท์แวร์ยังต้องรับรู้น้ำหนักและความเร็วในการกดด้วย ลองดูที่ www.fingerworks.com หากต้องการพัฒนาซอฟท์แวร์เองก็มีไลบรารีที่ช่วยให้การพัฒนาซอฟท์แวร์ทำได้ง่ายขึ้น ดาวน์โหลดซอฟท์แวร์ได้ที่ www.whitenoiseaudio .com/touchlib มีตัวอย่างโปรแกรมให้ทดสอบด้วย

 
ภาพตำแหน่งที่นิ้วแตะจอภาพ เป็นภาพที่ได้จากกล้องอินฟราเรด

 

ขั้นตอนที่ 10 : ถึงเวลาสนุก
ประกอบทุกอย่างเข้าที่ ต่อสายไฟเลี้ยงเข้าหลอด LED (ใช้เครื่องจ่ายไฟตรง  5V หรือ 9V ขนาด 300ma ก็พอ) เสียบเว็บแคมกับคอมพิวเตอร์ ฉายภาพขึ้นจอ รันโปรแกรม เพียงเท่านี้เราก็จะได้สนุกกับจอหลากสัมผัสที่ทำเองในบ้านราคาประหยัด

ถ้าไม่นับคอมพิวเตอร์กับเครื่องฉายภาพซึ่งแพงเอาเรื่อง ค่าวัสดุทั้งหมดที่ใช้เพื่อสร้างจอหลากสัมผัสจะอยู่ประมาณสี่ถึงแปดพันบาท (ขึ้นอยู่กับว่าเรามีวัสดุเหลือใช้อะไรอยู่บ้าง)  ใช้เวลาสร้างสองสามวันซึ่งส่วนมากจะหมดไปกับการเจาะรู ติดตั้งหลอด LED และการขัดขอบแผ่นอะครีลิก

 



บันทึกการเข้า

ekachai
member
*

คะแนน3
ออฟไลน์ ออฟไลน์

กระทู้: 20



« ตอบ #1 เมื่อ: พฤษภาคม 07, 2008, 01:18:30 PM »

ไม่รู้แทรกรูปอย่างไรนะไม่เคยโพล์เลย
บันทึกการเข้า
output
บุคคลทั่วไป
« ตอบ #2 เมื่อ: พฤษภาคม 08, 2008, 10:52:58 PM »

กล้อง เว็บแคม มันติดและส่งตรงไหนครับพี่
ไม่มีรูปบอกครับ งง
บันทึกการเข้า
ekachai
member
*

คะแนน3
ออฟไลน์ ออฟไลน์

กระทู้: 20



« ตอบ #3 เมื่อ: พฤษภาคม 10, 2008, 09:06:25 AM »

รูปแบบต่างๆ ผมนำมาจากเว็บครับ เห็นว่าคงมีประโยชน์กับงานแนวช่าง
บันทึกการเข้า
ekachai
member
*

คะแนน3
ออฟไลน์ ออฟไลน์

กระทู้: 20



« ตอบ #4 เมื่อ: พฤษภาคม 10, 2008, 09:53:41 AM »

ช่วยกันพัฒนานะครับ เดี๋ยวจะหาตัวอย่างมาให้ดู
บันทึกการเข้า
ekachai
member
*

คะแนน3
ออฟไลน์ ออฟไลน์

กระทู้: 20



« ตอบ #5 เมื่อ: พฤษภาคม 12, 2008, 10:54:18 AM »

ตัวอย่างครับดูแล้วเสียวมากๆ
ir=Next&_c11_BlogPart_handl e=cns" target="_blank">http://thai-cs.spaces.live.com/?_c11_BlogPart_paged ir=Next&_c11_BlogPart_handl e=cns!4D52C1812766D2D7!1118&_c11_BlogPart_BlogP art=blogview&_c=BlogPart
บันทึกการเข้า
jukkrit
member
*

คะแนน5
ออฟไลน์ ออฟไลน์

กระทู้: 544


ซ่อมในราคาเหมาจ่าย


อีเมล์
« ตอบ #6 เมื่อ: กันยายน 02, 2008, 01:22:19 PM »

มีใครเคยทำหรือยังครับ(ในไทยอะ)หรือว่าพี่ ekachai เคยทำแล้ว ผมว่าจะลองทำดู สัก30นิ้วว่ายังไงครับ ตอนนี้เรียน อิเล้กฯปวส1.กะว่าจะทำตอนจบเลยนะครับ เผื่อใว้ เพระต้องฝึกงานนะครับ กลัวว่าจะเสร็จไม่ทัน
<<<patnaruk_ko@hotmail>>> นะครับโปรดชี้แนะด้วยครับ ดีใจจัง THANK!!
บันทึกการเข้า

ซ่อมราคาเหมา
DDP Servisc
69/5 ต.ลำภู อ.เมือง จ.หนองบัวลำภู 39000
0861576639
บริการเครื่องเสียงพร้อมเวที
super_s
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 70


« ตอบ #7 เมื่อ: กันยายน 15, 2012, 08:17:47 PM »

ขอโทษครับ ไม่ทราบว่าอยู่ห้องไหนครับ
บันทึกการเข้า
super_s
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 70


« ตอบ #8 เมื่อ: กันยายน 15, 2012, 08:34:17 PM »

อยากทำเหมือนกันครับ.. Cheesy
บันทึกการเข้า
super_s
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 70


« ตอบ #9 เมื่อ: กันยายน 15, 2012, 09:08:26 PM »

www.whitenoiseaudio .com/touchlib ต้องใช้ฃอฟต์แวร์ตัวไหนครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2006, Lewis Media

lsv2555Please follow the new website at https://www.pohchae.com

Valid CSS!