สารบัญ:

Arduino LifeClock: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino LifeClock: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino LifeClock: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino LifeClock: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Game of Life Clock - 6 seconds 2024, พฤศจิกายน
Anonim
Arduino LifeClock
Arduino LifeClock

นาฬิกาที่ไม่เหมือนใครนี้เตือนให้คุณชื่นชมทุกวัน โดยแสดงอายุปัจจุบันของคุณเป็นวัน (หรือสัปดาห์) บนจอแสดงผลเจ็ดส่วน

ขั้นตอนที่ 1: คุณจะต้องการ

คุณจะต้องการ
คุณจะต้องการ
คุณจะต้องการ
คุณจะต้องการ
คุณจะต้องการ
คุณจะต้องการ
คุณจะต้องการ
คุณจะต้องการ

อิเล็กทรอนิกส์:

  1. Arduino Pro Mini 5V (หรือ Arduino อื่น ๆ ที่มี >= 12 GPIO Pins)
  2. จอแสดงผล 4 หลัก 7 เซ็กเมนต์
  3. DS3231 โมดูลนาฬิกาเวลาจริง
  4. ตัวต้านทาน 4x200 โอห์ม

วัสดุ:

  1. กรอบรูป
  2. Perf Board (ขนาดที่ตรงกัน)
  3. MicroUSB Breakout (หรือแหล่งพลังงาน 5-12V อื่น ๆ)
  4. สายไฟ/ฮาร์ดไวร์
  5. ส่วนหัวของพิน (ชาย, หญิง)

เครื่องมือ:

  1. หัวแร้ง
  2. โปรแกรมเมอร์ FTDI (กรณีโปรมินิ)

ขั้นตอนที่ 2: การสร้างต้นแบบ

การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ

ก่อนประกอบส่วนประกอบอย่างถาวร เราต้องตรวจสอบว่าทุกอย่างทำงานอย่างถูกต้องหรือไม่

  1. เชื่อมต่อทุกอย่างตามแผนผัง
  2. ตรวจสอบ COM-Port และติดตั้งไดรเวอร์ล่าสุด
  3. รวบรวมและอัปโหลดร่างที่ให้มา

การเชื่อมต่อ:

จอแสดงผลแคโทดทั่วไป

  • ขา 2 - COM4 (ตัวต้านทาน)
  • พิน 3 - g
  • พิน 4 - c
  • พิน 5 - DP
  • พิน 6 - d
  • พิน 7 - e
  • ขา 8 - COM1 (ตัวต้านทาน)
  • พิน 9 -
  • พิน 10 - f
  • ขา 11 - COM2 (ตัวต้านทาน)
  • ขา 12 - COM3 (ตัวต้านทาน)
  • พิน 13 - b

DS3231

  • GND - GND
  • 5V/VCC - VCC
  • A4 - SDA
  • A5 -SCL

หากคุณกำลังใช้จอแสดงผลแอโนดทั่วไป คุณต้องแน่ใจว่าได้ปรับพินบนเขียงหั่นขนมหรือในภายหลังในโค้ด

ขั้นตอนที่ 3: แก้ไขชิ้นส่วน

แก้ไขชิ้นส่วน
แก้ไขชิ้นส่วน
แก้ไขชิ้นส่วน
แก้ไขชิ้นส่วน

เราจำเป็นต้องแก้ไขส่วนประกอบบางส่วนของเราเพื่อให้พอดีกับเฟรม

Arduino

  • บัดกรีที่ส่วนหัวของหมุดตัวผู้ (ตามที่แสดง)
  • เพิ่มสายไฟสองเส้นไปที่ SDA และ SCL

DS3231

  • Desolder the 6 pinheaders
  • บัดกรีที่ส่วนหัว 4 พินที่อีกด้านหนึ่ง (ตามที่แสดง)

MicroUSB Breakout

บัดกรีที่ส่วนหัวของพิน

ขั้นตอนที่ 4: การสร้างแผงวงจร

การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร

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

1) การจัดเตรียม:

วางตำแหน่งทุกองค์ประกอบตามที่แสดงในแผนผัง หากเส้นผ่านศูนย์กลางของสายไฟ >1 มม. คุณต้องเจาะรูสองรูเพื่อใส่ A4-SDA (สีเทา) และ A5-SDA (สีขาว) เข้าไป

2) การแนบ:

หากวางส่วนประกอบทั้งหมดไว้อย่างถูกต้อง คุณสามารถเริ่มบัดกรีบนส่วนประกอบได้ อย่าลืมถอดขาที่เหลือออกหลังจากนั้น

3) การเดินสายไฟ:

คุณสามารถใช้สายเคเบิลธรรมดาได้โดยเชื่อมต่อที่ด้านหลังของบอร์ด perf หรือใช้ลวดเงินที่ด้านหน้า ในการทำเช่นนั้น คุณต้องตัดลวดเงินให้ได้ความยาวที่เข้าคู่กันและงอปลายของมัน ตอนนี้คุณเพียงแค่ต้องวางมันให้สอดคล้องและประสานเข้าด้วยกัน

4) ตรวจสอบการเชื่อมต่อ:

หากมีบางอย่างใช้งานไม่ได้ตามที่ควรจะเป็น หรือหากคุณต้องการแน่ใจว่าคุณเชื่อมต่อทุกอย่างถูกต้องแล้ว คุณสามารถตรวจสอบได้โดยใช้ฟังก์ชันความต่อเนื่องของมัลติมิเตอร์

ขั้นตอนที่ 5: แก้ไขกรอบรูป

แก้ไขกรอบรูป
แก้ไขกรอบรูป
  1. เจาะรูยึด 4 รูและ 1 รูสำหรับสายเคเบิลเข้าไปในแผ่นหลังของเฟรม
  2. ขันกระดานที่สมบูรณ์แบบ (เพิ่มเติมด้วยข้อขัดแย้งสองสามข้อ)
  3. แก้ไขการฝ่าวงล้อม microUSB ที่ด้านหลังและเชื่อมต่อกับสายไฟ (RAW, GND)

คุณสามารถใส่บานกระจกกลับเข้าไปหรือใช้ passepartout บางชนิดทั้งนี้ขึ้นอยู่กับสิ่งที่คุณต้องการ

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

รหัส
รหัส

ก่อนอัปโหลดโค้ด คุณต้องแน่ใจว่าได้ติดตั้งไลบรารีที่จำเป็นและกำหนดพารามิเตอร์สองตัว

1) อายุของคุณเป็นวัน (บรรทัดที่ 21) [https://www.calculator.net/age-calculator.html]

2) นอกจากนี้ เวลาเกิดของคุณ (บรรทัดที่ 23)

หากค่าที่แสดงไม่ถูกต้องหรือจำเป็นต้องเปลี่ยน คุณต้องล้าง EEPROM

หวังว่าฉันจะสร้างแรงบันดาลใจให้คุณด้วยโครงการนั้น หากคุณมีคำถามหรือการปรับปรุงใด ๆ โปรดแบ่งปัน

แนะนำ: