หน้าแรก ดูโปรเจกต์ทั้งหมด
Easy

โปรเจกต์ การแสดงผล 00 ถึง 99 บน Seven-Segment Displays

การใช้งาน Seven-Segment Displays (SSD) สองตัวพร้อมกันบนบอร์ด Arduino Uno เพื่อแสดงตัวเลขตั้งแต่ 00 ถึง 99 โดยไม่ใช้เทคนิค charlieplexing

โปรเจกต์ การแสดงผล 00 ถึง 99 บน Seven-Segment Displays

วิดีโอสาธิต

Video

▶ กดเพื่อดูวิดีโอสาธิตโปรเจกต์

125,742 การดู
31 ถูกใจ

รายการอุปกรณ์และเครื่องมือ

1x Breadboard (generic)
🛒 สั่งซื้อ
16x Male/Male Jumper Wires
🛒 สั่งซื้อ
2x Seven-Segment Display
🛒 สั่งซื้อ
}

รายละเอียดและวิธีทำ

นี่คือ โปรเจกต์พื้นฐานสำหรับผู้เริ่มต้นทุกคน

เราไม่ได้ใช้วิธีการ charlieplexing ในโปรเจกต์นี้

ในที่นี้เราจะแสดงตัวเลขตั้งแต่ 00 ถึง 99 บน Seven-Segment Display(SSD) สองตัวซึ่งจะทำงานพร้อมกัน

ฉันได้สร้างโปรเจกต์นี้โดยใช้บอร์ด Arduino Uno

สิ่งที่เราต้องใช้ในการทำมีดังนี้:

  • Arduino Uno - 1
  • Programmer Cable - 1
  • Seven-Segment Display - 2
  • Bread Board - 1
  • Male-Male Jumper Wires     

ใช้ Seven-Segment Display แบบไหนในที่นี้?

มีสองประเภทคือ- Common Anode และ Common Cathode

ในที่นี้ฉันได้ใช้ SSD แบบ Common Anode สองตัว

ถ้าคุณใช้แบบ Common Cathode คุณเพียงแค่ต้องเปลี่ยนจาก 0 เป็น 1 และในทางกลับกัน

เราจะใช้ pins ตั้งแต่ 0 ถึง 13 บนบอร์ด Arduino โดยไม่ได้เชื่อมต่อจุด (dot) เนื่องจากเราไม่จำเป็นต้องใช้งาน

SSD(1) ในที่นี้หมายถึง SSD ที่แสดงหลักสิบ

SSD(2) ในที่นี้หมายถึง SSD ที่แสดงหลักหน่วย

เลข pins บน SSD

การเชื่อมต่อ Arduino pins เข้ากับ SSD pins:

     สำหรับ SSD หลักสิบ                                   สำหรับ SSD หลักหน่วย

ต่อ pins 3 และ 8 ของ SSD ทั้งสองตัวเข้ากับ 3.3V (ใช้ resistors ด้วย)

เนื่องจากนี่เป็น SSD แบบ Common Anode ตัว LED จะสว่างเมื่อสถานะเป็น LOW/0

ถ้าคุณใช้ SSD แบบ Common Cathode ให้ต่อ pins 3 และ 8 ลง ground แล้ว LED จะสว่างเมื่อต่อเข้ากับสถานะ HIGH/1

ห้ามไม่ให้แรงดัน 5 V ผ่าน LED โดยตรง คุณต้องใช้ resistors

ผลลัพธ์: ตัวเลขตั้งแต่ 00 ถึง 99 จะถูกแสดงผล

นี่คือวิดีโอตัวอย่าง: 

นี่คือผลลัพธ์สุดท้ายของคุณ

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: 00-to-99-on-seven-segment-displays-bfa910
1120 บาท
PromptPay QR Code