สารบัญ:

Deej Box - 5 Sliders: 8 Steps (พร้อมรูปภาพ)
Deej Box - 5 Sliders: 8 Steps (พร้อมรูปภาพ)

วีดีโอ: Deej Box - 5 Sliders: 8 Steps (พร้อมรูปภาพ)

วีดีโอ: Deej Box - 5 Sliders: 8 Steps (พร้อมรูปภาพ)
วีดีโอ: Mr. C The Slide Man - Cha Cha Slide Part 2 2024, กรกฎาคม
Anonim
Deej Box - 5 สไลเดอร์
Deej Box - 5 สไลเดอร์
Deej Box - 5 สไลเดอร์
Deej Box - 5 สไลเดอร์

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

เสบียง

  • สกรู 20x M2 6 มม
  • สาย Mini B USB
  • Arduino Nano (หรือบอร์ดอื่นๆ ที่มีพินอะนาล็อกมากกว่า 5 ตัว)
  • สายเชื่อมต่อประมาณ 1 ม. (ใช้ 26AWG)
  • 5x โพเทนชิโอมิเตอร์เชิงเส้น - ใช้ที่นี่
  • แผ่นแม่เหล็ก 10x 5mmx1mm
  • ชิ้นส่วนพิมพ์ 3 มิติ - มีให้โดย STL
  • หัวแร้ง
  • ซุปเปอร์กาว

ขั้นตอนที่ 1: พิมพ์ชิ้นส่วน

ดาวน์โหลดไฟล์ STL ทั้งหมดที่จำเป็นสำหรับการสร้างโครงการนี้ อย่าลืมตามลิงค์นี้ไปยังลูกบิดที่ฉันใช้ (แต่ไม่ได้ออกแบบ)

3D พิมพ์ชิ้นส่วนทั้งหมดที่จำเป็นสำหรับงานสร้าง ฉันใช้การตั้งค่าต่อไปนี้:

  • ความสูงของชั้น 0.2 มม. (มองเห็นเฉพาะปลอกและปุ่มเท่านั้น จึงสามารถพิมพ์ส่วนอื่นๆ ด้วยความละเอียดที่ต่ำกว่าได้หากต้องการ)
  • เติม 20%
  • รองรับการเปิดใช้งาน
  • ไม่มีแพเพื่อการตกแต่งที่ดีกว่า
  • สเกล 102% สำหรับลูกบิด
  • หยุดชั่วคราวที่ความสูง 4.5 มม. สำหรับปุ่มเพื่อสลับเส้นใยเป็นลุคทูโทน

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

ขั้นตอนที่ 2: แนบ Sliders เข้ากับ Faceplate

ติดแถบเลื่อนเข้ากับแผ่นปิดหน้า
ติดแถบเลื่อนเข้ากับแผ่นปิดหน้า

ใช้สกรู M2 ยึดตัวเลื่อนเข้ากับแผ่นปิดหน้าในช่อง ด้านหนึ่งของโพเทนชิออมิเตอร์มี 2 แฉก ขณะที่ด้านหนึ่งมีเพียง 1 ด้าน ตรวจสอบให้แน่ใจว่าโพเทนชิโอมิเตอร์ทั้งหมดอยู่ในแนวเดียวกับด้าน 2 แฉกที่ด้านบน การประกอบแผ่นปิดหน้าควรมีลักษณะดังนี้

ขั้นตอนที่ 3: เวลาเดินสายไฟ

เวลาเดินสายไฟ
เวลาเดินสายไฟ
เวลาเดินสายไฟ
เวลาเดินสายไฟ

ตัดลวดของคุณเพื่อให้คุณมี:

  • ความยาว 8x3cm-4cm
  • ยาว 7x ~ 10 ซม.

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

อ้างอิงรูปภาพเพื่อขอความช่วยเหลือ ให้ต่อสายไฟที่ยาวกว่า 7 เส้นเข้ากับพิน A0-A4 บน Arduino รวมถึงพิน 5V และ GND

สุดท้าย ติดปลายอีกด้านของสาย A0-A4 เข้ากับพินขวาบนของตัวเลื่อน ระวังอย่าเชื่อมการเชื่อมต่อใดๆ กับพินซ้ายบน เนื่องจากพวกมันอยู่ใกล้กันมาก A0 สอดคล้องกับแถบเลื่อนขวาสุดเมื่อดูจากด้านหลัง ต่อสายไฟ 5V เข้ากับพินด้านซ้ายบนอันใดอันหนึ่ง และ GND กับพินด้านล่างอันใดอันหนึ่ง ผลลัพธ์สุดท้ายควรมีลักษณะเช่นนี้

ขั้นตอนที่ 4: ประกอบตัวเครื่องหลัก

ประกอบตัวหลัก
ประกอบตัวหลัก
ประกอบตัวหลัก
ประกอบตัวหลัก

รับสาย USB ขนาดเล็ก ตัวเครื่องหลักที่พิมพ์ 3 มิติ และส่วนประกอบแผ่นปิดหน้า พร้อมสกรู M2 4 ตัว

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

ใช้เวลานี้ในการติดแม่เหล็กซุปเปอร์กาวในรูเล็ก ๆ ที่ด้านล่างของแผ่นปิดหน้าและด้านล่างของป้าย ตรวจสอบให้แน่ใจว่าแม่เหล็กทั้งหมดมีทิศทางเดียวในแผ่นปิดหน้าและอีกอันในป้ายเพื่อให้แน่ใจว่าจะดึงดูด

ขั้นตอนที่ 5: แนบแขนเสื้อ

ติดปลอกแขน
ติดปลอกแขน

สอดปลอกหุ้มให้ทั่วทั้งชุดประกอบเพื่อให้รูที่ด้านข้างของตัวเสื้ออยู่ในแนวเดียวกับรูในปลอกหุ้ม ใช้สกรู M2 6 ตัวเพื่อยึดปลอกให้แน่น

ขั้นตอนที่ 6: เสร็จสิ้นการสัมผัส

สัมผัสสุดท้าย
สัมผัสสุดท้าย

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

นั่นคือตอนนี้การประกอบเครื่องกลเสร็จแล้วและเข้าสู่ซอฟต์แวร์

ขั้นตอนที่ 7: ซอฟต์แวร์ทั้งหมด

ซอฟต์แวร์ทั้งหมด
ซอฟต์แวร์ทั้งหมด

ตรงไปที่ไซต์ Arduino และดาวน์โหลด IDE ล่าสุดแล้วทำการติดตั้ง

เสียบกล่อง Deej และเปิด Arduino IDE

แฟลช Arduino ของคุณด้วยสเก็ตช์นี้

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

ถ้าทุกอย่างเรียบร้อยก็ย้ายไปที่โปรแกรม deej ได้เลย

ไปที่หน้าเผยแพร่ Deej และดาวน์โหลด deej.exe และ config.yaml แล้วใส่ไว้ในโฟลเดอร์เดียวกันบนพีซีของคุณ ฉันใส่ไว้ในโฟลเดอร์ชื่อ Deej

เปิดไฟล์ config.yaml และกำหนดตัวเลื่อนแต่ละตัวให้กับโปรแกรมอย่างน้อยหนึ่งโปรแกรมดังที่แสดงไว้ที่นี่ จำไว้ว่า 0 คือตัวเลื่อนซ้ายสุด และ 4 คือตัวเลื่อนขวาสุด กำหนดสล็อต COM ที่ถูกต้องที่ Arduino เปิดอยู่ สามารถพบได้ใน Device Manager บน Windows ภายใต้ Ports (COM&LPT) ขณะที่เสียบปลั๊กอยู่

ขั้นตอนที่ 8: ความสำเร็จ & ข้อมูลเพิ่มเติม

ความสำเร็จ & ข้อมูลเพิ่มเติม
ความสำเร็จ & ข้อมูลเพิ่มเติม

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

สำหรับข้อมูลเพิ่มเติมและความช่วยเหลือโปรดดู Deej GitHub และ Discord

แนะนำ: