
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ในการทดลองนี้ คุณจะเข้าใจวิธีการทำงานของออดแบบพาสซีฟและวิธีสร้างบอร์ดเสียง Arduino อย่างง่าย ใช้ปุ่มบางปุ่มและเลือกโทนเสียงที่สอดคล้องกัน คุณสามารถสร้างเมโลดี้ได้! ชิ้นส่วนที่ผมใช้มาจากชุดเริ่มต้น Arduino UNO ของ Kuman
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น

คุณจะต้องการ:
- บอร์ด Arduino
- เขียงหั่นขนม
- สาย USB
- สายจัมเปอร์ 10 เส้น
- 3 x ปุ่ม (จำนวนตัวพิมพ์ใหญ่และปุ่มเป็นตัวเลือก)
- ตัวต้านทาน 3 x 10k ohm
Allchips เป็นแพลตฟอร์มบริการออนไลน์ของส่วนประกอบอิเล็กทรอนิกส์ คุณสามารถซื้อส่วนประกอบทั้งหมดได้จากพวกเขา
ขั้นตอนที่ 2: เชื่อมต่อปุ่ม


ขั้นแรก ให้เริ่มต้นด้วยปุ่มต่างๆ สำหรับแต่ละปุ่ม ให้เลือกด้านใดด้านหนึ่ง คุณจะเห็น 2 พิน ด้านซ้าย (คุณสามารถสลับได้เช่นกัน) เชื่อมต่อกับกราวด์ของ Arduino (ผ่านเขียงหั่นขนม) ด้วยตัวต้านทาน 10k เชื่อมต่อแถวเดียวกันกับขาดิจิตอล 2, 3 หรือ 4 ของ Arduino (สามารถกำหนดค่าได้ในรหัส) หมุดที่ด้านขวาของแต่ละปุ่มเชื่อมต่อกับ 5V คุณสามารถใช้ภาพด้านบนเพื่อการอ้างอิง ทำตามขั้นตอนเหล่านี้สำหรับปุ่มทั้งหมดของคุณ
ขั้นตอนที่ 3: เชื่อมต่อ Buzzer

ดังนั้น ที่ด้านบนของออด คุณจะเห็นสัญลักษณ์ + มันบ่งบอกถึงด้านบวกของมัน คุณต้องเชื่อมต่อปลายด้านตรงข้ามกับกราวด์และพินนี้กับพินดิจิตอล 8 ของ Arduino (สามารถเปลี่ยนได้ในภายหลัง)
ขั้นตอนที่ 4: การอัปโหลดและแก้ไขโค้ด

คุณสามารถค้นหารหัสของโครงการได้ที่นี่ ขึ้นอยู่กับคุณว่าจะปรับเปลี่ยนอะไรได้บ้าง ตั้งแต่หมายเลขพินไปจนถึงปุ่มเพิ่มเติม แต่ที่สำคัญกว่านั้นคือ คุณสามารถเปลี่ยนแต่ละโทนเสียงได้ นี่คือคำอธิบายเล็กน้อย:
โทน (buzzPin, 1000, 300); // นี่คือฟังก์ชันโทนเสียง Arduino
buzzPin เป็นพินบวกของออด
1,000 คือโทนเสียงใน Hz (สามารถเป็นค่าใดก็ได้ตั้งแต่ 31 ไปจนถึง 65535)
300 คือระยะเวลาในหน่วย ms (ไม่บังคับ)
ขั้นตอนที่ 5: วิดีโอ

นี่คือวิดีโอของโครงการที่กำลังดำเนินการสร้างเมโลดี้แบบสุ่ม
แนะนำ:
เครื่องตรวจจับโลหะ Arduino อย่างง่าย: 8 ขั้นตอน (พร้อมรูปภาพ)

Simple Arduino Metal Detector: *** มีการโพสต์เวอร์ชันใหม่ที่ง่ายกว่านี้: https://www.instructables.com/Minimal-Arduino-Metal-Detector/ *** การตรวจจับโลหะเป็นอดีตที่ยอดเยี่ยมที่ได้รับ คุณออกไปข้างนอก ค้นพบสถานที่ใหม่ๆ และอาจพบสิ่งที่น่าสนใจ ตรวจสอบคุณ
DIY หลอดไฟ Arduino อย่างง่าย: 5 ขั้นตอน (พร้อมรูปภาพ)

DIY หลอดไฟ Arduino อย่างง่าย: ในโปรเจ็กต์นี้ ฉันจะแนะนำขั้นตอนการสร้างหลอดไฟด้วย Arduino nano และแถบ LED ก่อนเริ่มต้น สิ่งสำคัญคือต้องรู้ว่ามีความยืดหยุ่นมากว่าคุณต้องการคุณลักษณะใดในหลอดไฟและคุณลักษณะใด
Arduino RGB LED Cube อย่างง่าย (3x3x3): 18 ขั้นตอน (พร้อมรูปภาพ)

Arduino RGB LED Cube อย่างง่าย (3x3x3): ฉันได้ดู LED Cubes และสังเกตเห็นว่าส่วนใหญ่มีความซับซ้อนหรือมีราคาแพง หลังจากดูลูกบาศก์ต่างๆ มากมาย ในที่สุดฉันก็ตัดสินใจว่า LED Cube ของฉันควรเป็น: สร้างง่ายและราคาไม่แพง
นาฬิกา Arduino อย่างง่าย: 7 ขั้นตอน (พร้อมรูปภาพ)

นาฬิกา Arduino อย่างง่าย: โครงการนี้ได้รับการพัฒนาโดยมีสามองค์ประกอบเท่านั้น ด้วยการรวม Arduino nano, จอ LCD ขนาด 16X2 และโมดูล 12C สำหรับจอ LCD เพื่อให้คุณสามารถสร้างนาฬิกา Arduino อย่างง่าย
สัญญาณกันขโมยไร้สาย Arduino อย่างง่าย: 12 ขั้นตอน (พร้อมรูปภาพ)

Simple Arduino Wireless Burglar Alarm: โครงการนี้เป็นเวอร์ชันดัดแปลงของคำสั่งที่ยอดเยี่ยมโดย deba168 สามารถดูต้นฉบับได้ที่นี่ ฉันสอนหลักสูตรเทคโนโลยีเกรด 8 ดังนั้นการฝึกอบรมจะพูดถึงอุปกรณ์ที่เรามีในห้องของเรา… เครื่องมือของคุณอาจแตกต่างกันไป ฉันมีบทเรียนตัด int