สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: การเดินสายไฟจอแสดงผลใน Breadboard
- ขั้นตอนที่ 3: การเพิ่มตัวต้านทานและคีย์
- ขั้นตอนที่ 4: การเชื่อมต่อกับ Arduino
- ขั้นตอนที่ 5: เพิ่มรหัส !!!
วีดีโอ: วิธีทำนาฬิกาดิจิตอล Arduino: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
นาฬิกาดิจิตอลเป็นหนึ่งในสิ่งประดิษฐ์ที่ยอดเยี่ยมในด้านวิทยาศาสตร์
คุณเคยสงสัยหรือไม่ว่า "วิธีทำนาฬิกาดิจิตอลของคุณเอง เหมือนในภาพยนตร์!" ????
ฉันยังใช้เวลาในวัยเด็กของฉันในความฝันที่จะสร้างนาฬิกาดิจิตอลของตัวเอง.. ดังนั้นฉันจึงสร้างนาฬิกาสำหรับตัวเอง …
และผมจะแสดงให้คุณเห็น ว่าคุณสามารถสร้างนาฬิกาดิจิตอลที่น่าทึ่งได้อย่างง่ายดายและส่วนประกอบเพียงเล็กน้อยได้อย่างไร….
ฉันใช้จอแสดงผลแอโนดทั่วไป 4 7 เซ็กเมนต์เพื่อแสดงตัวเลข สวิตช์ SPDT 3 ตัว ซึ่งฉันแยกจากเมาส์เก่า สายไฟบางส่วน และอาร์ดิโน เราสามารถตั้งเวลาโดยกดปุ่มปรับค้างไว้แล้วกดปุ่มนาทีหรือชั่วโมงเพื่อเปลี่ยนนาทีหรือชั่วโมงได้ตามต้องการ..!
มาเริ่มกันเลย…!
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
นี่คือส่วนประกอบที่คุณต้องการ:
1. Arduino uno
2. จอแสดงผลแอโนดทั่วไป 4 ส่วน 7 ส่วน (ถ้าคุณมีเซกเมนต์เจ็ดหลัก 4 หลัก ไม่ต้องกังวลว่าวงจรจะเหมือนกันสำหรับทั้งคู่)
คุณสามารถซื้อได้จาก snapdeal มันยอดเยี่ยมมาก ! ฉันจะแนะนำพวกเขาจากเว็บไซต์
3. 3 spdt Switches (ซึ่งฉันดึงมาจากเมาส์ตัวเก่า)
4. สายไฟและสายจัมเปอร์ (ใครก็ได้!)
5. เขียงหั่นขนม
6. ตัวต้านทาน 4 1kohm
ขั้นตอนที่ 2: การเดินสายไฟจอแสดงผลใน Breadboard
ทำการเชื่อมต่อตามภาพด้านบน.. ค่อนข้างง่าย.!
ดูแลการเชื่อมต่อ เนื่องจากมีสายไฟมากเกินไป คุณอาจสับสนได้
โปรดจำไว้ว่า a, b, c, d, e, f, g, dot segments ของจอแสดงผล 4 จอทั้งหมดเชื่อมต่อกัน…. และคอมของจอแสดงผลทุกอันเช่น 3 และ 8 เชื่อมต่อกันด้วยรีซิเตอร์…
ไม่ต้องกังวล!! ไปอย่างช้าๆและอดทนหน่อย คุณทำได้
ขั้นตอนที่ 3: การเพิ่มตัวต้านทานและคีย์
แนบตัวต้านทาน 1kohm กับแต่ละคอมของจอแสดงผล … ดังแสดงในรูป..!
เพิ่มสวิตช์ Spdt หรือหากคุณกดปุ่มจะดีมาก!…
ขั้นตอนที่ 4: การเชื่อมต่อกับ Arduino
ตอนนี้การเชื่อมต่อเสร็จสิ้นสำหรับจอแสดงผลและสวิตช์ … ตอนนี้ถึงเวลาเชื่อมต่อพวกมันกับสมอง..
มันง่าย..
สำหรับพินเซ็กเมนต์!
ที่จะตรึง2
b เพื่อตรึง 3
c เพื่อตรึง 4
d เพื่อตรึง 5
e เพื่อปักหมุด 6
f เพื่อตรึง7
g เพื่อตรึง 8
จุดเพื่อปักหมุด 9
สำหรับหมุดแสดงผล
แสดง 1 เพื่อตรึง 10
แสดง 2 เพื่อปักหมุด 11
แสดง 3 เพื่อตรึง 12
แสดง 4 เพื่อตรึง 13
ตอนนี้สำหรับกุญแจ
คีย์ 1 ซึ่งเป็นสวิตช์ปรับ …
แป้น 2 และแป้น 3 สลับชั่วโมงและสวิตช์เปลี่ยนนาที..
เราต้องกดปุ่มปรับ 1 ค้างไว้แล้วกดปุ่มความปรารถนาเพื่อเปลี่ยนชั่วโมงหรือนาที..!
ดูรูปด้านบนสำหรับการเชื่อมต่อสำหรับคีย์.. เราใช้พินแบบอะนาล็อกและใช้เป็นพินอินพุตดิจิตอล… ใช่ใช่ เราสามารถใช้เป็นพินดิจิทัล i/o ได้เช่นกัน..
ขั้นตอนที่ 5: เพิ่มรหัส !!!
ตอนนี้ส่วนที่เจ๋งที่สุด … การเขียนและเพิ่มรหัสไปยัง Arduino….
ฉันได้แนบรหัสและไฟล์ไลบรารีเวลา.. เพื่อคำนวณเวลาและแสดง….
ในโค้ด ฟังก์ชัน hour() บอกเราถึงชั่วโมง และ minutes() ฟังก์ชัน minutes นาที ตั้งแต่เวลาที่เราเปิดเครื่อง เวลาหมดไปเมื่อไฟที่บอร์ดขาด..และจะเริ่มใหม่อีกครั้งตั้งแต่ 00:00 น. ทุกครั้ง…
ฉันได้แนบรหัสรูปแบบ 12 ชั่วโมงด้วย เพียงใช้ฟังก์ชัน hourFormat12() เพื่อรับรูปแบบ 12 ชม.
โดยค่าเริ่มต้น ไลบรารีเวลาจะส่งกลับเวลาที่จัดรูปแบบ 24 ชั่วโมง
บันทึก:
โปรดเพิ่มโฟลเดอร์เวลาใน Time.zip ในโฟลเดอร์ไลบรารีของ Arduino
เช่นในระบบของฉัน:
C:\Program Files (x86)\Arduino\libraries
รู้สึกยืดหยุ่นในการเปลี่ยนรหัสสำหรับความต้องการของคุณ … และหากคุณมีเหมืองหิน โปรดสอบถาม
ขอให้สนุกกับการทำ…
หมายเหตุ: ฉันได้อัปเดตไฟล์ Time.zip เนื่องจากเลิกใช้แล้วใน Arduino IDE เวอร์ชันใหม่กว่า
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
วิธีทำนาฬิกาดิจิตอล: 10 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้างนาฬิกาดิจิทัล: นี่เป็นครั้งแรกที่ฉันเขียน Instructable ฉันหวังว่าฉันจะเขียนได้ดีพอที่คุณจะสามารถเข้าใจได้ วันนี้ผมจะมาบอกวิธีทำนาฬิกาดิจิตอลจากเว็บไซต์ที่ผมพบ เว็บไซต์ชื่อ sainsmart.com มันง่ายจริงๆ
Arduino ที่ถูกที่สุด -- Arduino ที่เล็กที่สุด -- Arduino Pro Mini -- การเขียนโปรแกรม -- Arduino Neno: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino ที่ถูกที่สุด || Arduino ที่เล็กที่สุด || Arduino Pro Mini || การเขียนโปรแกรม || Arduino Neno:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……. โปรเจ็กต์นี้เกี่ยวกับวิธีเชื่อมต่อ Arduino ที่เล็กที่สุดและถูกที่สุดเท่าที่เคยมีมา Arduino ที่เล็กที่สุดและถูกที่สุดคือ arduino pro mini คล้ายกับ Arduino