
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ในโครงการนี้ เราใช้จอแสดงผล LED เจ็ดส่วนเพื่อนับตั้งแต่ 0 ถึง 9
จอแสดงผล LED เจ็ดส่วนประกอบด้วยไฟ LED แปดดวง และเหมาะอย่างยิ่งสำหรับการแสดงตัวเลข เพื่อลดจำนวนพินที่ใช้โดยจอแสดงผล แอโนดหรือแคโทดทั้งหมดของ LED จะเชื่อมต่อเข้าด้วยกันและเรียกว่าคอมมอนแอโนดหรือคอมมอน-แอโนด แคโทด ตามลำดับ สำหรับโครงการของเรา เราใช้ประเภทแคโทดทั่วไป ไฟ LED 8 ดวงมีป้ายกำกับ A ถึง G และ DP (สำหรับจุดทศนิยม) สำหรับโมดูลแคโทดทั่วไปของเรา มีพินแอโนดสำหรับเซ็กเมนต์ LED แต่ละส่วน ตัวอย่างเช่น หากคุณต้องการแสดงตัวเลข 4 คุณจะต้องนำกระแสไปใช้กับกลุ่ม B, C, F และ G CloudX Segment Library ทำให้การใช้โมดูล 7 ส่วนง่ายขึ้น
ขั้นตอนที่ 1: รวบรวมส่วนประกอบเหล่านี้



1. ไมโครคอนโทรลเลอร์คลาวด์
2. ซอฟท์การ์ดคลาวด์
3. V3 สาย USB
4. 7 ส่วน (แคโทด)
5. สายจัมเปอร์
6. ตัวต้านทาน 330ohm
ขั้นตอนที่ 2: การตั้งค่าฮาร์ดแวร์


ทำตามขั้นตอนนี้:
เชื่อมต่อ:
ปักหมุด A ของเซ็กเมนต์ไปที่ pin1 ของ CloudX
ปักหมุด B ของเซ็กเมนต์ไปที่พิน2 ของ CloudX
ปักหมุด DP ของเซ็กเมนต์ไปที่ pin3 ของ CloudX
ตรึง C ของเซ็กเมนต์เป็น pin4 ของ CloudX
ปักหมุด D ของเซ็กเมนต์ไปที่ pin5 ของ CloudX
ปักหมุด E ของเซ็กเมนต์เป็น pin6 ของ CloudX
ตรึง F ของเซ็กเมนต์เป็น pin7 ของ CloudX
ตรึง G ของเซ็กเมนต์เป็น pin9 ของ CloudX
เชื่อมต่อพินแคโทดทั่วไปกับ GND
หลังจากเชื่อมต่อแล้ว ให้ไปเข้ารหัส:
ดาวน์โหลด Cloudx IDE ที่นี่
ขั้นตอนที่ 3: การเข้ารหัส
คัดลอกรหัสนี้ไปยัง CloudX IDE
#รวม #รวม ถ่าน NumberOfDigit = 1; // กำหนดจำนวนการแสดงผล 7 ส่วนที่จะใช้
// เชื่อมต่อหมุด CloudX เหล่านี้กับหมุดข้อมูล A, B, C, D, E, F, G และ H ของจอแสดงผล
ถ่าน segmentDataPins= {1, 2, 3, 4, 5, 6, 7, 8};
// เชื่อมต่อหมุด CloudX เหล่านี้กับ Common Anode หรือ Cathode ของจอแสดงผล 7 ส่วนแต่ละส่วน
ถ่าน segmentScanPins= 0; // เพื่อบันทึกพิน เราเชื่อมต่อโดยตรงกับกราวด์ (แคโทด) เซ็ตอัพ (){ // ตั้งค่าที่นี่ // เริ่มต้น 7 เซ็กเมนต์ Display ด้วยข้อมูลเหล่านี้ Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop(){ //โปรแกรมที่นี่ Segment_write(0, 1000); // เขียน 0 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write (1, 1000); // เขียน 1 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write(2, 1000); // เขียน 2 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write(3, 1000); // เขียน 3 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write (4, 1000); // เขียน 4 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write(5, 1000); // เขียน 5 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write(6, 1000); // เขียน 6 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write (7, 1000); // เขียน 7 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write (8, 1000); // เขียน 8 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที Segment_write (9, 1000); // เขียน 9 บนจอแสดงผล 7 ส่วนเป็นเวลา 1 วินาที } }
แนะนำ:
7 Segment Clock - รุ่นเครื่องพิมพ์ขนาดเล็ก: 9 ขั้นตอน (พร้อมรูปภาพ)

7 Segment Clock - Small Printers Edition: อีก 7 Segment Clock xDแม้ว่าฉันต้องบอกว่ามันไม่ได้ดูบ้าขนาดนั้นเมื่อดูโปรไฟล์ Instructables ของฉัน มันอาจจะน่ารำคาญมากขึ้นเมื่อคุณดูโปรไฟล์ของฉัน ทำไมฉันถึงต้องไปทำอย่างอื่นใน
Digital Ludo Dice พร้อมโครงการแสดงผล Arduino 7 Segment: 3 ขั้นตอน

Digital Ludo Dice พร้อมโครงการแสดงผล Arduino 7 Segment: ในโครงการนี้ การแสดงผล 7 ส่วนจะใช้เพื่อแสดงตัวเลขตั้งแต่ 1 ถึง 6 แบบสุ่มทุกครั้งที่เรากดปุ่ม นี่เป็นหนึ่งในโปรเจ็กต์ที่เจ๋งที่สุดที่ทุกคนชอบทำ หากต้องการเรียนรู้วิธีทำงานกับการแสดงผล 7 เซ็กเมนต์ คลิกที่นี่: -7 segme
7 Segment Clock เวอร์ชัน 2: 4 ขั้นตอน

7 Segment Clock เวอร์ชัน 2: สวัสดี! หลังจากคำขอจากผู้ใช้ Instructables เกี่ยวกับความพร้อมใช้งานของรูปแบบ 12 ชั่วโมง ฉันใช้ประโยชน์จากการเปลี่ยนแปลงที่สำคัญในโปรเจ็กต์ดั้งเดิม ระหว่างการใช้เวอร์ชัน 1 ฉันรู้สึกว่าจำเป็นต้องสร้างเวอร์ชันแบบสแตนด์อโลน ดังนั้นฉันจึงทำให้มันเป็นไปได้
7 Segment Display Counter พร้อม Shift Register: 3 ขั้นตอน

7 Segment Display Counter พร้อม Shift Register: นี่เป็นโปรเจ็กต์สำหรับผู้เริ่มต้นที่สมบูรณ์แบบ หากคุณเพิ่งเรียนรู้วิธีใช้ shift register และวิธีทำงานกับโค้ด นอกจากนี้ โปรเจ็กต์นี้เป็นการเริ่มต้นที่ดีหากคุณยังใหม่ต่อการแสดงผล 7 เซ็กเมนต์ ก่อนที่คุณจะเริ่มโครงการนี้ ตรวจสอบให้แน่ใจว่า
Space Battleship Yamato 2199 พร้อมไมโครคอนโทรลเลอร์ Trinket: 8 ขั้นตอน (พร้อมรูปภาพ)

Space Battleship Yamato 2199 พร้อม Trinket Microcontrollers: เนื่องจากการรีเมคของแอนิเมชั่นและภาพยนตร์ของ Space Battleship Yamato นอกเหนือจากการออกแบบที่น่าสนใจของโมเดล Bandai มันทำให้ฉันสนใจที่จะสร้างโมเดลเรือรบอวกาศนี้อีกครั้ง Bandai ไม่ได้พูดถึงขนาดของมัน อาจจะ ~1:2500 โดยประมาณการ