ตัวอย่างการวัดรูปคลื่นสัญญาณ PWM จากบอร์ด Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024
  • คลิปนี้สาธิตการวัดสัญญาณจากบอร์ด Arduino Nano ที่มีการเขียนโปรแกรมเพื่อสร้างสัญญาณแบบ PWM (Pulse Width Modulation) ออกที่ขา Arduino Pin D5 แล้วนำไปต่อกับวงจร LED บนเบรดบอร์ด
    .
    เมื่อบอร์ดเริ่มทำงาน ค่า Duty Cycle ของ PWM จะเพิ่มขึ้นจาก 0 เป็น 255 จากนั้นจะลดลงไปจนถึง 0 แล้วเพิ่มขึ้นใหม่ ซ้ำแบบนี้ไปเรื่อย ๆ และการเปลี่ยนแปลงของค่า Duty Cycle ของสัญญาณ PWM จะส่งผลต่อความสว่างของหลอด LED
    .
    นอกจากนั้นแล้ว บนเบรดบอร์ดมีวงจร LDR + ตัวต้านทาน 2.2k Ohm ต่ออนุกรมกัน ทำหน้าที่เป็นวงจรแบ่งแรงดันไฟฟ้าหรือเซ็นเซอร์แสงแบบแอนะล็อกพื้นฐาน (วงจรนี้ใช้แรงดันไฟเลี้ยง +5V จากบอร์ด Arduino)
    .
    ระดับแรงดันไฟฟ้าจากวงจร LDR ซึ่งเป็นสัญญาณแบบแอนะล็อก จะเปลี่ยนตามความสว่างของหลอด LED ตามที่ปรากฏในคลิป

ความคิดเห็น •