สารบัญ:

นาฬิกา Arduino มูลค่า 5 เหรียญ: 4 ขั้นตอน
นาฬิกา Arduino มูลค่า 5 เหรียญ: 4 ขั้นตอน

วีดีโอ: นาฬิกา Arduino มูลค่า 5 เหรียญ: 4 ขั้นตอน

วีดีโอ: นาฬิกา Arduino มูลค่า 5 เหรียญ: 4 ขั้นตอน
วีดีโอ: ทดลอง เขียนโปรแกรม แสดงผลหน้าจอ ด้วย Arduino 2024, พฤศจิกายน
Anonim
นาฬิกา Arduino มูลค่า 5 เหรียญ
นาฬิกา Arduino มูลค่า 5 เหรียญ

สร้างนาฬิกาที่เข้ากันได้กับ Arduino ในราคาไม่แพง โครงการนี้สนุกและง่ายต่อการทำซ้ำ สามารถใส่ลงในตู้หรือโครงการที่เลือกได้ ฉันใช้กล่องชุดชิ้นส่วนอิเล็กทรอนิกส์พลาสติก ชิ้นส่วนพื้นฐานมีราคา 5 เหรียญ แต่ต้องใช้พลังงานไมโคร USB ด้วย ร่างรหัสเป็นเวลา 24 ชั่วโมง

ขั้นตอนที่ 1: อะไหล่

รายการส่วน - ลิงค์ไปยัง AliExpress

  • ATtiny85 Digispark
  • โมดูลแสดงผล LED
  • โมดูล RTC
  • สายจัมเปอร์
  • CR2032 แบตเตอรี่

ขั้นตอนที่ 2: รองรับ Digispark

Digispark ต้องติดตั้งไดรเวอร์ USB คำแนะนำสำหรับ Windows 7 - 10

เพิ่มการรองรับบอร์ด Arduino IDE สำหรับ Digispark

ไปที่เมนู "ไฟล์" และเลือก "การตั้งค่า" ในช่องที่ระบุว่า "URL ตัวจัดการบอร์ดเพิ่มเติม" ให้ป้อน: https://digistump.com/package_digistump_index.json แล้วคลิกตกลง

ไปที่เมนู "เครื่องมือ" จากนั้นเลือก "บอร์ด" เลือก "ผู้จัดการบอร์ด" จากนั้นเลือก "มีส่วนร่วม" จากเมนูแบบเลื่อนลง: เลือกแพ็คเกจ "Digistump AVR Boards" และคลิกปุ่ม "ติดตั้ง"

หลังจากติดตั้งเสร็จสิ้น ให้ปิดหน้าต่าง "Boards Manager" และเลือก "Digispark (ค่าเริ่มต้น - 16.5mhz)" จากเมนู Tools → Boards

ขั้นตอนที่ 3: โปรแกรมด้วย Arduino IDE

ไปที่ Sketch รวมไลบรารี แล้วจัดการไลบรารี ตรวจสอบให้แน่ใจว่าได้ติดตั้งไลบรารีต่อไปนี้แล้ว: tm1637 (Grove 4-Digit Display)

เปิดไฟล์สเก็ตช์และตั้งเวลาที่ถูกต้องบนบรรทัด rtc.adjust ตัวเลขคือ: (ปี เดือน วัน ชั่วโมง นาที วินาที)

บอร์ดพัฒนาสไตล์ Digispark เหล่านี้ทำงานแตกต่างจากบอร์ด Arduino คุณจะต้องกดอัพโหลดก่อนแล้วจึงเสียบบอร์ดเมื่อได้รับแจ้ง สามารถตั้งโปรแกรมได้ไม่กี่วินาทีหลังจากเสียบปลั๊ก

ขั้นตอนที่ 4: ประกอบชิ้นส่วน

ประกอบชิ้นส่วน
ประกอบชิ้นส่วน

คุณจะต้องทำการบัดกรีเบา ๆ เพื่อติดตั้งส่วนหัวของพินบนโมดูล

  • ใส่แบตเตอรี่ CR2032 ลงในโมดูล DS3231 RTC
  • เชื่อมต่อสายจัมเปอร์จาก P0 กับ SDA บนโมดูล RTC
  • จากนั้นเชื่อมต่อ P2 กับ SCL บนโมดูล RTC
  • เชื่อมต่อ P3 กับ CLK บนโมดูลแสดงผล TM1637
  • จากนั้น P4 ถึง DIO บนโมดูลแสดงผล
  • เชื่อมต่อ VCC และ Ground กับโมดูล RTC จากนั้น VCC และ Ground ที่ด้านอื่น ๆ กับโมดูลแสดงผล

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

แนะนำ: