สารบัญ:

วิธีใช้ Piezo เพื่อสร้างโทน: พื้นฐาน: 4 ขั้นตอน (พร้อมรูปภาพ)
วิธีใช้ Piezo เพื่อสร้างโทน: พื้นฐาน: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีใช้ Piezo เพื่อสร้างโทน: พื้นฐาน: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีใช้ Piezo เพื่อสร้างโทน: พื้นฐาน: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Arduino & Microcontroller การพัฒนาระบบอัตโนมัติด้วย Tinkercad ตอนที่ 6 การใช้งาน Piezo 2024, พฤศจิกายน
Anonim
วิธีใช้ Piezo เพื่อสร้างโทน: พื้นฐาน
วิธีใช้ Piezo เพื่อสร้างโทน: พื้นฐาน

สวัสดีทุกคน ในคำแนะนำนี้ เราจะใช้เสียง Piezo เพื่อสร้างเสียง

Piezo buzzer คืออะไร?

Piezo เป็นอุปกรณ์อิเล็กทรอนิกส์ที่สามารถใช้ได้ทั้งในการผลิตและตรวจจับเสียง

การใช้งาน:

  • คุณสามารถใช้วงจรเดียวกันเพื่อเล่นโน้ตดนตรีได้โดยการเปิดและปิด Piezo หลายๆ ครั้ง
  • ประสบการณ์สามารถปรับปรุงเพิ่มเติมได้โดยการเปลี่ยนความดังของ Buzzer โดยใช้พิน Arduino PWM

เราจะเริ่มต้นจากพื้นฐานและจะสร้างเสียงบี๊บอย่างง่ายโดยใช้ Piezo

ขั้นตอนที่ 1: รวบรวมชิ้นส่วน

รวบรวมชิ้นส่วน
รวบรวมชิ้นส่วน

สำหรับโครงการนี้เราต้องการ:

  1. Arduino UNO
  2. Piezo Buzzer 5V
  3. สายจัมเปอร์

เราไม่ต้องการตัวต้านทานเพื่อจำกัดกระแสผ่านออดใช่หรือไม่?

ไม่ ถ้าคุณใช้ Piezo 5V ขนาดเล็ก

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

ขั้นตอนที่ 2: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

เชื่อมต่อส่วนประกอบทั้งหมดตามวงจรที่แสดงด้านบน

ขั้วของออด:

ก่อนเชื่อมต่อ Piezo กับ Arduino โปรดทราบว่า Buzzer Piezo มีขั้ว

  1. ขั้วบวกของ Piezo มีลวดสีแดง
  2. แต่ถ้าคุณมี Piezo ที่ติดตั้งบน Breadboard แล้วขั้วบวกของ Piezo จะมีตะกั่วที่ยาวกว่าขั้วลบ

ขั้นตอนที่ 3: Arduino Sketch

Arduino Sketch
Arduino Sketch

เมื่อคุณวางสายทุกอย่างเรียบร้อยแล้ว ให้อัปโหลดสิ่งต่อไปนี้ไปยัง Arduino:

การตั้งค่าเป็นโมฆะ () {

โหมดพิน (9, เอาต์พุต); // ประกาศพิน 9 เป็นเอาต์พุต:

}

วงเป็นโมฆะ (){

analogWrite(9, 20); // สามารถใช้ค่าใดก็ได้ยกเว้น 0 และ 255

ล่าช้า (300); // รอ 3 ms

analogWrite(9, 0); //ปิดเครื่อง

ล่าช้า (300); // รอ 3 ms

}

ขั้นตอนที่ 4: เสร็จสิ้น

เสร็จแล้ว
เสร็จแล้ว

เมื่อเสร็จแล้วให้ Arduino ได้ยินเสียงบี๊บ

การแก้ไขปัญหา:

ไม่มีเสียง

ตรวจสอบว่ากริ่งเชื่อมต่อกับ Arduino อย่างถูกต้อง

คุณใส่ออดเข้ากับพินที่ถูกต้องหรือไม่?

ให้ความสนใจกับขั้วของออด Piezo นั่นคือตะกั่วที่เป็นบวกของออดควรไปที่ PIN 9 และลบไปที่ GND บน Arduino ตามลำดับ

หากคุณยังไม่ได้ยินเสียงอัปโหลดภาพร่างอีกครั้ง

หรือเขียนในความคิดเห็นด้านล่าง

ขอบคุณที่รับชม

แนะนำ: