เลเซอร์
ถ้าขวดน้ำสีน้ำเงินของคุณเหมือนของฉันมันก็โปร่งใส
นี่คือสิ่งที่ฉันจะลองก่อน:
ฉันจะได้เลเซอร์ราคาถูกและส่องแสงในแนวนอนผ่านขวด ฉันจะเล็งเลเซอร์ผ่านคอร์ดสั้น ๆ- ไม่ชี้ตรงกลางขวด บางที 1/8 ให้เลี้ยวไปทางซ้ายของศูนย์
-------
L../.......\..........S1
/ \
| o | S2
\ /
\ /
-------
top-down view
เมื่อขวดว่างเปล่าลำแสงเลเซอร์จะยิงตรงผ่านขวดสวยมาก - ฉันจะวาง S-photo photo sensor S1 หนึ่งอัน
เมื่อขวดไม่ว่างเปล่าลำแสงเลเซอร์จะโค้งงอ ( หักเห ) - สำหรับความซ้ำซ้อนฉันจะใส่ S2-photo photo sensor อื่นที่นั่น
ตราบใดที่ Arduino เห็นเลเซอร์กดปุ่ม S2 เพียงอย่างเดียวก็ยังมีน้ำอยู่ในขวดอย่างน้อยก็ถึงระดับเลเซอร์ - เปิดไฟเขียว
สิ่งอื่น - ตรวจจับแสงเฉพาะที่ S1 หรือตรวจไม่พบเซ็นเซอร์ทั้งสองหรือตรวจจับแสงที่เซ็นเซอร์ทั้งสอง (ใช่มันสามารถเกิดขึ้นได้) - มีบางอย่างที่ดูไม่ถูกต้องให้ Arduino ปิดไฟเขียวแล้ว บนแสงสีแดง
ฉันจะเริ่มจากสิ่งที่ง่ายที่สุดที่อาจเป็นไปได้ ถ้าฉันโชคดีมันอาจได้ผล ถ้าไม่มีเคล็ดลับเล็ก ๆ น้อย ๆ มากมายที่เกี่ยวข้องกับการรับแสงสว่างในที่ที่คุณต้องการ นอกจากนี้ยังมีลูกเล่นมากมายในการบล็อกแสงแดดและอื่น ๆ ไม่ให้ไปในที่ที่คุณไม่ต้องการ หลอดสีดำเล็ก ๆ ฟิลเตอร์พลาสติกสีแดงเต้นเลเซอร์ที่ความถี่ไม่กี่ kHz เลนส์ปรับสภาพเครื่องขยายเสียงแบบล็อคอินเป็นต้น
ดูเหมือนจะมีบทเรียนมากมายที่อธิบายวิธีการตรวจจับเลเซอร์ด้วย Arduino - ดู
(นี่อาจจะทำงานได้ดีกับ LED ขนาดกลางหรือ "อินฟราเรด LED" และการโฟกัสและการจัดตำแหน่งด้วยแสงอย่างระมัดระวัง แต่ - เลเซอร์!)