สารบัญ:

เครื่องเล่นเพลงอย่างง่ายพร้อม Buzzer: 4 ขั้นตอน
เครื่องเล่นเพลงอย่างง่ายพร้อม Buzzer: 4 ขั้นตอน

วีดีโอ: เครื่องเล่นเพลงอย่างง่ายพร้อม Buzzer: 4 ขั้นตอน

วีดีโอ: เครื่องเล่นเพลงอย่างง่ายพร้อม Buzzer: 4 ขั้นตอน
วีดีโอ: Arduino เล่นเพลง สร้างเครื่องเล่นเพลงจาก Arduino [Mini Project] ☯ RiD Finity 2024, พฤศจิกายน
Anonim
เครื่องเล่นเพลงอย่างง่ายพร้อม Buzzer
เครื่องเล่นเพลงอย่างง่ายพร้อม Buzzer

นี่เป็นโครงการง่ายๆ ที่จะช่วยให้คุณเล่นเพลงบน Arduino โดยใช้ออดและไฟ LED บางดวงได้ ไฟ LED ที่แตกต่างกันจะสว่างขึ้น ทั้งนี้ขึ้นอยู่กับความถี่

สำหรับสิ่งนี้ คุณจะต้อง:

  • Arduino uno ของคุณ
  • เขียงหั่นขนม
  • ตัวต้านทาน 4 ตัว
  • ออด
  • ไฟ LED 3 ดวง
  • ปุ่ม
  • สายเชื่อมต่อบางส่วน

ขั้นตอนที่ 1: การเพิ่มปุ่ม

การเพิ่มปุ่ม
การเพิ่มปุ่ม

ขั้นตอนที่ 2: ปุ่มและ Buzzer

ปุ่มและออด
ปุ่มและออด

เชื่อมต่อออดของคุณกับเขียงหั่นขนมด้วยสายหนึ่งที่เชื่อมต่อกับราง GND และอีกสายหนึ่งเชื่อมต่อกับพินใดๆ บน Arduino ของคุณ (13 ในกรณีนี้)

ปุ่มของคุณควรเชื่อมต่อกับกราวด์โดยใช้ตัวต้านทาน กับรางจ่ายไฟ จากนั้นต่อกับพินใดๆ บน Arduino (ในกรณีนี้คือพิน 8)

ขั้นตอนที่ 3: การเพิ่ม LEDs

การเพิ่มไฟ LED
การเพิ่มไฟ LED

เพิ่มไฟ LED สามดวงของคุณไปที่เขียงหั่นขนม โดยเชื่อมต่อปลายด้านยาวของแต่ละตัวเข้ากับหมุด Arduino โดยใช้ตัวต้านทาน ลีดที่สั้นกว่าจะเชื่อมต่อกับราง GND

อย่าลืมเชื่อมต่อรางจ่ายไฟและราง GND กับพิน 5v และ GND บน Arduino ของคุณ

ขั้นตอนที่ 4: รหัส

โค้ดนี้ได้รับแรงบันดาลใจเป็นส่วนใหญ่และประกอบเข้าด้วยกันโดยใช้ข้อมูลอ้างอิงหลักสามข้อ

บทช่วยสอนเมโลดี้ Arduino นี้โพสต์ฟอรัมเกี่ยวกับการซิงก์ไฟ LED กับไฟโพสต์นี้พร้อมโน้ตที่จำเป็นในการเล่นเพลงคริสต์มาส

แม้ว่ามันจะไม่ทำงานเท่าที่ฉันตั้งใจไว้ตอนแรก แต่จะเล่นเพลงเมื่อกดปุ่ม ความตั้งใจคือการเล่นเพลงที่แตกต่างกันขึ้นอยู่กับจำนวนครั้งที่คลิกปุ่ม (เพราะฉะนั้นตัวนับในโค้ด) แต่ฉันยังคงประสบปัญหาในการวางโน้ต และบีต ไว้ในคำสั่ง if เมื่อทำการคอมไพล์จริงๆ เสียงกริ่งจะดังขึ้นเท่านั้น และไฟ LED สีแดงจะกะพริบ หรี่ลงแต่เร็ว จนกว่าเพลงจะจบลง

แนะนำ: