การเชื่อมต่อไมโครคอนโทรลเลอร์ Atmega16 พร้อมจอแสดงผล LED Dot Matrix: 5 ขั้นตอน
การเชื่อมต่อไมโครคอนโทรลเลอร์ Atmega16 พร้อมจอแสดงผล LED Dot Matrix: 5 ขั้นตอน
เชื่อมต่อไมโครคอนโทรลเลอร์ Atmega16 กับ Dot Matrix Led Display
เชื่อมต่อไมโครคอนโทรลเลอร์ Atmega16 กับ Dot Matrix Led Display

ในโครงการนี้ เราจะเชื่อมต่อจอแสดงผล LED ดอทเมทริกซ์กับไมโครคอนโทรลเลอร์ AVR(Atmega16) ที่นี่เราจะแสดงการจำลองในโพรทูส คุณสามารถใช้สิ่งเดียวกันในฮาร์ดแวร์ของคุณ ดังนั้นในที่นี้ เราจะพิมพ์อักขระหนึ่งตัวก่อน สมมุติว่า 'A' ในจอแสดงผลนี้ จากนั้นเราจะเลื่อนอักขระนั้นในหน้าจอนั้น

นี่เป็นโครงการที่น่าสนใจมาก ฉันคิดว่าคุณเคยเห็นการใช้งานการแสดงเมทริกซ์ประเภทนี้มากมายในโลกแห่งความเป็นจริง ดังนั้นที่นี่โดยใช้ Atmega16 เราจะสร้างต้นแบบของโปรเจ็กต์แสดงผลนี้

ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้

ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้

Atmel Studio 7: Studio 7 เป็นแพลตฟอร์มการพัฒนาแบบบูรณาการ (IDP) สำหรับการพัฒนาและการดีบักแอปพลิเคชันไมโครคอนโทรลเลอร์ AVR® และ SAM ทั้งหมด Atmel Studio 7 IDP ช่วยให้คุณมีสภาพแวดล้อมที่ราบรื่นและใช้งานง่ายในการเขียน สร้าง และดีบักแอปพลิเคชันของคุณที่เขียนด้วย C/C++ หรือรหัสแอสเซมบลี

นี่คือลิงค์ดาวน์โหลด

2 Proteus Software สำหรับการจำลอง: เป็นซอฟต์แวร์สำหรับแสดงการจำลอง คุณจะได้รับข้อมูลมากมายในการดาวน์โหลดซอฟต์แวร์นี้

หากคุณกำลังทำในฮาร์ดแวร์โดยตรง ไม่จำเป็นต้องติดตั้งเครื่องมือ proteus

ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:

ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้

ในวิดีโอสาธิตของเรา เราใช้การจำลองโพรทูส แต่แน่นอนว่าถ้าคุณทำในฮาร์ดแวร์ คุณจะต้องใช้ส่วนประกอบเหล่านี้สำหรับโปรเจ็กต์นี้:

1. บอร์ดพัฒนา AVR: คุณสามารถซื้อ Atmega16 IC และสร้างบอร์ดของคุณเองได้ ไม่ว่าจะด้วยวิธีใดก็ตาม คุณจะได้รับบอร์ดพัฒนา Atmega16/32 ดังนั้นถ้าคุณมีบอร์ดนี้ จะดีกว่าเพื่อให้คุณสามารถอัปโหลดโค้ดได้อย่างง่ายดายด้วยตัวเอง

2. 8*8 Dot Matrix LED display: ในขณะที่เราใช้จอแสดงผล 8*8 จึงมีไฟ LED 64 ดวงในจอแสดงผล LED เดียว

3. AVR ISP USB Programmer: โปรแกรมเมอร์นี้เป็นเครื่องมือฮาร์ดแวร์แบบสแตนด์อะโลนทั่วไปที่ช่วยให้คุณสามารถอ่านและเขียนไมโครคอนโทรลเลอร์ ATMEL ที่ใช้ AVR ได้จำนวนมาก

4. สายจัมเปอร์บางสาย: เราจำเป็นต้องมีสายจัมเปอร์ด้วยเพื่อทำการเชื่อมต่อระหว่างอุปกรณ์แต่ละชิ้น

ขั้นตอนที่ 3: รหัส:

คุณสามารถรับซอร์สโค้ดได้จากลิงค์ดาวน์โหลดด้านล่าง

ขั้นตอนที่ 4: แผนภาพวงจร:

แผนภูมิวงจรรวม
แผนภูมิวงจรรวม

ขั้นตอนที่ 5: วิดีโอ:

คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน

หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้โปรดแสดงความคิดเห็นด้านล่าง

และหากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบฝังตัว คุณสามารถไปที่ช่อง youtube ของเราได้

กรุณาเยี่ยมชมและชอบหน้า Facebook ของเราสำหรับการปรับปรุงบ่อย

ขอขอบคุณและขอแสดงความนับถือ, เทคโนโลยี Embedotronics

แนะนำ: