สารบัญ:

นาฬิกาหมากรุก Arduino อย่างง่าย: 5 ขั้นตอน
นาฬิกาหมากรุก Arduino อย่างง่าย: 5 ขั้นตอน

วีดีโอ: นาฬิกาหมากรุก Arduino อย่างง่าย: 5 ขั้นตอน

วีดีโอ: นาฬิกาหมากรุก Arduino อย่างง่าย: 5 ขั้นตอน
วีดีโอ: วิธีใช้งานนาฬิกาจับเวลา หมากรุก และหมากกระดานต่างๆ # แกะกล่อง # 5 2024, กรกฎาคม
Anonim
Image
Image
นาฬิกาหมากรุก Arduino อย่างง่าย
นาฬิกาหมากรุก Arduino อย่างง่าย
นาฬิกาหมากรุก Arduino อย่างง่าย
นาฬิกาหมากรุก Arduino อย่างง่าย
นาฬิกาหมากรุก Arduino อย่างง่าย
นาฬิกาหมากรุก Arduino อย่างง่าย

เมื่อฉันคิดว่าจะทำนาฬิกาหมากรุกกับ Arduino เป้าหมายคือการสร้างโดยใช้การเขียนโปรแกรมอย่างง่ายโดยไม่ต้องใช้คลาสและทำงานกับการลงทะเบียน AVR ฐานที่ใช้คือ Arduino Reference สิ่งที่ยากที่สุดคือการจัดการตัวจับเวลาโดยใช้ Arduino millis () เท่านั้น แนวคิดนี้เป็นโครงงานที่สามารถเป็นประโยชน์โดยนักเรียนระดับเริ่มต้นของ Arduino

ขั้นตอนที่ 1: คุณสมบัติ

  • ตัวจับเวลาสมบูรณ์ปรับโดยใช้ปุ่มกดเป็นชั่วโมง นาที และวินาที 1 วินาทีสูงสุด 10 ชั่วโมง
  • การจัดเก็บล่าสุดปรับใน eeprom
  • ควบคุมเวลาโดย Sudden Death หรือเพิ่มขึ้นได้ถึง 99 วินาที
  • หยุดตัวจับเวลาชั่วคราวโดยใช้แป้นกดแป้นใดก็ได้แล้วปล่อยโดยใช้ปุ่มเกม
  • เสียงเพื่อตรวจสอบว่ามีการกดปุ่มเกมและเมื่อเกมจบลง

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

  • Arduino Uno หรืออื่นๆ
  • 2 ปุ่มกด R13-502
  • Buzzer
  • สำหรับ LCD shield board สามารถใช้ LCD Keypad Shield หรือ DIY โดยใช้:

    • จอแอลซีดี 16x2
    • 6 สวิตช์ปุ่มกดสัมผัส
    • แผงวงจรสากล
    • ส่วนหัวของหมุดแถว

ขั้นตอนที่ 3: วงจร

วงจร
วงจร
วงจร
วงจร

วงจรที่ซับซ้อนที่สุดคือ LCD Keypad Shield หากซื้อชิ้นนี้พร้อมแล้ว ที่เหลือก็ง่ายมาก

ขั้นตอนที่ 4: ไฟล์

รหัส Arduino:

ขาตั้ง Arduino:

ชุดหมากรุก Bauhaus:

ขั้นตอนที่ 5: อัปเดต - 2021 มกราคม

Update - 2021 มกราคม
Update - 2021 มกราคม
Update - 2021 มกราคม
Update - 2021 มกราคม
Update - 2021 มกราคม
Update - 2021 มกราคม
Update - 2021 มกราคม
Update - 2021 มกราคม

ความแตกต่างในขาตั้งใหม่นี้คือ ฉันใช้ Arduino Pro Mini แทน Arduino Uno เนื่องจาก Pro Mini ใช้ Atmega 328 เดียวกัน จึงไม่มีการเปลี่ยนแปลงใดๆ ในการเชื่อมต่อโค้ดหรืออุปกรณ์อิเล็กทรอนิกส์:

Arduino Stand Definitive Edition:

แนะนำ: