ขอขอบคุณ
http://www.ucprojectshop.com/opencart/index.php?route=product/product&product_id=50
ไปซื้อสินค้าได้นะ
MAX7219 เป็นไอซีสำหรับขับ 7-Segment ได้สูงสุดถึง 8หลัก, บาร์กราฟ, หรือ LED ได้ถึง 64ดวง สามารถต่อกับไมโครคอนโทรลเลอร์แบบ
ต่างๆได้ทันที มีอินพุต/เอาต์พุตแบบอนุกรม สามารถต่อแบบ...ได้
มีวงจรถอดรหัส BCD(Code-B decoder) ในตัว วงจรแสกนแบบมัลติเพล็กซ์
มีวงจรไดร์ฟในตัวสามารถต่อกับเอาต์พุตได้โดยตรง
ใช้ตัวต้านทานเพียงหนึ่งตัวในการจำกัดกระแสของเอาต์พุตทั้งหมด
ใช้งานง่ายต้องการสายสัญญาณเพียง 4เส้น มีหน่วยความจำสำหรับเอาต์พุตแต่ละตัว(8x8 Bits) ทำใ้ห้สามารถอัพเดตเอาต์พุตแต่ละส่วนได้โดยไม่ต้องอัพเดตหน่วยความจำทั้งหมด สามารถเลือกได้ว่าจะใช้ BCD code-B decoder(ต่อกับ 7-Segment) หรือไม่ใช้ BCD decoder(ต่อกับ 8x8 Dot Matrix LED) กินกระแสต่ำ 150uA ที่โหมด shutdown สามารถปรับความสว่างได้ทั้งแบบอนาลอก(ปรับค่าความต้านทาน)หรือแบบ ดิจิตอล(กำหนดค่าในรีจิสเตอร์) สามารถเลือกจำนวนหลักที่ต้องการแสดงผลได้ 1-8หลัก
คุณสมบัติของบอร์ด
สินค้า 1ชุดประกอบด้วย
การต่อใช้งานร่วมกับ Arduino
ตัวอย่างโปรแกรม
ดาวน์โหลดไลบราลีสำหรับ Arduino ได้ที่
https://docs.google.com/folder/d/0BzF-I8HZ7DTROGY5ODFiZTItN2E0MC00NjA5LTg1OWEtNTc4ZGJlYTQ2MjZk/edit
สร้างโฟล์เดอร์ MAX7219 ในโฟล์เดอร์ libraries ของ arduino จากนั้นนำไฟล์ที่ดาวน์โหลดทั้งหมดมาไว้ในโฟล์เดอร์ MAX7219 ดังรูป
เข้าไปที่เมนู File -> Examples -> MAX7219 -> DotMatrix จะแสดงหน้าตัวอย่างขึ้นมา ให้แก้ไขโค้ดดังรูป(ดาวน์โหลด)
เสร็จแล้วทำการอัพโหลดโปรแกรมลงในตัว Arduino
แสดงวิดีโอตัวอย่างการใช้งาน
ใช้งานง่ายต้องการสายสัญญาณเพียง 4เส้น มีหน่วยความจำสำหรับเอาต์พุตแต่ละตัว(8x8 Bits) ทำใ้ห้สามารถอัพเดตเอาต์พุตแต่ละส่วนได้โดยไม่ต้องอัพเดตหน่วยความจำทั้งหมด สามารถเลือกได้ว่าจะใช้ BCD code-B decoder(ต่อกับ 7-Segment) หรือไม่ใช้ BCD decoder(ต่อกับ 8x8 Dot Matrix LED) กินกระแสต่ำ 150uA ที่โหมด shutdown สามารถปรับความสว่างได้ทั้งแบบอนาลอก(ปรับค่าความต้านทาน)หรือแบบ ดิจิตอล(กำหนดค่าในรีจิสเตอร์) สามารถเลือกจำนวนหลักที่ต้องการแสดงผลได้ 1-8หลัก
***** Thank you
คุณสมบัติของบอร์ด
- ใช้ไฟเลี้ยง 5V
- 1 บอร์ดสามารถขับ LED ได้ 64ดวง(8x8)
- บอร์ดมีขนาด กว้าง 3.2ซม. ยาว 5ซม. สูง 1.5ซม.
- มีรูขนาด 3มม. 4รู สำหรับยึดบอร์ด
- ตัวโมดูลมีทั้งอินพุตและเอ้าท์พุตอินเตอร์เฟสสามารถต่อหลายโมดูล(cascade)พร้อมกันได้
สินค้า 1ชุดประกอบด้วย
- PCB 1 อัน
- 5pin Connector 2 ตัว
- 24pin IC Socket 1 ตัว
- MAX7219 1 ตัว
- 10uF Electrolytic Capacitor 1 ตัว
- 0.1uF Ceramic Capacitor 1 ตัว
- ตัวต้านทาน 10K 1 ตัว
- 8pin Socket แบบกลม 2 ตัว
- 3มม. 8x8 LED Dot Matrix Common Cathode สีแดง 1 ตัว
การต่อใช้งานร่วมกับ Arduino
ตัวอย่างโปรแกรม
ดาวน์โหลดไลบราลีสำหรับ Arduino ได้ที่
https://docs.google.com/folder/d/0BzF-I8HZ7DTROGY5ODFiZTItN2E0MC00NjA5LTg1OWEtNTc4ZGJlYTQ2MjZk/edit
สร้างโฟล์เดอร์ MAX7219 ในโฟล์เดอร์ libraries ของ arduino จากนั้นนำไฟล์ที่ดาวน์โหลดทั้งหมดมาไว้ในโฟล์เดอร์ MAX7219 ดังรูป
เข้าไปที่เมนู File -> Examples -> MAX7219 -> DotMatrix จะแสดงหน้าตัวอย่างขึ้นมา ให้แก้ไขโค้ดดังรูป(ดาวน์โหลด)
เสร็จแล้วทำการอัพโหลดโปรแกรมลงในตัว Arduino
แสดงวิดีโอตัวอย่างการใช้งาน