สารบัญ:

ตัวจับเวลา 7 ส่วน 4 หลักพร้อมปุ่มรีเซ็ต: 5 ขั้นตอน
ตัวจับเวลา 7 ส่วน 4 หลักพร้อมปุ่มรีเซ็ต: 5 ขั้นตอน

วีดีโอ: ตัวจับเวลา 7 ส่วน 4 หลักพร้อมปุ่มรีเซ็ต: 5 ขั้นตอน

วีดีโอ: ตัวจับเวลา 7 ส่วน 4 หลักพร้อมปุ่มรีเซ็ต: 5 ขั้นตอน
วีดีโอ: 4ขั้นตอน Reset เข็มวินาทีให้กลับที่เลข12 2024, กรกฎาคม
Anonim
ตัวจับเวลา 7 ส่วน 4 หลักพร้อมปุ่มรีเซ็ต
ตัวจับเวลา 7 ส่วน 4 หลักพร้อมปุ่มรีเซ็ต

คำแนะนำนี้จะสอนวิธีสร้างตัวจับเวลาถอยหลังโดยใช้จอแสดงผล 4 หลัก 7-Segment ที่สามารถรีเซ็ตได้ด้วยปุ่ม

สิ่งที่รวมอยู่ในคำแนะนำนี้คือวัสดุที่จำเป็น การเดินสายที่ถูกต้อง และไฟล์โค้ดที่สามารถดาวน์โหลดได้ซึ่งใช้สำหรับตั้งโปรแกรมฟังก์ชันของ 4 Digit 7-Segment Display

ขั้นตอนที่ 1: ขั้นตอนที่ 1: ชิ้นส่วนที่จำเป็น

ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น

ในการสร้างตัวจับเวลาการแสดงผล 7-Segment 4 หลัก คุณจะต้องมีสิ่งต่อไปนี้:

จอแสดงผล 4 หลัก 7 ส่วน

รุ่นที่ใช้คือ 5641AS

14 สาย

  • ใช้สายไฟ 11 เส้นเชื่อมต่อจอแสดงผล 4 หลัก 7 ส่วนกับ Arduino
  • ใช้สายไฟ 2 เส้นเชื่อมต่อปุ่มกดกับ Arduino
  • เหลือ 1 เส้นไว้เป็นอะไหล่สำหรับตัวเลือกในการรวมจุดทศนิยมบนจอแสดงผล 4 หลัก 7-Segment ของคุณ
  • Arduino Uno พร้อมสายเชื่อมต่อ
  • ปุ่มกด

ขั้นตอนที่ 2: ขั้นตอนที่ 2: ระบุ LED ของจอแสดงผล 7-Segement 4 หลัก

ขั้นตอนที่ 2: ระบุ LED ของ 4 Digit 7-Segement Display
ขั้นตอนที่ 2: ระบุ LED ของ 4 Digit 7-Segement Display
ขั้นตอนที่ 2: ระบุ LED ของ 4 Digit 7-Segement Display
ขั้นตอนที่ 2: ระบุ LED ของ 4 Digit 7-Segement Display

เพื่อช่วยต่อสายจอแสดงผล 4 หลัก 7 ส่วน อันดับแรก ฉันได้ระบุพินของจอแสดงผล 4 หลัก 7 ส่วนและสิ่งที่ควบคุม

หลังจากระบุพินของจอแสดงผล 7-Segment 4 หลักแล้ว ฉันได้สร้างแผนผังของตัวเองขึ้นเพื่อตัดสินใจว่าจะต่อ Arduino กับจอแสดงผล 7 เซ็กเมนต์ 4 หลักอย่างไร นอกจากนี้ ฉันได้สร้างแผนภูมิเพื่อช่วยระบุพินการแสดงผล 7-เซกเมนต์ 4 หลัก ฟังก์ชัน และสิ่งที่พินนั้นเชื่อมต่อกับ Arduino

ขั้นตอนที่ 3: ขั้นตอนที่ 3: การเดินสายจอแสดงผล 7-Segment 4 หลักและปุ่มกดไปยัง Arduino

ขั้นตอนที่ 3: การเดินสายจอแสดงผล 7-Segment 4 หลักและปุ่มกดไปยัง Arduino
ขั้นตอนที่ 3: การเดินสายจอแสดงผล 7-Segment 4 หลักและปุ่มกดไปยัง Arduino

หลังจากวาง 4 Digit 7-Segement และ Push Button บน Breadboard ของคุณแล้ว ขั้นตอนแรกคือการต่อพิน 4 หลักที่แตกต่างกันไปยัง 4 พินแรกกับ Arduino ตามที่แผนภูมิกล่าว

หลังจากนี้ ให้ต่อหมุด 4 Digit 7-Segment Display ที่เหลือกับ Arduino ตามที่แผนภูมิแนะนำ เพื่อให้ง่ายขึ้นสำหรับตัวเอง ฉันเริ่มต้นด้วยการเดินสายไฟ Digit Pins จากนั้นจึงเสร็จสิ้นด้วยเซ็กเมนต์ไฟแต่ละส่วน เนื่องจากการเพิ่มสายไฟเหล่านั้นกลายเป็นความยุ่งเหยิง ต่อไป หมุดที่เหลือของ Arduino (13 และ 5) จะถูกใช้เพื่อต่อสายปุ่มกด สายเหล่านี้จะอยู่ด้านเดียวกันของปุ่ม

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

สิ่งที่แนบมากับขั้นตอนนี้ของ Instructable คือรหัสที่ฉันใช้ในการตั้งโปรแกรมการแสดงผล 4 หลัก 7-Segment

โค้ดนี้เน้นย้ำถึงขั้นตอนก่อนหน้าด้วยการระบุพินของจอแสดงผล 7-Segment 4 หลัก ฟังก์ชัน และตำแหน่งที่ต่อสายบน Arduino

นอกจากนี้ โค้ดบางส่วนยังไฮไลต์พื้นที่ที่สามารถแก้ไขได้เพื่อเปลี่ยนเวลาเริ่มต้นที่นับถอยหลัง ตลอดจนเวลาที่ปุ่มรีสตาร์ทหลังจากกดปุ่ม

เตือนความจำ: 1 วินาที = 1000ms

ขั้นตอนที่ 5: ขั้นตอนที่ 5: บันทึกย่อเกี่ยวกับผู้สนับสนุนของฉัน

ขั้นตอนที่ 5: บันทึกย่อเกี่ยวกับผู้สนับสนุนของฉัน
ขั้นตอนที่ 5: บันทึกย่อเกี่ยวกับผู้สนับสนุนของฉัน

ที่สรุปโพสต์นี้ แต่ผู้สนับสนุนโครงการนี้คือ PCBWay ซึ่งในขณะนั้นกำลังฉลองครบรอบ 5 ปีของพวกเขา ตรวจสอบพวกเขาที่ https://www.pcbway.com/ และอย่าลืมบริการประกอบของพวกเขาตอนนี้เหลือเพียง 30 เหรียญ

แนะนำ: