โปรเจกต์ การแสดงผล 00 ถึง 99 บน Seven-Segment Displays
การใช้งาน Seven-Segment Displays (SSD) สองตัวพร้อมกันบนบอร์ด Arduino Uno เพื่อแสดงตัวเลขตั้งแต่ 00 ถึง 99 โดยไม่ใช้เทคนิค charlieplexing
การใช้งาน Seven-Segment Displays (SSD) สองตัวพร้อมกันบนบอร์ด Arduino Uno เพื่อแสดงตัวเลขตั้งแต่ 00 ถึง 99 โดยไม่ใช้เทคนิค charlieplexing
▶ กดเพื่อดูวิดีโอสาธิตโปรเจกต์
Project Supporter Team
โพสต์โดย
นี่คือ โปรเจกต์พื้นฐานสำหรับผู้เริ่มต้นทุกคน
เราไม่ได้ใช้วิธีการ charlieplexing ในโปรเจกต์นี้
ในที่นี้เราจะแสดงตัวเลขตั้งแต่ 00 ถึง 99 บน Seven-Segment Display(SSD) สองตัวซึ่งจะทำงานพร้อมกัน
ฉันได้สร้างโปรเจกต์นี้โดยใช้บอร์ด Arduino Uno
สิ่งที่เราต้องใช้ในการทำมีดังนี้:
มีสองประเภทคือ- Common Anode และ Common Cathode
ในที่นี้ฉันได้ใช้ SSD แบบ Common Anode สองตัว
ถ้าคุณใช้แบบ Common Cathode คุณเพียงแค่ต้องเปลี่ยนจาก 0 เป็น 1 และในทางกลับกัน
เราจะใช้ pins ตั้งแต่ 0 ถึง 13 บนบอร์ด Arduino โดยไม่ได้เชื่อมต่อจุด (dot) เนื่องจากเราไม่จำเป็นต้องใช้งาน
SSD(1) ในที่นี้หมายถึง SSD ที่แสดงหลักสิบ
SSD(2) ในที่นี้หมายถึง SSD ที่แสดงหลักหน่วย

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

ต่อ 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 จะถูกแสดงผล
นี่คือวิดีโอตัวอย่าง:
สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้