สารบัญ:

7 Segment Display Counter พร้อม Shift Register: 3 ขั้นตอน
7 Segment Display Counter พร้อม Shift Register: 3 ขั้นตอน

วีดีโอ: 7 Segment Display Counter พร้อม Shift Register: 3 ขั้นตอน

วีดีโอ: 7 Segment Display Counter พร้อม Shift Register: 3 ขั้นตอน
วีดีโอ: How to use 74HC595 Shift registers to control mulitple 7 segment displays 2024, กรกฎาคม
Anonim
เคาน์เตอร์แสดงผล 7 ส่วนพร้อม Shift Register
เคาน์เตอร์แสดงผล 7 ส่วนพร้อม Shift Register
เคาน์เตอร์แสดงผล 7 ส่วนพร้อม Shift Register
เคาน์เตอร์แสดงผล 7 ส่วนพร้อม Shift Register

นี่เป็นโครงการเริ่มต้นที่สมบูรณ์แบบหากคุณเพิ่งเรียนรู้วิธีใช้ shift register และวิธีทำงานกับรหัส นอกจากนี้ โปรเจ็กต์นี้เป็นการเริ่มต้นที่ดีหากคุณเพิ่งเริ่มใช้จอแสดงผล 7 เซ็กเมนต์ ก่อนที่คุณจะเริ่มโครงการนี้ ตรวจสอบให้แน่ใจว่าได้เพิ่มพลังให้กับเขียงหั่นขนมด้วย 3.3 V และ GND (ทั้งสองด้านของเขียงหั่นขนม)

เสบียง

  • ตัวต้านทาน 220 โอห์ม 8 ตัว
  • จอแสดงผล 7 ส่วน
  • ตัวต้านทานเปลี่ยนเกียร์ 74HC595
  • Arduino
  • เขียงหั่นขนม
  • สายจัมเปอร์

ขั้นตอนที่ 1: ขั้นตอนที่ 1: การแสดงเจ็ดส่วน

ขั้นตอนที่ 1: การแสดงเซเว่นเซกเมนต์
ขั้นตอนที่ 1: การแสดงเซเว่นเซกเมนต์

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

  • เชื่อมต่อพิน A กับตัวต้านทาน 200 โอห์มซึ่งเชื่อมต่อกับเอาต์พุต 1 บนรีจิสเตอร์ shift
  • เชื่อมต่อพิน B กับตัวต้านทาน 200 โอห์มซึ่งเชื่อมต่อกับเอาต์พุต 2 บนรีจิสเตอร์ shift
  • เชื่อมต่อพิน C กับตัวต้านทาน 200 โอห์ม จากนั้นเชื่อมต่อกับเอาต์พุต 3 บนรีจิสเตอร์ shift
  • เชื่อมต่อพิน D กับตัวต้านทาน 200 โอห์ม จากนั้นเชื่อมต่อกับเอาต์พุต 4 บนรีจิสเตอร์ shift
  • เชื่อมต่อพิน E กับตัวต้านทาน 200 โอห์มซึ่งเชื่อมต่อกับเอาต์พุต 5 บนรีจิสเตอร์ shift
  • เชื่อมต่อพิน F ถึงตัวต้านทาน 200 โอห์มซึ่งเชื่อมต่อกับเอาต์พุต 6 บนรีจิสเตอร์ shift
  • เชื่อมต่อพิน G กับตัวต้านทาน 200 โอห์มซึ่งเชื่อมต่อกับเอาต์พุต 7 บนรีจิสเตอร์ shift
  • เชื่อมต่อพิน DP กับตัวต้านทาน 200 โอห์มซึ่งเชื่อมต่อกับเอาต์พุต 8 บนรีจิสเตอร์ shift
  • เชื่อมต่อตัวต้านทาน CA กับตัวต้านทาน 200 โอห์ม จากนั้นเชื่อมต่อกับ Power

ขั้นตอนที่ 2: ขั้นตอนที่ 2: Shift Register

ขั้นตอนที่ 2: Shift Register
ขั้นตอนที่ 2: Shift Register

หมุดส่วนใหญ่ใน shift register ถูกต่อไว้แล้วในขั้นตอนสุดท้าย ตอนนี้ พินเดียวที่จำเป็นต้องต่อสายคือพินเอาต์พุตดิจิทัลและ GND

  • เชื่อมต่อ Output Enable และ Ground pin เข้ากับ GND
  • เชื่อมต่อพินเพาเวอร์เข้ากับ 5 V บน Arduino เช่นเดียวกับการลงทะเบียน shift ที่ชัดเจน
  • เชื่อมต่ออินพุตกับพิน 2 บน Arduino
  • เชื่อมต่อนาฬิกาลงทะเบียนเอาต์พุตกับพิน 3 บน Arduino
  • เชื่อมต่อนาฬิกา shift register กับพิน 4 บน Arduino

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

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

นี่คือลิงค์ไปยังรหัส หากคุณมีคำถามใด ๆ แจ้งให้เราทราบ!

แนะนำ: