สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: วงจร
- ขั้นตอนที่ 2: แผนภาพวงจร
- ขั้นตอนที่ 3: ข้อควรระวัง
- ขั้นตอนที่ 4: CODE
- ขั้นตอนที่ 5: คำอธิบาย
- ขั้นตอนที่ 6: สิ่งที่ต้องทำ
- ขั้นตอนที่ 7: การอ้างอิง
วีดีโอ: 4X4 LED MATRIX ใช้ 74hc595 IC: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
คำอธิบาย
ในบล็อกนี้ เราจะเน้นที่วิธีการสร้างและเขียนโค้ดเมทริกซ์ LED 4x4 โดยใช้ shift register (SN7HC595N)
เสบียง
วัสดุที่จำเป็น
- ลงทะเบียนกะ(SN7HC595N)
- สายจัมเปอร์
- บอร์ด Arduino (ฉันจะใช้ Arduino UNO)
- 16 LED's
- ตัวต้านทาน 330 โอห์ม x4
- ชุดบัดกรี
- แผ่น Pcb
- สายแข็ง
ขั้นตอนที่ 1: วงจร
วาง LED 16 ดวงในสี่เหลี่ยมจัตุรัสโดยให้ขั้วบวกของ LED แต่ละดวงคว่ำลงและแคโทดหันไปทางขวา
- เชื่อมต่อแคโทดทั้งหมดของ LED ในคอลัมน์
- เชื่อมต่อขั้วบวกทั้งหมดของ LED ในแถว
- รับเอาต์พุตจากแต่ละแถวและคอลัมน์ ดังนั้นในตอนท้าย คุณจะมี 8 เอาต์พุตจากเมทริกซ์ 4x4
ขั้นตอนที่ 2: แผนภาพวงจร
ขั้นตอนที่ 3: ข้อควรระวัง
- ค่าที่ถูกต้องของตัวต้านทานมีความสำคัญมากเนื่องจากวงจรจะไม่ทำงานอย่างถูกต้องหากไม่มีมัน
- ในขณะที่บัดกรีให้ระมัดระวังอย่างมากและตรวจดูให้แน่ใจว่าไม่มีสายแถวและคอลัมน์สัมผัสกัน
- อย่าเชื่อมต่อวงจรในขณะที่ Arduino เปิดอยู่ นั่นคือเมื่อบอร์ด Arduino เปิดอยู่
- ตรวจสอบไฟ LED ทั้งหมดเป็นรายบุคคลก่อนเชื่อมต่อ
ขั้นตอนที่ 4: CODE
ดาวน์โหลดรหัสจากลิงค์ที่ให้ไว้ ลิงค์สำหรับรหัส
ขั้นตอนที่ 5: คำอธิบาย
หมุดที่สำคัญบน IC-
SER (Serial) ที่ข้อมูลเข้า;
SRCLK (Serial Clock) พินที่คุณตั้งไว้สูงเพื่อเก็บสิ่งที่อยู่ใน SER;
RCLK (ลงทะเบียนนาฬิกา) พินที่คุณตั้งค่าให้สูงเมื่อคุณตั้งค่าพินทั้งหมดเสร็จแล้ว
ชิปรีจิสเตอร์ Shift แปลงบิตที่แทรกในชุดรางดาต้าพินเป็น 8 บิตคู่ขนาน ดังนั้นหากคุณต้องการส่ง ให้พูดว่า 10010000 คุณเริ่มต้นด้วยบิตที่มีนัยสำคัญน้อยที่สุด (0) ดังนั้นคุณจึงตั้งค่า SER เป็น LOW (D10 บน Arduino). ถัดไป คุณตั้งค่า SCK (D11 บน Arduino) เป็น HIGH จากนั้นเป็น LOW เพื่อ "บันทึก" ค่า
ขั้นตอนที่ 6: สิ่งที่ต้องทำ
- การเปลี่ยนรหัสทำให้คุณสามารถพิมพ์รูปแบบและตัวเลขต่างๆ บนเมทริกซ์ขนาด 4x4 ได้
สามารถทำหน้าที่เป็นจอแสดงผลต้นทุนต่ำสำหรับโครงการขนาดเล็ก
ขั้นตอนที่ 7: การอ้างอิง
แนะนำ:
IoT Smart Clock Dot Matrix ใช้ Wemos ESP8266 - ESP Matrix: 12 ขั้นตอน (พร้อมรูปภาพ)
IoT Smart Clock Dot Matrix ใช้ Wemos ESP8266 - ESP Matrix: สร้าง IoT Smart Clock ของคุณเองที่สามารถ: แสดงนาฬิกาพร้อมไอคอนแอนิเมชั่นที่สวยงาม Display Reminder-1 to Reminder-5 แสดงปฏิทิน แสดงเวลาละหมาดของชาวมุสลิม แสดงข้อมูลสภาพอากาศ แสดงข่าว แสดงคำแนะนำ อัตรา Bitcoin แสดง
Arduino: ตัวบ่งชี้ Potentio ใช้ Led Matrix MAX7219: 4 ขั้นตอน
Arduino: ตัวบ่งชี้ Potentio ใช้ Led Matrix MAX7219: ในบทช่วยสอนก่อนหน้านี้ คุณสามารถดูได้ในบทความนี้ "ตัวบ่งชี้โพเทนชิโอใช้ RGB Neopixel"และวันนี้ฉันจะแสดงตัวบ่งชี้โพเทนชิเอเตอร์โดยใช้ไฟ LED MAX7219 ที่ตรงกับ
ใช้ 2 Shift Registers (74HC595) เพื่อขับ 16 LEDs: 9 Steps
การใช้ 2 Shift Registers (74HC595) กับไดรฟ์ 16 LEDs: วงจรนี้จะใช้ 2 shift register (74HC595) shift register จะขับเป็นเอาต์พุต 16 LEDs รีจิสเตอร์กะแต่ละตัวจะขับ LED 8 ดวง รีจิสเตอร์กะมีสายเพื่อให้เอาต์พุตรีจิสเตอร์แต่ละอันดูเหมือนซ้ำกัน
โคมไฟตั้งโต๊ะ LED ใช้ PVC: 6 ขั้นตอน
โคมไฟตั้งโต๊ะ LED ใช้ PVC: วันนี้ฉันจะสร้างโคมไฟตั้งโต๊ะ LED แบบเรียบง่ายโดยใช้ PVC ทำโครงการด้วยตัวคุณเอง ไฟ LED ตั้งโต๊ะอาจใช้สำหรับกิจกรรมที่ต้องการสมาธิสูง - การอ่าน การเขียน งานฝีมือ การทำงาน การใช้คอมพิวเตอร์ แต่งหน้าหรือแม้แต่โกนหนวด ร
LED Matrix ใช้ Shift Registers: 7 ขั้นตอน (พร้อมรูปภาพ)
LED Matrix โดยใช้ Shift Registers: คำแนะนำนี้มีขึ้นเพื่อเป็นคำอธิบายที่สมบูรณ์กว่าคนอื่น ๆ ที่มีให้ทางออนไลน์ โดยเฉพาะอย่างยิ่ง สิ่งนี้จะให้คำอธิบายเกี่ยวกับฮาร์ดแวร์มากกว่าที่มีอยู่ใน LED Marquee ซึ่งสอนได้โดย led555.Goalsคำแนะนำนี้นำเสนอแนวคิด