
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12





เมื่อฉันคิดว่าจะทำนาฬิกาหมากรุกกับ 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 มกราคม




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

เปียโน Arduino อย่างง่าย: วันนี้เราจะสร้างเปียโน Arduino หนึ่งอ็อกเทฟอย่างง่าย ซึ่งสามารถเป็นจุดเริ่มต้นที่ดีสำหรับโครงการอื่นๆ โครงการนี้จะแนะนำส่วนประกอบพื้นฐานของ Arduino และการเขียนโปรแกรมในระดับมัธยมศึกษาตอนปลาย แม้ว่ารหัสจะเป็นบุคคลที่สร้างไว้ล่วงหน้าค
เครื่องตรวจจับโลหะ Arduino อย่างง่าย: 8 ขั้นตอน (พร้อมรูปภาพ)

Simple Arduino Metal Detector: *** มีการโพสต์เวอร์ชันใหม่ที่ง่ายกว่านี้: https://www.instructables.com/Minimal-Arduino-Metal-Detector/ *** การตรวจจับโลหะเป็นอดีตที่ยอดเยี่ยมที่ได้รับ คุณออกไปข้างนอก ค้นพบสถานที่ใหม่ๆ และอาจพบสิ่งที่น่าสนใจ ตรวจสอบคุณ
DIY หลอดไฟ Arduino อย่างง่าย: 5 ขั้นตอน (พร้อมรูปภาพ)

DIY หลอดไฟ Arduino อย่างง่าย: ในโปรเจ็กต์นี้ ฉันจะแนะนำขั้นตอนการสร้างหลอดไฟด้วย Arduino nano และแถบ LED ก่อนเริ่มต้น สิ่งสำคัญคือต้องรู้ว่ามีความยืดหยุ่นมากว่าคุณต้องการคุณลักษณะใดในหลอดไฟและคุณลักษณะใด
DIY Arduino Weather Forecaster อย่างง่าย: 3 ขั้นตอน

DIY Simple Arduino Weather Forecaster: นี่เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการพยากรณ์อากาศในท้องถิ่นในช่วงเวลาสั้น ๆ
การสื่อสาร Arduino LoRa อย่างง่าย (มากกว่า 5 กม.): 9 ขั้นตอน

การสื่อสาร Arduino LoRa อย่างง่าย (มากกว่า 5 กม.): เราจะทดสอบ E32-TTL-100 กับห้องสมุดของฉัน เป็นโมดูลตัวรับส่งสัญญาณไร้สาย ทำงานที่ 410 441 MHz (หรือ 868MHz หรือ 915MHz) ตาม RFIC SX1278 ดั้งเดิมจาก SEMTECH มีการส่งแบบโปร่งใส ระดับ TTL โมดูลนี้ใช้ LORA