สารบัญ:

พ็อกเก็ตหมากรุก: 4 ขั้นตอน
พ็อกเก็ตหมากรุก: 4 ขั้นตอน

วีดีโอ: พ็อกเก็ตหมากรุก: 4 ขั้นตอน

วีดีโอ: พ็อกเก็ตหมากรุก: 4 ขั้นตอน
วีดีโอ: เรียนรู้การเล่นหมากรุกได้วันนี้ภายในไม่ถึง 10 นาที 2024, พฤศจิกายน
Anonim
พ็อกเก็ตหมากรุก
พ็อกเก็ตหมากรุก

มันคือหมากรุก! ในกระเป๋าของคุณ

โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อสร้างอุปกรณ์ขนาดเล็กที่สามารถเล่นเกมเล็กๆ ได้ เช่น Snake, Pac-man, Tetris และแม้แต่หมากรุก

เสบียง

- จอแสดงผลกราฟิก OLED ขนาด 1.3 นิ้ว 128x64

- Arduino Pro Mini (คุณสามารถใช้ทั้งโมดูล 5V และ 3.3V ได้ 3.3V หนึ่งจะใช้งานง่ายกว่าในขณะที่ 5V หนึ่งเร็วกว่า)

- ปุ่มสวิทช์สัมผัส

- ตัวต้านทาน 1K โอห์ม

- แบตเตอรี่ Li-Po (ความจุของแบตเตอรี่ไม่สำคัญ แต่แบตเตอรี่ที่เล็กกว่าจะใส่ได้ง่ายกว่า)

- โมดูลเครื่องชาร์จ Li-Po (ควรซื้อพร้อมบูสเตอร์ 5v ในตัว มิฉะนั้นคุณอาจต้องสร้าง)

- ต้นแบบ PCB เพื่อประสานส่วนประกอบเข้ากับ

- สวิตช์เปิด/ปิด

- เครื่องพิมพ์ 3 มิติสำหรับเคส

หมายเหตุ

หากคุณเลือกใช้ 3.3v arduino คุณสามารถใช้ตัวควบคุม 3.3v บน Arduino เพื่อจ่ายไฟด้วยแบตเตอรี่ li-po แต่ถ้าคุณจะใช้ Arduino 5v คุณจะต้องใช้บูสเตอร์ 3.3v ถึง 5v เพื่อเพิ่มพลัง วิธีง่ายๆ ในการทำเช่นนี้คือการซื้อที่ชาร์จ li-po ที่มีบูสเตอร์ 5v ในตัว หรือซื้อโมดูลบูสเตอร์ 3.3v ถึง 5v แยกต่างหาก

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

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

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

ดังนั้นวงจรจึงง่าย มีเพียงสายไฟจำนวนมากที่จะเชื่อมต่อ

ในขณะที่บัดกรีบน pcb สิ่งสำคัญคือต้องระมัดระวังไม่ให้บัดกรีที่ด้านอื่น ๆ ของบอร์ดเนื่องจากจะมีส่วนประกอบอยู่ที่นั่น

คุณสามารถค้นหาแผนผังวงจรด้านบน

ขั้นตอนที่ 2: ซอฟต์แวร์

ในการอัปโหลดซอฟต์แวร์ไปยัง arduino pro mini คุณต้องใช้โปรแกรมเมอร์ มีคำแนะนำมากมายเกี่ยวกับวิธีการทำเช่นนี้ฉันจะไม่อธิบายในนี้ นี่คือลิงค์ไปยังหนึ่งในนั้น

หากคุณไม่มีโปรแกรมเมอร์ คุณสามารถใช้ Arduino ตัวอื่นเพื่อตั้งโปรแกรมได้ นี่คือลิงค์ไปยังสิ่งนั้น

ดังนั้นรหัสหมากรุกคือภาพร่างตัวอย่างหมากรุกของ u8glib มันใช้งานได้ดีมากและรองรับหน้าจอ oled หลายจอพร้อมไดรเวอร์ที่แตกต่างกัน คุณต้องดาวน์โหลดไลบรารีก่อนจึงจะอัปโหลดได้ จากนั้นคุณต้องเพิ่มลงในโฟลเดอร์ไลบรารี Arduino ของคุณ หลังจากนั้นคุณสามารถดาวน์โหลดโค้ดที่แนบมาและอัปโหลดไปยัง Arduino ของคุณได้ (ฉันกำลังแนบรหัสของตัวเองเพราะฉันเปลี่ยนสิ่งเล็กๆ น้อยๆ เพื่อให้ปุ่มต่างๆ ทำงานกับหมุดแบบอะนาล็อก และอื่นๆ)

ขั้นตอนที่ 3: คดี

กรณี
กรณี
กรณี
กรณี
กรณี
กรณี

หลังจากบัดกรีทุกอย่างและอัปโหลดโค้ดแล้ว ฉันออกแบบและพิมพ์เคส 3 มิติเพื่อนำไปใส่ ฉันพิมพ์ชิ้นหนึ่งเป็นสีดำและอีกชิ้นเป็น PLA สีเทา สิ่งที่ยอดเยี่ยมเกี่ยวกับเคสนี้คือว่ามันพอดีตัว จึงสามารถถอดออกได้อย่างง่ายดายหากจำเป็น

ขั้นตอนที่ 4: จุดจบ

ตอนจบ
ตอนจบ
ตอนจบ
ตอนจบ

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

ทิ้งคำถามหรือข้อเสนอแนะไว้

แนะนำ: