สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดี ฉันเป็นนักเรียนมัลติมีเดียและเทคโนโลยีสร้างสรรค์ที่ Howest Belgium
คุณเคยต้องการที่จะเล่นดนตรีแต่ไม่ใช่อย่างที่ทุกคนทำหรือไม่? นี่อาจเป็นบางสิ่งสำหรับคุณ!
ฉันทำเปียโนจากเลเซอร์ คุณเพียงแค่วางนิ้วของคุณเหนือเลเซอร์และคุณมีดนตรี คุณสามารถเลือกเสียงที่จะส่งผ่านเว็บไซต์ได้ และคุณยังสามารถดูว่าคุณกำลังเล่นเสียงดังแค่ไหนและนานแค่ไหน
ขั้นตอนที่ 1: วัสดุอิเล็กทรอนิกส์
ฉันใช้รายการต่อไปนี้:
- ราสเบอร์รี่ Pi 3
- Arduino UNO
- จอ LCD 16*2
- โมดูล RFID
- เซ็นเซอร์ LDR (7x)
- 3.3V 5mW เลเซอร์ไดโอด (7x)
- เครื่องตรวจจับเสียง SparkFun
- ตัวต้านทาน
- สายจัมพ์ไวร์
- เขียงหั่นขนม 2 อัน
คุณสามารถค้นหารายการโดยละเอียดของรายการด้านล่าง:
ขั้นตอนที่ 2: ที่อยู่อาศัย
สำหรับตัวเรือน ฉันใช้เคสสำหรับเครื่องบิน โปรไฟล์ U ไม้และอะลูมิเนียม
ขั้นตอนที่ 3: กรณี
สำหรับกรณีนี้ ฉันได้รับความช่วยเหลือจากพ่อและเพื่อนสนิทของเขา เราเริ่มต้นด้วยการปอกเคสเครื่องบินและวางตัวล็อคที่ด้านหลังของด้านบนและเพิ่มแท่งไม้ที่ด้านหลังสำหรับไม้กายสิทธิ์ปลอมที่ฉันสามารถวางสายไฟสำหรับเลเซอร์ของฉันได้ ที่ด้านล่างของเคส เราได้เพิ่มฐานยาง 4 อัน เพราะเคสจะหมุนได้ 90 องศา สำหรับโปรไฟล์อลูมิเนียม U เราได้ทำ 3 รูด้วยสกรูตัวเล็กและใช้สกรูที่ใหญ่กว่าเพื่อทำรอยบากเล็กน้อยเพื่อให้แผ่นไม้สามารถเคลื่อนย้ายได้ง่าย
ขั้นตอนที่ 4: แผ่นไม้
สำหรับแผ่นไม้ที่จะมาในโปรไฟล์ U เราวางแผ่นไม้ 2 แผ่นไว้บนกันพอดี ดังนั้นถ้าเราทำรูด้วยสกรูเล็กๆ เลเซอร์ก็จะชี้ไปที่ ldr's โดยตรง สำหรับ ldr's เราได้ทำรอยบากและรูเล็กๆ 2 รูข้างในนั้นสำหรับขาของ ldr ดังนั้นพวกเขาจึงเข้ามาที่ด้านล่างของแผ่นกระดานสำหรับวงจรด้านล่าง เราไม่ได้ทำรูใด ๆ ที่ไม้กระดานด้านล่างเพราะเป็นรูสำหรับส่วนประกอบ
ขั้นตอนที่ 5: ด้านหน้า
สำหรับส่วนหน้า เราเริ่มทำรูสำหรับส่วนประกอบต่างๆ สำหรับ ldr เราดึงมันออกมาบนไม้แล้วเจาะรูในภาพวาดและใช้ช่างแกะสลักเพื่อสร้างสี่เหลี่ยมผืนผ้าที่สวยงามซึ่ง LCD ของฉันพอดี สำหรับเดซิเบลมิเตอร์ เราเพิ่งทำรู และสำหรับ RFID เราได้ทำ สี่เหลี่ยมเล็ก ๆ เพื่อให้ลวดสามารถผ่านรางได้ ด้านซ้ายมีรูสำหรับจ่ายไฟและรูสำหรับแจ็ค เราได้เพิ่มที่จับบางส่วน ดังนั้นหากมีสิ่งผิดปกติกับวงจร ฉันสามารถเข้าไปได้อย่างง่ายดาย
ขั้นตอนที่ 6: การเพิ่มวงจรเข้ากับเคส
เมื่อฉันเพิ่มวงจรลงในเคสของฉัน ฉันใช้เทปเวลโคร ดังนั้นหากมีส่วนใดหักก็เปลี่ยนได้อย่างง่ายดาย
ขั้นตอนที่ 7: การเดินสายไฟ
สำหรับการเดินสายฉันใช้ Arduino เพื่อส่งเดซิเบลและค่า rfid ไปยังการสื่อสารแบบอนุกรม RPI ของรางน้ำ จอแอลซีดีเชื่อมต่อโดยตรงกับ RPI และฉันใช้ MCP3008 เพื่ออ่านค่าของ LDR ของฉัน ในกรณีที่ฉันใช้เทปแยกจำนวนมากระหว่างส่วนต่อขยาย เพื่อไม่ให้หลุดออกมา
ขั้นตอนที่ 8: ฐานข้อมูล
ฐานข้อมูลของฉันไม่ใหญ่มาก ฉันแค่ต้องการรับประวัติเวลาเล่นเป็นเดซิเบลเมื่อฉันเล่น ฉันเพิ่มผู้ใช้คอลัมน์ที่จัดเก็บคีย์ RFID ฉันไม่ได้ใช้การเข้าสู่ระบบดังนั้นฉันจึงไม่ได้ใช้รหัสผ่านและอีเมล
ขั้นตอนที่ 9: รหัส Github
คุณสามารถค้นหารหัสของฉันได้ที่ github: