Pantip-Cafe | Pantip-TechExchange | PantipMarket.com | Chat | PanTown.com | BlogGang.com  


 
บัซเซอร์ร้องมั้ยครับ?  

สวัสดีครับ คำถามข้อนี้จัดเป็นปัญหาคลาสสิกเช่นเคย ถ้าใครที่ยังไม่เคยเล่น ก็ขอเชิญชวนให้ลองเล่น ถ้าคุณเคยเล่นคำถามข้อที่แล้ว (นารุโตะจับโบลท์ได้มั้ยครับ?) คุณอาจรู้สึกว่าคำถามข้อนี้คล้ายเดิมมาก คล้ายกับ ladder paradox ซึ่งมันก็คล้ายกันจริง ๆ นั่นแหละครับ ถ้าคุณตอบข้อที่แล้วได้ ข้อนี้ง่ายมาก แต่ถ้าคุณยังไม่ได้เล่นคำถามที่แล้ว ก็ไม่มีปัญหาอะไร ถือว่าผมนำมาฝากให้คิดสนุก ๆ

สมมติว่าผมจัดชุดทดลองดังรูปซ้าย (ดูในกรอบ) มีตัวปล่อยอินฟราเรด (IR) 2 ตัวที่ตั้งให้มันชี้ไปยังตัวรับ (IR detector เช่น phototransistor) ถ้าตัวรับนี้รับ IR ได้ มันจะส่งข้อมูลคือลอจิก 1 ออกมา แต่ถ้ามันรับ IR ไม่ได้ มันจะส่งลอจิก 0 ออกมา โดยสัญญาณที่ออกจากตัวรับแต่ละตัวป้อนเข้า NOR gate (NOR = not OR, เกตตัวนี้จะให้สัญญาณออกเป็น 1 ก็ต่อเมื่อสัญญาณเข้าทั้งหมดเป็น 0 และจะให้สัญญาณออกเป็น 0 ถ้ามีสัญญาณเข้าตัวใดตัวหนึ่งเป็น 1) สัญญาณที่ออกจาก NOR ผมนำไปควบคุมการเปิด Buzzer กำหนดให้บัซเซอร์ดังเมื่อสัญญาณที่ออกจาก NOR เป็น 1 และบัซเซอร์ไม่ดังเมื่อสัญญาณที่ออกจาก NOR เป็น 0 กล่าวโดยสรุป ชุดทดลองชุดนี้จะทำให้ Buzzer เงียบ ถ้าตัวรับ IR ตัวใดตัวหนึ่งได้รับ IR แต่ถ้ามีอะไรมาขวางระหว่าง IR กับตัวรับ IR ทำให้ตัวรับทั้งคู่ไม่สามารถรับ IR พร้อม ๆ กัน Buzzer จะส่งเสียงดัง (ดูรูปขวา - นอกกรอบ)

 
 

จากคุณ : ศล
เขียนเมื่อ : 31 ส.ค. 52 13:21:38




ข้อความหรือรูปภาพที่ปรากฏในกระทู้ที่ท่านเห็นอยู่นี้ เกิดจากการตั้งกระทู้และถูกส่งขึ้นกระดานข่าวโดยอัตโนมัติจากบุคคลทั่วไป ซึ่ง PANTIP.COM มิได้มีส่วนร่วมรู้เห็น ตรวจสอบ หรือพิสูจน์ข้อเท็จจริงใดๆ ทั้งสิ้น หากท่านพบเห็นข้อความ หรือรูปภาพในกระทู้ที่ไม่เหมาะสม กรุณาแจ้งทีมงานทราบ เพื่อดำเนินการต่อไป



Pantip-Cafe | Pantip-TechExchange | PantipMarket.com | Chat | PanTown.com | BlogGang.com