Electronic, Arduino ,Python ,Robotic
Posts tagged take
บันทึกนักทดลอง [ตอนที่ 1] ลองไปมั่วๆ
Dec 8th
ช่วงนี้ เข้ามาไม่ได้เห็นโปรเจคอะไร อย่าพึ่งตกใจ ว่าเวปผมเปลี่ยนไปสักแล้ว จิงๆ ตอนนี้ทางเราก้อยังทำการสร้าง ทดลองโปรเจคกันต่อไปเรื่อยครับ แต่ส่วนมากก้อยังไม่มีอะไร work มากครับ มันเน้นไปทดลองโหลต libary มาลองแล้ว สักมากกว่า พวกอยากรู้ อยากลอง
งั้นก้อมาดูว่า เล่นอะไรไปแล้วบ้างนะครับ อาจจะเป็นบันทึกไปหน่อยนะครับ
1. Music /tone
- ทดลอง Tone libary มันไว้สร้างเสียงครับ แถมมีโปรแกรมส่วนเล่นเพลงตามโน็ตด้วย
- วิธีการสร้างเสียงใช้ PWM กับ timer ของ arduino /AVR ต่อง่ายมาก แค่ ลำโพงต่อเขาขา PWM กับ R หนึ่งตัว
- Arduino/AVR มันก้อทำเพลงได้นะ ไม่ต้องมี DAC
- ใน Linary มี เพลงน่ารัก ยุค 60 เยอะเลย
- แต่ข้อเสียของมัน แต่มันจะเสีย timer กับ PWM ไปนะ มันอาจจะเอาไปใช้งาน ต่อยอด ได้ยากครับ
2. Dataflash
- ที่ทดลอง เพื่อนใน electoday แนะนำมา ตอนนั้นอยากได้วิธีเอาไฟล์เสียงมาเก็บไว้บน arduino
- มันเป็น flash แบบใหม่ (จิงๆ ไม่ใหม่มาก) แต่ผมไม่เคยลอง ความจุมันเยอะ ราคาถูก ก้อเลย เอามาลองว่าใช้ยากไหม
- ที่ผมได้มาเป็นมา Dataflash 4Mbit จาก ES ขนาดเร็วเป็น มา bit นะครับไม่ใช้ byte ใช้จริงๆ ก้อ หาร 8 อีกที่
- ตอนนี้กำลังเริ่มเล่น อันนี้ได้ความว่า มันมี RAM /Flash เราเอาข้อมูลอัดเข้า RAM แล้ว dump ลง flash อีกที่ โดยที่ flash
- มันจะแบ่งเก็บเป็น Page โดยแต่ล่ะ Page มีขนาด 256Byte จำนวนหน้าก้อ เท่ากันขนาด flash ในไอชีเราครับ
