สารบัญ:

Arduino Mega Stepper Shield สำหรับ Rubiks Cube Solver: 4 ขั้นตอน
Arduino Mega Stepper Shield สำหรับ Rubiks Cube Solver: 4 ขั้นตอน

วีดีโอ: Arduino Mega Stepper Shield สำหรับ Rubiks Cube Solver: 4 ขั้นตอน

วีดีโอ: Arduino Mega Stepper Shield สำหรับ Rubiks Cube Solver: 4 ขั้นตอน
วีดีโอ: Rubik's Cube Solver Robot: Part 1 hardware 2024, พฤศจิกายน
Anonim
Arduino Mega Stepper Shield สำหรับ Rubiks Cube Solver
Arduino Mega Stepper Shield สำหรับ Rubiks Cube Solver

เมื่อไม่นานมานี้ ฉันกำลังทำงานกับเครื่องที่จะแก้ปัญหาลูกบาศก์รูบิก 3x3 ที่มีสัญญาณรบกวนโดยอัตโนมัติ คุณสามารถดูคำแนะนำของฉันได้ที่นี่ ในโครงการใช้ไดรเวอร์ stepper จาก polulu เพื่อขับเคลื่อนมอเตอร์หกตัว เพื่อให้สองการเชื่อมต่อไดรเวอร์เหล่านี้กับ Arduino mega (ที่ควบคุมสิ่งทั้งหมด) ง่ายขึ้น pcb แบบกำหนดเองได้รับการออกแบบ คำแนะนำนี้ครอบคลุมกระบวนการสร้างแผงป้องกันมอเตอร์สำหรับ Arduino mega สำหรับไดรเวอร์ pololu a4988

สนุก!

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

ในขั้นแรกจะต้องป้อนแผนผังของ pcb ลงในนกอินทรี นอกจากนี้ ส่วนประกอบที่จำเป็นทั้งหมดจะต้องนำเข้าจากห้องสมุดหรือสร้างขึ้นด้วยมือ ง่ายต่อการค้นหารอยเท้าและแผนผังสำหรับ Arduino Mega Shield บนเว็บ ส่วนประกอบเดียวที่สร้างขึ้นเองคือตัวขับมอเตอร์เอง อย่างไรก็ตาม ฉันจะไม่ลงรายละเอียดเกี่ยวกับวิธีการทำเช่นนั้น เนื่องจากมีคำแนะนำที่น่าทึ่งเกี่ยวกับหัวข้อนี้อยู่แล้ว (ดูที่นี่) แผนผังนั้นง่ายมาก เนื่องจากงานเดียวของมันคือการเชื่อมต่อไดรเวอร์มอเตอร์กับพิน Arduino ที่เกี่ยวข้อง นอกจากนี้ ตัวเก็บประจุแบบแยกส่วนถูกวางไว้ใกล้กับพิน vcc ของแต่ละ ic เพื่อให้แน่ใจว่าการทำงานจะราบรื่น ตัวขับสเต็ปของ polulu เสนอความเป็นไปได้ในการตั้งค่าไมโครสเต็ปปิ้งโดยการเดินสายไฟสามพินอย่างแน่นหนากับกราวด์หรือ vcc สะพานประสานถูกวางไว้ที่หมุดเหล่านั้นเพื่อให้สามารถปรับเปลี่ยนได้ในภายหลังหากจำเป็น ด้านล่างนี้คุณสามารถดูส่วนหนึ่งของแผนผังได้ (มีเพียงหนึ่งในไดรเวอร์หกตัวเท่านั้นที่รวมอยู่ที่นี่) สามารถดาวน์โหลดแผนผังแบบเต็มได้ในตอนท้ายของ ible นี้

ภาพ
ภาพ

ขั้นตอนที่ 2: การกำหนดเส้นทาง Pcb

การกำหนดเส้นทาง pcb ประกอบด้วยการพยายามจัดเรียงส่วนประกอบทั้งหมดในลักษณะที่สามารถเชื่อมต่อกันได้อย่างง่ายดาย แน่นอนเมื่อสร้าง pcbs ที่ซับซ้อนมากขึ้น มีหลายสิ่งหลายอย่างที่ต้องนำมาพิจารณาเมื่อออกแบบ อย่างไรก็ตาม ในกรณีนี้ การกำหนดเส้นทางค่อนข้างง่าย หมุดข้อมูลทั้งหมดจากไดรเวอร์เชื่อมต่อกับหมุดที่สอดคล้องกันบน Arduino และรูปหลายเหลี่ยมที่ชั้นบนและล่างใช้เพื่อผูกกราวด์และ VCC ทั้งหมดเข้าด้วยกัน

ภาพ
ภาพ

ขั้นตอนที่ 3: การสั่งซื้อPcb

มีไซต์จำนวนมากที่สามารถสั่งซื้อ pcbs ได้ด้วยเงินเพียงเล็กน้อย สองไซต์ที่ฉันใช้และมีประสบการณ์ที่ยอดเยี่ยมคือ:

jlcpcb.com/https://www.pcbway.com/

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

แนะนำ: