ความรู้แน่น ฟรีสำหรับชุมชน ArduinoAll ที่นี่เท่านั้น

ฟรีและดีที่สุด คอร์สอบรม Arduino + NodeMCU
ทำเพื่อแบ่งปัน ห้ามนำไปจำหน่าย หรือเก็บเงินค่าเรียน
  !!!


  


AllNewStep รับประกันคุณภาพทุกชิ้น วันจันทร์-ศุกร์แจ้งชำระสินค้าก่อน 14.00 จัดส่งทันทีวันนี้ค่ะ

กรุงเทพ /ภาคกลาง ได้พรุ่งนี้


*** สินค้าทุกชิ้น ถ้าสามารถทำรายการสั่งซื้อได้ แสดงว่ามีครบทุกรายการค่ะ *** 

พิมพ์ค้นหาบทความ หัวข้อกระทู้ และสินค้าในเว็บ AllNewStep ได้ที่นี่
QUOTE 

การแปลงสัญญาณ PWM ให้เป็น ความถี่KHz

ญาณกวี

พี่ครับรบกวนสอบถามหน่อยนะครับ เราจะเขียนโค้ดแปลงสัญญาณ PWM จาก Arduino เป็นความถี่ KHz โดยส่งออกมาทางลำโพงแบบปรับค่าได้ มันทำได้ไหมครับ 

รบกวนหน่อยนะครับขอบคุณครับ

QUOTE 
ความคิดเห็นที่ #1
เจ้าของร้าน

ทำได้ครับ arduino มีไลบารีแปลงเป็นความถี่ตามต้องการ ให้เสียงออกทางลำโพง ดูตามตัวอย่างนี้ครับ

http://www.arduinoall.com/b/28

QUOTE 
ความคิดเห็นที่ #2
LAP

แล้วไลบารีที่ต้องใช้นี้เป็นไลบารีตัวไหนครับ

QUOTE 
ความคิดเห็นที่ #3
เจ้าของร้าน

ลองศึกษาตามโคดดูก่อนครับ มีทั้งแบบใช้ไลบารี และไม่ต้องใช้ไลบารี โคดตัวอย่างตามหน้าเว็บดาวน์โหลดมาใช้ได้เลย

QUOTE 
ความคิดเห็นที่ #4
สอบถามหน่อยครับ

 TCCR2A = _BV(COM2A1) | _BV(COM2B1) | _BV(WGM20); มันเป็นคำสั่งอะไรหรอครับ แล้วมันทำงานยังไงอะครับ

QUOTE 
ความคิดเห็นที่ #5
เจ้าของร้าน

ให้มาแบบนี้เดายากครับ ไม่มีข้อมูลอะไรให้เลย คำสั่งอะไรเหรอครับ

ถ้าหาใน google ผมเจอ link นี้ http://withinspecifications.30ohm.com/2014/02/20/Fast-PWM-on-AtMega328/ คนเขียนเขาอธิบายไว้ด้วยนะครับ เปรียบเทียบเอาต์พุตโหมดเพื่อเซตค่า OC2A และ OC2B และ เซตค่าที่เจนได้ออกมาเป็น fast PWM

 // In the next line of code, we:
// 1. Set the compare output mode to clear OC2A and OC2B on compare match.
// To achieve this, we set bits COM2A1 and COM2B1 to high.
// 2. Set the waveform generation mode to fast PWM (mode 3 in datasheet).
// To achieve this, we set bits WGM21 and WGM20 to high.
TCCR2A = _BV(COM2A1) | _BV(COM2B1) | _BV(WGM21) | _BV(WGM20);

QUOTE 
ความคิดเห็นที่ #6
Dollar Tarntawan Srifa

 พี่คับอยากสอบถามว่า อาดูโน่ สามารถสร้างความถี่หรือคลื่นสัญญานได้ไหมคับ ถ้าสร้างความถี่ได้ สามารถสร้างความถี่ถึง15kHzป่าวคับ

แสดงความคิดเห็นที่ 1-6 จากทั้งหมด 6 ความคิดเห็น
ขาย ARDUINO
คุณภาพ อันดับ 1

ได้รับรางวัลร้านยอดเยี่ยม
ตั้งแต่ปี 2558
ขาย Arduino
วีดีโอสอน Arduino

สอน esp8266

สอน Arduino IoT
สอน Arduino แบบเร็ว

สอน NodeMCU

อุปกรณ์ Arduino

MEMBER ZONE

พูดคุย-สอบถาม