สารบัญ:

การพัฒนาจอยสติ๊กแบบหดได้แบบใช้มอเตอร์: 10 ขั้นตอน (พร้อมรูปภาพ)
การพัฒนาจอยสติ๊กแบบหดได้แบบใช้มอเตอร์: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การพัฒนาจอยสติ๊กแบบหดได้แบบใช้มอเตอร์: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การพัฒนาจอยสติ๊กแบบหดได้แบบใช้มอเตอร์: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: วิธีการใช้งานจอยสติ๊กรถเข็นไฟฟ้ารุ่น CM-112Light 2024, กรกฎาคม
Anonim
การพัฒนาจอยสติ๊กแบบหดได้แบบใช้มอเตอร์
การพัฒนาจอยสติ๊กแบบหดได้แบบใช้มอเตอร์

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

โปรเจ็กต์นี้ประกอบด้วยสองส่วน: ชิ้นส่วนทางกล (การออกแบบตัวยึด การประกอบ ฯลฯ) และชิ้นส่วนไฟฟ้า (วงจร รหัส Arduino เป็นต้น)

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

ขั้นตอนที่ 1: เนื้อหา

  1. สารบัญ
  2. คุณสมบัติและการใช้งาน

    • กลไกการหดและขยายด้วยมอเตอร์
    • โหมดซ้าย/ขวา
    • ความเป็นโมดูล
    • ความเร็วในการหมุนที่ปรับได้
  3. การตระเตรียม

    • ซอฟต์แวร์

      Arduino

    • ฮาร์ดแวร์

      • สรุปชิ้นส่วนและเครื่องมือทั้งหมดที่จำเป็น
      • Arduino นาโน (รอบ 3.0)
      • ชิปขับมอเตอร์: L293D
      • ตัวต้านทานแบบดึงลง
      • ปุ่มและสวิตช์
      • การเลือกมอเตอร์
    • ขับเคลื่อนด้วยรถเข็นไฟฟ้า

      การใช้พอร์ต USB

  4. ชิ้นส่วนเครื่องกล

    • การผลิต
    • ลิมิตสวิตช์สิ่งที่แนบมา
    • การประกอบ/ถอดประกอบ
    • การเปลี่ยนมอเตอร์
    • ที่อยู่อาศัยอิเล็กทรอนิกส์
  5. ชิ้นส่วนไฟฟ้า

    • วงจร

      • แผนผัง
      • เค้าโครงเขียงหั่นขนม
    • รหัส Arduino
  6. คำแนะนำทีละขั้นตอน

    ดาวน์โหลดไฟล์ PDF ของคำแนะนำ

  7. การแก้ไขปัญหา
  8. เอกสารวิดีโอ
  9. อ้างอิง

ขั้นตอนที่ 2: คุณลักษณะและฟังก์ชันการทำงาน

คุณสมบัติและการใช้งาน
คุณสมบัติและการใช้งาน

กลไกการหดและขยายด้วยมอเตอร์

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

โหมดซ้าย/ขวา

ผลิตภัณฑ์นี้เหมาะสำหรับทั้งผู้ใช้ที่ถนัดซ้ายและถนัดขวา ช่างเทคนิคที่ติดตั้งระบบมอเตอร์เข้ากับรถเข็นไฟฟ้าของลูกค้าสามารถเปลี่ยนโหมดได้อย่างง่ายดายโดยสลับสวิตช์ในกล่องอิเล็กทรอนิกส์ ไม่ต้องดัดแปลงโค้ดใดๆ

ความเป็นโมดูล

ผลิตภัณฑ์ไม่ปลอดภัย หากกลไกอัตโนมัติเป็นค่าเริ่มต้นหรือหากระบบกำลังได้รับการซ่อมแซม กลไกการแกว่งแบบแมนนวลจะไม่ได้รับผลกระทบ คำอธิบายโดยละเอียดของกระบวนการประกอบและถอดประกอบอย่างง่ายจะรวมอยู่ในคำแนะนำในภายหลัง

ความเร็วในการหมุนที่ปรับได้

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

ขั้นตอนที่ 3: การเตรียมการ

การตระเตรียม
การตระเตรียม
การตระเตรียม
การตระเตรียม
การตระเตรียม
การตระเตรียม

ซอฟต์แวร์

ในโครงการนี้ ใช้ Arduino ดังนั้น คุณจะต้องติดตั้ง Arduino IDE บนคอมพิวเตอร์ของคุณ ลิงค์ดาวน์โหลดใบสมัครอยู่ที่นี่ รหัส Arduino ที่ใช้สำหรับผลิตภัณฑ์นี้มีอยู่ในส่วนภายหลัง

ฮาร์ดแวร์

สรุปชิ้นส่วนและเครื่องมือทั้งหมดที่จำเป็น

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

Arduino นาโน (รอบ 3.0)

Arduino Nano (Rev 3.0) ใช้ในผลิตภัณฑ์นี้ อย่างไรก็ตาม คุณสามารถแทนที่บอร์ดนี้ด้วยบอร์ด Arduino อื่นๆ ที่มีพิน PWM โปรเจ็กต์นี้ต้องใช้พิน PWM เนื่องจากเราจะใช้ Arduino (รูปภาพ) เพื่อควบคุมชิปไดรเวอร์มอเตอร์ (L293D) และชิปจะต้องถูกควบคุมโดยอินพุต PWM พิน PWM ของ Arduino Nano (Rev 3.0) ประกอบด้วย: D3 pin (Pin 6), D5 pin (Pin 8), D6 pin (Pin 9), D9 pin (Pin 12), D10 pin (Pin 13), D11 pin (พิน 14). หากคุณสนใจรายละเอียดเพิ่มเติมเกี่ยวกับ Arduino Nano สามารถอ้างอิงเค้าโครงพินและแผนผังได้ที่นี่

ชิปขับมอเตอร์: L293D

L293D เป็นชิปขับมอเตอร์กระแสตรงอันทรงพลังที่ช่วยให้มอเตอร์กระแสตรงสามารถหมุนได้ทั้งในทิศทางตามเข็มนาฬิกาและในทิศทางทวนเข็มนาฬิกา

พินที่ใช้ในโปรเจ็กต์นี้ ได้แก่ เปิดใช้งาน1, 2 พิน (พิน 1), อินพุต 1 (พิน 2), เอาต์พุต 1 (พิน 3), GND (พิน 4), เอาต์พุต 2 (พิน 6) อินพุต 2 (พิน 7) Vcc 1 (พิน 8) Vcc 2 (พิน 16)

  • Enable1, 2 pin (Pin 1): ควบคุมความเร็วของมอเตอร์
  • อินพุต 1 (พิน 2): ควบคุมทิศทางของมอเตอร์
  • เอาต์พุต 1 (ขา 3): เชื่อมต่อกับมอเตอร์ ขั้วไม่สำคัญ
  • GND (พิน 4): เชื่อมต่อกับกราวด์
  • เอาต์พุต 2 (พิน 6): เชื่อมต่อกับมอเตอร์ ขั้วไม่สำคัญ
  • อินพุต 2 (พิน 7): ควบคุมทิศทางของมอเตอร์
  • Vcc 1 (ขา 8): จ่ายไฟให้กับวงจรภายในของชิป เชื่อมต่อกับ 5 V
  • Vcc 2 (ขา 16): จ่ายไฟให้กับมอเตอร์กระแสตรง ซึ่งแตกต่างกันไปตามข้อกำหนดของมอเตอร์ มอเตอร์ที่ใช้สำหรับโครงการนี้สามารถขับเคลื่อนที่ 5 V.

หากคุณสนใจรายละเอียดเพิ่มเติมเกี่ยวกับ L293D คุณสามารถเข้าถึงแผ่นข้อมูลได้ที่นี่และที่นี่

ตัวต้านทานแบบดึงลง

ปุ่ม/สวิตช์แต่ละตัวจับคู่กับตัวต้านทานแบบดึงลง ตัวต้านทานแบบดึงลงอยู่ที่นี่เพื่อช่วยให้แน่ใจว่า Arduino จะอ่านค่าคงที่จากพิน หากคุณไม่ได้จับคู่ปุ่ม/สวิตช์ของเรากับตัวต้านทาน ค่าที่ Arduino อ่านจากพินที่เกี่ยวข้องจะลอยอยู่ระหว่าง 0 ถึง 1 ในกรณีนี้ ปุ่ม/สวิตช์จะไม่ทำงานตามที่คาดไว้ เนื่องจากเราใช้ตัวต้านทานแบบดึงลง ตัวต้านทานจะถูกต่อระหว่างพินดิจิตอลที่สอดคล้องกันกับกราวด์ ดังนั้นปุ่ม/สวิตช์จะถูกต่อระหว่างพินเพาเวอร์ (+5V) และพินดิจิตอลบน Arduino Nano เมื่อกดปุ่ม Arduino จะอ่าน 1 จากพินที่เกี่ยวข้อง โครงการนี้ใช้ตัวต้านทาน 270 Ω สามตัว

ปุ่ม/สวิตช์

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

การเลือกมอเตอร์

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

ขับเคลื่อนด้วยรถเข็นไฟฟ้า

รถเข็นไฟฟ้าส่วนใหญ่จะติดตั้งแหล่งจ่ายไฟ 24V ผลิตภัณฑ์จอยสติ๊กแบบหดได้อัตโนมัตินี้ต้องการอินพุต 5V เนื่องจากผลิตภัณฑ์ได้รับการออกแบบให้รับพลังงานจากแหล่งจ่ายไฟสำหรับรถเข็น จึงไม่จำเป็นต้องมีแหล่งจ่ายไฟภายนอก

การใช้พอร์ต USB

ตัวแปลงบั๊ก DC-DC 24V-to-5V (ตัวแปลงบั๊กใช้เพื่อลดแรงดันไฟลง) โมดูลที่มีพอร์ต USB สามารถสั่งซื้อออนไลน์ได้ (อันที่เราใช้สั่งซื้อจากที่นี่) เชื่อมต่ออินพุตของตัวแปลงบั๊กเข้ากับแหล่งจ่ายไฟ 24V (พอร์ตจ่ายไฟไปยังพอร์ตจ่ายไฟ และพอร์ตกราวด์ไปยังพอร์ตกราวด์) จากนั้นบอร์ด Arduino Nano สามารถเชื่อมต่อกับโมดูลตัวแปลงบั๊กผ่านพอร์ต USB

ขั้นตอนที่ 4: ชิ้นส่วนเครื่องกล

ชิ้นส่วนเครื่องกล
ชิ้นส่วนเครื่องกล
ชิ้นส่วนเครื่องกล
ชิ้นส่วนเครื่องกล
ชิ้นส่วนเครื่องกล
ชิ้นส่วนเครื่องกล

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

การผลิต

มีชิ้นส่วนเพิ่มเติมอีกสามส่วนที่ต้องประดิษฐ์เพื่อสร้างชิ้นส่วนกลไกขึ้นใหม่ (ดูรูป) แขนด้านนอกของแขนจอยสติ๊กยังต้องมีการดัดแปลงเพื่อยึดส่วนประกอบทางกลเข้ากับที่ยึดจอยสติ๊ก

  1. วงเล็บปีกกา
  2. วงเล็บด้านล่าง
  3. Torque Coupler Block
  4. แขนชั้นนอก

การใช้สต็อคมุมอลูมิเนียมรูปตัว L (วงเล็บด้านบนและด้านล่าง) สต็อคแท่งอะลูมิเนียมสแควร์ (บล็อกข้อต่อแรงบิด) และแขนจอยสติ๊กที่มีอยู่ (แขนด้านนอก) ให้ทำตามภาพวาดชิ้นส่วนและ/หรือไฟล์ 3D STL

Limit Switch AttachmentWires ควรบัดกรีบนลิมิตสวิตช์ก่อนทำการต่อ ตำแหน่งสวิตช์จำกัดมีความยืดหยุ่นตราบใดที่ปิดสวิตช์เมื่อหดแขนและเปิดเมื่อจอยสติ๊กอยู่ในตำแหน่งปกติ ดูแอสเซมบลีขั้นตอนที่ 8 และไฟล์ "outer_arm" ที่ลิงก์ด้านบนสำหรับรายละเอียด

วิธีการประกอบ

ดูตัวเลขสำหรับแต่ละขั้นตอน

  1. ติดมอเตอร์เข้ากับโครงยึดมอเตอร์โดยจัดรูให้ตรงและขันสกรูในสกรูหัวแบน M-3 6 ตัว (ไม่จำเป็นต้องใช้ทั้ง 6 ตัวเพื่อยึดมอเตอร์ให้เข้าที่ แต่ขันสกรูให้มากที่สุดเพื่อความปลอดภัยสูงสุด ตรวจสอบให้แน่ใจว่าได้ใช้สกรูของ ความยาวที่ถูกต้องตามความหนาของตัวยึดเพื่อป้องกันความเสียหายต่อมอเตอร์)
  2. จัดตำแหน่งข้อต่อให้อยู่ใต้แถบด้านนอกแล้วขันให้เข้าที่ด้วยสกรูหัวแบน ½” #8-32 คุณอาจต้องเจาะและเคาะรู 8-32 รูที่แขนเพื่อเชื่อมต่อชิ้นคัปปลิ้งกับแขน *ในกรณีนี้ แขนจะหมุนทวนเข็มนาฬิกา ดังนั้นแถบด้านนอก (จากมุมมองของผู้ใช้รถเข็นไฟฟ้า) จะอยู่ทางด้านซ้าย สำหรับผู้ใช้ที่ถนัดขวา สิ่งนี้จะถูกยกเลิก
  3. ยึดโครงยึดด้านบนเข้ากับแขนยืดหดได้โดยใช้สกรู M-6 (อย่างหลวมๆ)
  4. นำแขนที่หดได้ไปยังตำแหน่งที่ยืดออก
  5. ติดส่วนประกอบย่อยของขายึดมอเตอร์-มอเตอร์เข้ากับแขนยืดหดได้ โดยการสอดเพลามอเตอร์เข้าไปในรูที่สอดคล้องกันบนชิ้นส่วนข้อต่อ ส่วนตัวยึดควรเสียบเข้าระหว่างแขนและขายึดด้านบน โดยจัดตำแหน่งรู
  6. ใช้สกรู ¼-20 และน็อตล็อคเพื่อยึดโครงยึดทั้งสองเข้าด้วยกัน จากนั้นขันสกรู M6 ที่กะโหลกบนให้แน่น
  7. ตรวจสอบให้แน่ใจว่าจุดยึดอยู่ในตำแหน่งขยาย ยึดมอเตอร์เข้ากับคัปปลิ้งด้วยสกรูยึด 10-32/วินาที
  8. ขันสกรูสวิตช์จำกัดด้วยสกรู #2-56 2 ตัว (ตรวจสอบให้แน่ใจว่าได้ปิดลิมิตสวิตช์ในตำแหน่งออกด้านนอกสุด - ในกรณีของเรา โบลต์ไหล่จะกดปิด)

*หมายเหตุเกี่ยวกับการติดชุดสกรู: ชุดสกรูต้องเชื่อมต่อกับด้านแบนของเพลา D ในการปรับทิศทางของเพลา ให้ต่อมอเตอร์เข้ากับแหล่งจ่ายไฟจนกระทั่งด้านแบนอยู่ในตำแหน่งที่ต้องการ หรือตั้งค่าวงจรตามที่ระบุไว้ใน 4.1 วงจรชิ้นส่วนไฟฟ้าด้านล่าง และเปลี่ยนเวลาในบรรทัดที่ 52 ของรหัสตามที่ระบุใน 4.2 รหัส Arduino ส่วนไฟฟ้า จนกว่าจะอยู่ในตำแหน่งที่ต้องการ อย่าลืมเปลี่ยนกลับหลังการประกอบ!

ถอดประกอบ

ปฏิบัติตามขั้นตอนการประกอบในทิศทางย้อนกลับ ดูด้านล่างหากมอเตอร์ของคุณไหม้และจำเป็นต้องเปลี่ยน

การเปลี่ยนมอเตอร์

  1. ถอดชุดสกรูที่ยึดเพลากับข้อต่อออก
  2. คลายเกลียวตัวยึด ¼-20 และน็อตล็อค
  3. ดึงส่วนประกอบย่อยของตัวยึดมอเตอร์-มอเตอร์ออกและคลายเกลียวมอเตอร์เพื่อเปลี่ยน
  4. ติดมอเตอร์ใหม่เข้ากับโครงยึดด้วยสกรู
  5. ใส่แกนมอเตอร์ใหม่เข้าไปในรูของชิ้นคัปปลิ้ง เสียบโครงยึดเข้าที่ (คลายสกรู M6 ด้านบน หากจำเป็น)
  6. ขันสกรู ¼-20 และน็อตล็อกเพื่อขันขายึดอีกครั้ง (ขันสกรู M6 ด้านบนให้แน่น หากจำเป็น)
  7. สุดท้าย ยึดเพลาเข้ากับคัปปลิ้งด้วยสกรูยึด

ที่อยู่อาศัยอิเล็กทรอนิกส์

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

ขั้นตอนที่ 5: ชิ้นส่วนไฟฟ้า

ชิ้นส่วนไฟฟ้า
ชิ้นส่วนไฟฟ้า
ชิ้นส่วนไฟฟ้า
ชิ้นส่วนไฟฟ้า
ชิ้นส่วนไฟฟ้า
ชิ้นส่วนไฟฟ้า

วงจร

แผนผัง

แผนผังของวงจรแสดงในรูปที่ 1 ในส่วนนี้ และยังมีอยู่ใน Github จ่ายไฟ 5V จากรถเข็นไฟฟ้าไปยังบอร์ด Arduino Nano บอร์ด Arduino Nano ถูกเข้ารหัสเพื่อควบคุมพฤติกรรมของสวิตช์และการเคลื่อนที่ของมอเตอร์กระแสตรง การออกแบบและการเดินสายของวงจรมีอธิบายไว้ในส่วนฮาร์ดแวร์ (ไฮเปอร์ลิงก์ไปยังส่วนฮาร์ดแวร์) หากคุณสนใจ

เค้าโครงเขียงหั่นขนม

ภาพการเดินสายไฟของเขียงหั่นขนมจาก Fritzing หรือวงจรแสดงในรูปที่ 2 ในส่วนนี้ และภาพของเขียงหั่นขนมขั้นสุดท้ายแสดงในรูปที่ 3

รหัส Arduino

รหัสที่ใช้สำหรับผลิตภัณฑ์นี้แสดงอยู่ที่ด้านข้าง และคุณสามารถดาวน์โหลดได้ที่นี่

ในการอัปโหลดรหัสไปยัง Arduino ให้ดาวน์โหลด Arduino IDE บนคอมพิวเตอร์ ใช้รหัส "Rhonda_v4_onebutton.ino" ที่คุณดาวน์โหลด

โค้ดแต่ละบรรทัดมีคำอธิบายแบบบรรทัดต่อบรรทัดภายในไฟล์โค้ด

อัปโหลดรหัสไปยัง Arduino โดย (อินเทอร์เฟซแสดงไว้ที่นี่):

  1. เชื่อมต่อ Arduino กับคอมพิวเตอร์โดยใช้ขั้วต่อ USB
  2. จากแท็บเครื่องมือบนอินเทอร์เฟซ Arduino:

    • ตั้งคณะกรรมการเป็น “Arduino Nano”
    • ตั้งค่าพอร์ตเป็นพอร์ต USB
  3. กดปุ่มอัพโหลด (→)
  4. รอจนกว่าอินเทอร์เฟซจะอ่านว่า "การอัปโหลดเสร็จสิ้น"

ความเร็วปัจจุบันตั้งไว้ที่ 255 ในบรรทัดที่ 25 "analogWrite(motorPin, 255)" เพื่อหมุนมอเตอร์ และต่ำสุดที่ 0 ในบรรทัดที่ 36 "analogWrite(motorPin, 0)" เพื่อหยุดมอเตอร์ ช่วงความเร็วสามารถตั้งค่าได้ระหว่าง 0 ถึง 255 ตามความเหมาะสมของความเร็วมอเตอร์

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

ขั้นตอนที่ 6: ดาวน์โหลดคำแนะนำทีละขั้นตอน

ขั้นตอนที่ 7: การแก้ไขปัญหา (อัปเดตเมื่อ 12/12/17)

  1. มอเตอร์ไม่หดแขน

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

    เปลี่ยนเวลาในโค้ด Arduino ตามที่ระบุไว้ใน Arduino Code Read Me

ขั้นตอนที่ 8: เอกสารวิดีโอ

Image
Image

ขั้นตอนที่ 9: การอ้างอิง

1. เรียนรู้และสร้างไดรเวอร์มอเตอร์ L293D ราคาถูกของคุณเอง (คู่มือฉบับสมบูรณ์สำหรับ L293D) https://just4electronics.wordpress.com/2015/08/28/learn-make-your-own-cheap-l293d-motor-drivera- Complete-guide-for-l293d/

ขั้นตอนที่ 10: อัปเดต 14/14/18

UPDATE 14/14/18
UPDATE 14/14/18
UPDATE 14/14/18
UPDATE 14/14/18
  • อาร์มบาร์ใหม่ขึ้นรูปจากเหล็ก (เทียบกับอะลูมิเนียมเดิม) ที่มีความสูงมากกว่าเดิมเพื่อป้องกันการโก่งตัวของลำแสง
  • เปลี่ยนเป็นมอเตอร์แรงบิดสูง (1497 oz-in)
  • อัปเดตโค้ดที่ไม่ได้รวบรวม
  • ทดสอบอุปกรณ์ที่แก้ไขแล้วบนเก้าอี้รถเข็นของลูกค้า

แนะนำ: