สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
นี่เป็นโครงการเริ่มต้นที่สมบูรณ์แบบหากคุณเพิ่งเรียนรู้วิธีใช้ shift register และวิธีทำงานกับรหัส นอกจากนี้ โปรเจ็กต์นี้เป็นการเริ่มต้นที่ดีหากคุณเพิ่งเริ่มใช้จอแสดงผล 7 เซ็กเมนต์ ก่อนที่คุณจะเริ่มโครงการนี้ ตรวจสอบให้แน่ใจว่าได้เพิ่มพลังให้กับเขียงหั่นขนมด้วย 3.3 V และ GND (ทั้งสองด้านของเขียงหั่นขนม)
เสบียง
- ตัวต้านทาน 220 โอห์ม 8 ตัว
- จอแสดงผล 7 ส่วน
- ตัวต้านทานเปลี่ยนเกียร์ 74HC595
- Arduino
- เขียงหั่นขนม
- สายจัมเปอร์
ขั้นตอนที่ 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
หมุดส่วนใหญ่ใน shift register ถูกต่อไว้แล้วในขั้นตอนสุดท้าย ตอนนี้ พินเดียวที่จำเป็นต้องต่อสายคือพินเอาต์พุตดิจิทัลและ GND
- เชื่อมต่อ Output Enable และ Ground pin เข้ากับ GND
- เชื่อมต่อพินเพาเวอร์เข้ากับ 5 V บน Arduino เช่นเดียวกับการลงทะเบียน shift ที่ชัดเจน
- เชื่อมต่ออินพุตกับพิน 2 บน Arduino
- เชื่อมต่อนาฬิกาลงทะเบียนเอาต์พุตกับพิน 3 บน Arduino
- เชื่อมต่อนาฬิกา shift register กับพิน 4 บน Arduino
ขั้นตอนที่ 3: ขั้นตอนที่ 3: รหัส
นี่คือลิงค์ไปยังรหัส หากคุณมีคำถามใด ๆ แจ้งให้เราทราบ!