สารบัญ:

กล่องปุ่ม Sim Racing: 7 ขั้นตอน (พร้อมรูปภาพ)
กล่องปุ่ม Sim Racing: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล่องปุ่ม Sim Racing: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล่องปุ่ม Sim Racing: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Quick Tips - Button Labeling - Sim Racing 2024, พฤศจิกายน
Anonim
กล่องปุ่ม Sim Racing
กล่องปุ่ม Sim Racing

กล่องปุ่มเป็นอุปกรณ์ที่ใช้ใน Sim Racing ที่ให้คุณกำหนดปุ่ม สวิตช์ และลูกบิดให้กับการควบคุมรถต่างๆ การกำหนดปุ่มทั่วไปเช่นปุ่มสตาร์ท, PTT, พิทคำขอ ฯลฯ สวิตช์สลับใช้งานได้ดีกับที่ปัดน้ำฝน ไฟหน้า ฯลฯ สามารถใช้ลูกบิดเพื่อปรับ TC (ระบบควบคุมการเกาะถนน) อคติเบรก และอื่นๆ

ขั้นตอนที่ 1: ขั้นตอนที่ 1: รวบรวมข้อกำหนด

Arduino Pro Micro - คุณสามารถรับบอร์ดอย่างเป็นทางการ ฉันยังโชคดีกับรุ่นน็อคออฟ

กล่อง ABS Project - ตรวจสอบให้แน่ใจว่าอยู่ลึกพอที่จะรองรับปุ่มและสวิตช์ที่คุณเลือก

ปุ่มชั่วขณะ - ปุ่มที่มีรูยึดแบบกลมใช้งานได้ง่ายที่สุด มองหาปุ่มที่มีสีและขนาดที่คุณชอบ ปุ่มควรจะไม่มี (ปกติเปิด) ติดต่อ. โปรดทราบว่าคำแนะนำนี้ไม่ได้กล่าวถึงวิธีใช้ปุ่มที่มีไฟ

สวิตช์สลับ - คุณสามารถเลือกระหว่างชั่วขณะและล็อค ตัวเลือกอื่นๆ ได้แก่ ST (Single Throw) หรือ DT (Double Throw) โยนเดียวหมายถึง 2 ตำแหน่ง เปิด/ปิด โยนคู่คือ 3 ตำแหน่ง เปิด/ปิด/เปิด ไม่ต้องกังวลกับประเภท Single Pole (SP) หรือ Double Pole (DP) ทั้งสองแบบจะใช้งานได้ หากคุณลงเอยด้วยสวิตช์ Double Throw คุณสามารถละเว้นเทอร์มินัลชุดที่สองได้ สวิตช์เหล่านี้มักถูกอ้างถึงด้วยคุณสมบัติที่รวมกันเช่น SPDT, DPDT เป็นต้น

ตัวเข้ารหัสแบบหมุน - ตัวเข้ารหัสช่วยให้เราควบคุมคุณสมบัติที่สนับสนุนการเพิ่มและลดการปรับ เช่น. ระบบควบคุมการลื่นไถล ตัวควบคุมแบบโรตารี่บางตัวยังมีปุ่มชั่วขณะโดยกดเพลาตัวเข้ารหัสลง ลูกบิด - ลูกบิดเพื่อให้พอดีกับเพลาตัวเข้ารหัส

สาย USB Micro to USB-A - ใช้สำหรับอัปโหลดโค้ด Arduino ไปยังบอร์ด ตลอดจนเชื่อมต่อกล่องปุ่มกับพีซี

ลวด - ฉันชอบเคลือบเทฟลอน 24ga ลวดแข็ง

หัวแร้งและหัวแร้ง - เตารีดกำลังวัตต์ต่ำที่มีปลายเล็กจะทำงานได้ดีที่สุด การเชื่อมต่อจะละลายและล้มเหลวหากได้รับความร้อนสูงเกินไป ดังนั้นการปรับอุณหภูมิหรือเตารีดที่มีกำลังไฟต่ำจะดีกว่า

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

ขั้นตอนที่ 2: ขั้นตอนที่ 2: วางเค้าโครงปุ่ม สวิตช์ และตัวเข้ารหัส

ขั้นตอนที่ 2: วางเค้าโครงปุ่ม สวิตช์ และตัวเข้ารหัส
ขั้นตอนที่ 2: วางเค้าโครงปุ่ม สวิตช์ และตัวเข้ารหัส

ปุ่มจะถูกติดตั้งบนฝากล่องโครงการของคุณ ตรวจสอบอีกครั้งว่ากล่องปุ่มของคุณลึกเพียงพอสำหรับปุ่มของคุณ

ฉันพบว่าการวางสวิตช์ ปุ่ม และปุ่มต่างๆ ไว้บนฝาตามร่างกายเป็นประโยชน์เพื่อให้รู้สึกถึงระยะห่างและความสวยงาม

พยายามจัดวางทุกอย่างในตารางโดยเว้นระยะห่างระหว่างแต่ละส่วนประกอบเท่าๆ กัน

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

มิฉะนั้น ให้วาดเส้นที่ด้านล่างของฝาปิด คุณต้องการให้เส้นตัดกันที่กึ่งกลางของแต่ละปุ่ม/สวิตช์ที่คุณจะติดตั้ง

ขั้นตอนที่ 3: ขั้นตอนที่ 3: เจาะและติดตั้งปุ่ม สวิตช์ และตัวเข้ารหัส

ขั้นตอนที่ 3: เจาะและติดตั้งปุ่ม สวิตช์ และตัวเข้ารหัส
ขั้นตอนที่ 3: เจาะและติดตั้งปุ่ม สวิตช์ และตัวเข้ารหัส
ขั้นตอนที่ 3: เจาะและติดตั้งปุ่ม สวิตช์ และตัวเข้ารหัส
ขั้นตอนที่ 3: เจาะและติดตั้งปุ่ม สวิตช์ และตัวเข้ารหัส
ขั้นตอนที่ 3: เจาะและติดตั้งปุ่ม สวิตช์ และตัวเข้ารหัส
ขั้นตอนที่ 3: เจาะและติดตั้งปุ่ม สวิตช์ และตัวเข้ารหัส

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

หลังจากทำรูนำร่องแล้ว ให้เปลี่ยนไปใช้บิตแบบขั้นบันไดหรือบิตที่ถูกต้องสำหรับเพลาของแต่ละส่วนประกอบที่จะติดตั้ง

เคล็ดลับ: ระวังเมื่อใช้ step bit เพื่อไม่ให้ไปไกลเกินไป ฉันชอบที่จะใช้ความคมชัดและระบายสีขั้นตอนที่ฉันจำเป็นต้องหยุด นี่เป็นช่วงเวลาที่ดีในการเจาะรูที่ด้านหลังของกล่องหุ้มสำหรับสาย USB ที่จะทำงานระหว่าง Arduino และพีซีของคุณ รูจะต้องใหญ่พอที่จะเสียบปลายสาย usb micro ได้ คุณสามารถใช้วงแหวนยางเพื่อตัดรูและมัดลวดด้านในเพื่อคลายสายเพื่อป้องกันไม่ให้ดึงสายเคเบิลออก หากคุณกำลังจะทำไวนิลปิดฝากล่อง ตอนนี้ก็ถึงเวลาที่ต้องทำ

ขั้นตอนที่ 4: ขั้นตอนที่ 4: เลย์เอาต์เมทริกซ์ของคุณ

ขั้นตอนที่ 4: จัดวางเมทริกซ์ของคุณ
ขั้นตอนที่ 4: จัดวางเมทริกซ์ของคุณ
ขั้นตอนที่ 4: จัดวางเมทริกซ์ของคุณ
ขั้นตอนที่ 4: จัดวางเมทริกซ์ของคุณ
ขั้นตอนที่ 4: จัดวางเมทริกซ์ของคุณ
ขั้นตอนที่ 4: จัดวางเมทริกซ์ของคุณ

คอนโทรลเลอร์ Arduino มีอินพุตและเอาต์พุตจำนวนจำกัด ซึ่งสามารถใช้ตรวจจับได้เมื่อกดปุ่ม การเปลี่ยนสวิตช์ ฯลฯ เพื่อรองรับสวิตช์และปุ่มจำนวนมากขึ้น เราจะใช้เทคนิคที่เรียกว่าเมทริกซ์ เมทริกซ์เมทริกซ์ทำงานโดยใช้ จุดตัดของเอาต์พุตและอินพุตเป็น "ที่อยู่" ของสวิตช์หรือปุ่มเอาต์พุตของ Arduino ถูกกำหนดเป็นคอลัมน์และอินพุตเป็นแถวในเมทริกซ์ และแต่ละปุ่มและตำแหน่งสวิตช์จะได้รับที่อยู่ ง่ายที่สุดในการใช้โปรแกรมสเปรดชีตเพื่อสร้างเลย์เอาต์ของคุณ แต่กระดาษก็ใช้ได้เช่นกัน การใช้ A0, A1, A2 และ A3 ของ Arduino เป็น "คอลัมน์" ในเมทริกซ์และ 6, 7, 8, 9, 10 & 16 เป็น "แถว" เราสามารถรับอินพุตได้สูงสุด 28 รายการ (การกดปุ่ม สลับตำแหน่ง ฯลฯ)! เพื่อให้การจัดวางง่ายขึ้น หมุดแต่ละอันบนสวิตช์ปุ่มหรือโรตารีจะต้องมีป้ายกำกับเพื่ออ้างอิง ฉันได้เลือก "PBn" เพื่อแสดงปุ่มกด "TGn" เพื่อแสดงการสลับ และ "REn" สำหรับเครื่องเข้ารหัสแบบโรตารี่ ตัว "n" ในชื่อจะถูกแทนที่ด้วยตัวเลขเพื่ออ้างอิงส่วนประกอบเฉพาะนั้นในเมทริกซ์ เคล็ดลับ: การเขียนชื่อของแต่ละส่วนประกอบไว้ข้างใต้ฝาข้างตำแหน่งของส่วนประกอบนั้นมีประโยชน์ PB1, PB2, RE1 ฯลฯในเมทริกซ์ ฉันอ้างถึงหมุดขณะที่ฉันมองพวกมันติดตั้งบนฝาโดยมองเห็นจากด้านล่างของฝา ตัวอย่างเช่น ปุ่มกดจะมี 2 เทอร์มินัลที่ฉันเรียกว่า "H" (สูง) และ "L" (ต่ำ) คุณสามารถใช้ด้านบนและด้านล่าง หรืออะไรก็ได้ที่คุณต้องการตราบเท่าที่คุณสามารถจำโครงร่างของคุณได้อย่างง่ายดาย. สำหรับการสลับฉันใช้สูง กลาง และต่ำ เนื่องจากการสลับของฉันคือ DPDT ตัวเข้ารหัสแบบหมุนของฉันมีปุ่มกดด้วย ดังนั้นฉันจึงมี REn-PB สูงและต่ำด้วย แต่ละปุ่มหรือสวิตช์ "อินพุต" จะจับคู่กับคอลัมน์ในเมทริกซ์ของคุณ คุณสามารถมีอินพุตสวิตช์/ปุ่มหลายตัวในคอลัมน์เดียวกันได้ ไม่เกินจำนวนแถวที่คุณมี

สำคัญ! เอาต์พุตสวิตช์สลับทั้งหมดต้องจับคู่กับคอลัมน์ของอินพุต เนื่องจากคุณจะเดินสายตรงกลางของสวิตช์เพื่อบอกว่า A0 จากนั้นเอาต์พุตของสวิตช์ (ขั้วสูงหรือต่ำ) จะไปยังพินของแถวเช่น 7 หรือ 8

เอาต์พุต Arduino (อินพุตสวิตช์/ปุ่ม) A0A1A2 TG1-HPB1-HPB2-H TG2-CTG4-CPB5-H TG3-CPB3-HPB6-H RE1-PB-HPB4-HPB7-H RE2-PB-HPB8-H RE3-PB- H อินพุต Arduino (เอาต์พุตสวิตช์/ปุ่ม) 6TG1-LPB1-LPB2-L 7TG2-HTG4-LPB5-L 8RE1-PB-LRE2-PB-LPB6-L 9TG3-HPB3-LPB7-L 10TG3-LPB4-LRE3-PB-L 16TG2-LTG4-HPB8-L

ขั้นตอนที่ 5: ขั้นตอนที่ 5: เชื่อมต่อเมทริกซ์

ขั้นตอนที่ 5: เชื่อมต่อเมทริกซ์
ขั้นตอนที่ 5: เชื่อมต่อเมทริกซ์

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

ขั้นตอนที่ 6: ขั้นตอนที่ 6: ต่อสายตัวเข้ารหัสและ Arduino

ขั้นตอนที่ 6: ต่อสายตัวเข้ารหัสและ Arduino
ขั้นตอนที่ 6: ต่อสายตัวเข้ารหัสและ Arduino

ตัวเข้ารหัสแบบโรตารี่ไม่สามารถต่อสายเข้ากับเมทริกซ์ได้ อินพุตของตัวเข้ารหัสแต่ละตัว (พินกลาง) จะเชื่อมโยงกับกราวด์ Arduino และเอาต์พุตตัวเข้ารหัสจะไปที่อินพุต Arduino โดยตรง เชื่อมโยงพินศูนย์กลางตัวเข้ารหัสแต่ละอันเข้าด้วยกัน และปล่อยให้ลีดเชื่อมต่อกับกราวด์ Arduino

ประสานศูนย์เข้ารหัสแบบโรตารี่กับกราวด์ Arduino และตัวเข้ารหัสแบบหมุน "H" "L" แต่ละตัวกับพิน Arduino ที่เกี่ยวข้อง ประสานแต่ละความยาวของเส้นลวดจากคอลัมน์และเมทริกซ์แถวไปยังอินพุตหรือเอาต์พุต Arduino ที่สอดคล้องกัน

ขั้นตอนที่ 7: ขั้นตอนที่ 7: เตรียม Sketch

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

แนะนำ: