สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีทุกคน นี่คือบทช่วยสอนที่ง่ายและรวดเร็วเกี่ยวกับวิธีสร้าง VU (หน่วยระดับเสียง) โดยใช้ Arduino UNO และ LED
เหมาะอย่างยิ่งสำหรับผู้เริ่มต้นที่เพิ่งเรียนรู้วิธีใช้ Arduino
ชิ้นส่วนที่ต้องการ: 1x Arduino (UNO)
1x เขียงหั่นขนม
ไฟ LED 12x 5 มม.
สาย 13x
ตัวต้านทาน 1x 100Ohm
โพเทนชิโอมิเตอร์ 1x 500kOhm
แจ็คเสียง 1x 3.5 มม
1x Will ที่ดี
ขั้นตอนที่ 1: วิดีโอ
ขั้นตอนที่ 2: การเดินสายไฟ
สิ่งแรกที่ต้องทำคือเชื่อมต่อ LED ทั้งหมดกับ Arduino โดยใช้เขียงหั่นขนม วิธีที่ง่ายที่สุดคือการเชื่อมต่อเชิงเส้น LED ทั้งหมดกับพิน Arduino ที่ต้องการโดยใช้สายไฟ
เราต้องเพิ่มตัวต้านทาน 100Ohm ให้กับวงจรเพื่อจำกัดกระแสผ่าน LED
จากนั้นเพิ่มหม้อใช้เพื่อควบคุมความไวของสัญญาณอินพุตนอกจากนี้ยังมีแจ็คสเตอริโอเชื่อมต่อกับบอร์ด
ยังเป็นโครงการ TinkerCAD:
เครื่องวัด VU TinkerCAD
ขั้นตอนที่ 3: การเขียนโปรแกรม Arduino
ต่อไปคือการเขียนโปรแกรมสำหรับ Arduino ขั้นแรก เรากำหนด A0 เป็นอินพุตแบบอะนาล็อกและกำหนดค่าวาลสำหรับสัญญาณอินพุต
จากนั้นเรากำหนด PIN 2-13 เป็นเอาต์พุตผ่านลูป FOR
เรากำหนด A0 เป็น analogRead จากนั้นเราหารค่าด้วย 10 และเก็บไว้เป็นค่าแอนะล็อก วิธีนี้เราจะได้ค่าที่เหมาะสมกว่าที่จะทำงานในลูป FOR
First FOR loop เปิดไฟ LED มากเท่ากับค่าของตัวแปรค่าแอนะล็อก ลูป FOR ที่สอง ทำตรงกันข้าม โดยจะปิดไฟ LED เมื่อค่าของตัวแปรค่าแอนะล็อกลดลง
ขั้นตอนที่ 4: บทสรุป
นี่เป็นโครงการง่ายๆ ที่ใครๆ ก็ทำได้ โดยใช้ส่วนประกอบเพียงไม่กี่อย่างเพื่อสร้างเครื่องวัด VU ที่ยอดเยี่ยม
นอกจากนี้ยังเป็นการดีที่จะเข้าใจว่าเอาต์พุต Arduino ทำงานอย่างไรและ For loop ขอบคุณที่ผ่าน….