
สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:
- ขั้นตอนที่ 2: วางปุ่มบนเขียงหั่นขนมของคุณ
- ขั้นตอนที่ 3: แนบตัวต้านทาน 10k กับขาของปุ่ม
- ขั้นตอนที่ 4: กราวด์ขาว่างของตัวต้านทานด้วยสายจัมเปอร์
- ขั้นตอนที่ 5: เชื่อมต่อขาอีกข้างของปุ่มกับ +5V
- ขั้นตอนที่ 6: เชื่อมต่อขาบนของปุ่มกับดิจิตอล 12
- ขั้นตอนที่ 7: วาง Piezo Buzzer บน Breadboard
- ขั้นตอนที่ 8: เชื่อมต่อขาสั้นของ Buzzer (-) กับกราวด์
- ขั้นตอนที่ 9: เชื่อมต่อ Long Leg (+) ของ Buzzer กับ Digital 8
- ขั้นตอนที่ 10: ได้เวลาเขียนโค้ดแล้ว
- ขั้นตอนที่ 11: ทดสอบเลย
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ในบทช่วยสอนนี้ ฉันจะแสดงให้คุณเห็นว่าปุ่มสามารถเริ่มเมโลดี้ได้อย่างไร ในช่วงปีการศึกษา หลายชีวิตของเราดำเนินไปตามเสียงระฆังหรือเสียงเตือนที่บอกให้เรารู้ว่าจะต้องจากไปเมื่อไรหรือถึงเวลาต้องไป พวกเราส่วนใหญ่แทบไม่เคยหยุดและคิดว่าจะสร้างเสียงต่างๆ เหล่านี้ได้อย่างไร ฉันรู้เมื่อนึกถึงการสร้างโทนเสียงต่างๆ ให้กับระฆังในโรงเรียน ใจของฉันมักจะย้อนกลับไปที่ฉากหนึ่งในภาพยนตร์เรื่อง Grease เมื่อครูใหญ่ใช้ระนาดขนาดเล็กเพื่อระบุจุดเริ่มต้นและจุดสิ้นสุดของการประกาศของเธอ เสียงระฆังและเสียงกระดิ่งล้อมรอบเราทุกที่ ดังนั้นฉันจึงอยากเรียนรู้เพิ่มเติมเกี่ยวกับมันอีกเล็กน้อย ในบทช่วยสอนนี้ ฉันได้สร้างระบบที่จะเล่นเสียงเมื่อกดปุ่ม การตั้งค่าค่อนข้างง่ายเมื่อใช้เครื่องมือที่จำเป็น ดังนั้นผมขอแนะนำให้ผู้เริ่มต้นลองใช้ดู ความท้าทายที่ใหญ่ที่สุดที่ฉันพบคือการเขียนโค้ด ดังที่คุณเห็นในขั้นตอนที่ 10 คุณจะต้องตั้งค่า pitches.h ในแท็บแยกต่างหากก่อนที่จะยืนยันรหัสของคุณ เมื่อระบบของคุณถูกสร้างขึ้นแล้ว ให้กดปุ่มและดูว่าคนอื่นๆ รอบตัวคุณเช็คโทรศัพท์หรือมองหาวิดีโอเกม "โรงเรียนเก่า" ใกล้ๆ สักกี่ครั้ง เพราะพวกเขาไม่รู้ว่าเสียงมาจากไหน!
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:

- Arduino Uno
- เขียงหั่นขนม
- Piezo Buzzer
- ปุ่ม
- สายจัมเปอร์ (5)
- ตัวต้านทาน 10k
- สาย USB
ขั้นตอนที่ 2: วางปุ่มบนเขียงหั่นขนมของคุณ

ขั้นตอนที่ 3: แนบตัวต้านทาน 10k กับขาของปุ่ม

ขั้นตอนที่ 4: กราวด์ขาว่างของตัวต้านทานด้วยสายจัมเปอร์

ขั้นตอนที่ 5: เชื่อมต่อขาอีกข้างของปุ่มกับ +5V

ขั้นตอนที่ 6: เชื่อมต่อขาบนของปุ่มกับดิจิตอล 12

ขั้นตอนที่ 7: วาง Piezo Buzzer บน Breadboard

ขั้นตอนที่ 8: เชื่อมต่อขาสั้นของ Buzzer (-) กับกราวด์

ขั้นตอนที่ 9: เชื่อมต่อ Long Leg (+) ของ Buzzer กับ Digital 8

ขั้นตอนที่ 10: ได้เวลาเขียนโค้ดแล้ว

ใช้ลิงค์ด้านล่างเพื่อคัดลอกรหัส
รหัสเพลงปุ่ม Buzzer
อย่าลืมห้องสมุด pitches.h!
ต่อไปนี้คือบทแนะนำสั้นๆ สำหรับการตั้งค่า (กรอไปข้างหน้าเป็น 4:50 สำหรับไลบรารี pitches.h เท่านั้น)
วิดีโอสอนโค้ด
ขั้นตอนที่ 11: ทดสอบเลย

ข้อมูลอ้างอิง:
ARDUINO - ปุ่ม BUZZER MELODY ในข้อความ: (Instructables.com, 2018) บรรณานุกรมของคุณ: Instructables.com (2018). Arduino - ปุ่ม Buzzer Melody [ออนไลน์] สามารถดูได้ที่: https://www.instructables.com/id/Arduino-Button-B… [Accessed 14 May 2018].
แนะนำ:
Arduino Piezo Buzzer Piano: 5 ขั้นตอน

Arduino Piezo Buzzer Piano: ที่นี่เราจะสร้างเปียโน Arduino ที่ใช้เสียง Piezo Buzzer เป็นลำโพง โปรเจ็กต์นี้ปรับขนาดได้ง่ายและสามารถทำงานกับบันทึกย่อได้มากหรือน้อยขึ้นอยู่กับคุณ! เราจะสร้างมันขึ้นมาด้วยปุ่ม/ปุ่มเพียงสี่ปุ่มเพื่อความเรียบง่าย เป็นโปรเจ็คที่สนุกและง่าย
Arduino+Blynk Project ควบคุม Buzzer: 8 ขั้นตอน

Arduino+Blynk Project Controlling Buzzer: Blynk ถูกใช้เพื่อทำให้ IoT เป็นไปได้ในวิธีที่สะดวกมาก ในโครงการนี้ ฉันไม่ได้ใช้โมดูลบลูทูธหรือ Wifi ในการสื่อสารแบบไร้สาย เป็นไปได้โดยใช้แอปพลิเคชัน Blynk ซึ่งสามารถช่วยคุณออกแบบแอปพลิเคชันของคุณเองใน
Arduino Tone Melody อย่างง่าย: 3 ขั้นตอน

Simple Arduino Tone Melody: Simple Arduino Tone Melody เป็นวิธีการเริ่มต้นกับโครงการ Arduino เพราะคุณจะอัปโหลดโค้ดจากซอฟต์แวร์ Arduino โดยตรงเท่านั้นโดยไม่ต้องเขียนอะไรเลย
Pokemon Melody Box: 10 ขั้นตอน

Pokemon Melody Box: นี่คือวิธีการทำ Pokemon Melody Box ที่มีของเล่นอยู่ข้างใน คุณไม่จำเป็นต้องสร้างกล่องดนตรีที่เกี่ยวข้องกับโปเกมอน คุณสามารถสร้างสรรค์และสร้างกล่องประเภทใดก็ได้ที่คุณต้องการ คุณสามารถเขียนโค้ดเพลงโปรดของคุณและเปลี่ยนเป็นกล่องเครื่องประดับ
Melody Box: 4 ขั้นตอน (พร้อมรูปภาพ)

Melody Box: สวัสดี! ฉันทำกล่องที่มีปุ่ม 3 ปุ่มโดยแต่ละเมโลดี้ต่างกัน เมโลดี้แต่ละอันมีสี LED ที่แตกต่างกัน และจะดำเนินต่อไปเมื่อมีการเล่นโน้ต เมื่อใดก็ตามที่คุณกด "ไปข้างหน้า" ปุ่มทำนองเร็วขึ้น สิ่งที่คุณต้องการ:-