สารบัญ:

มู่ลี่ควบคุมด้วยหุ่นยนต์: 5 ขั้นตอน
มู่ลี่ควบคุมด้วยหุ่นยนต์: 5 ขั้นตอน

วีดีโอ: มู่ลี่ควบคุมด้วยหุ่นยนต์: 5 ขั้นตอน

วีดีโอ: มู่ลี่ควบคุมด้วยหุ่นยนต์: 5 ขั้นตอน
วีดีโอ: ซอฟรีวิว: หุ่นยนต์ อัจฉริยะเปลี่ยนอารมณ์ จำใบหน้าได้!【Cozmo】 2024, พฤศจิกายน
Anonim
ผ้าม่านหน้าต่างหุ่นยนต์
ผ้าม่านหน้าต่างหุ่นยนต์

คำแนะนำนี้สร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)

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

ขั้นตอนที่ 1: ส่วนประกอบและเครื่องมือ

ส่วนประกอบและเครื่องมือ
ส่วนประกอบและเครื่องมือ
ส่วนประกอบและเครื่องมือ
ส่วนประกอบและเครื่องมือ
ส่วนประกอบและเครื่องมือ
ส่วนประกอบและเครื่องมือ

สำหรับโครงการนี้ ฉันใช้ส่วนประกอบต่อไปนี้:

  • HiLETgo ESP32 OLED Development Board (กระดานดำในภาพ)
  • BEMONOC 24V Geared DC Motor 50rpm (มอเตอร์สีเงินในรูป)
  • STEPPERONLINE Double Shaft NEMA 17 Stepper Motor (มอเตอร์สีดำในภาพ)
  • STSPIN820 Stepper Driver Board (กระดานสีน้ำเงินในภาพ)
  • L298N Motor Driver Board (กระดานสีแดงในภาพ ฉันออกแบบไดรเวอร์มอเตอร์แบบกำหนดเองสำหรับสิ่งนี้ กระดานสีเขียวในภาพ แต่ L298N ใช้แทนบอร์ดของฉันที่มีการเดินสายที่คล้ายกัน)
  • NOYITO DC-DC Adjustable Boost Converter (บอร์ดสีน้ำเงินพร้อมพอร์ต USB ในภาพ)
  • 2 x 3590S-2-503L Multi-turn Potentiometers (ชิ้นสีน้ำเงินกลมในภาพ)
  • เขียงหั่นขนม
  • สายจัมเปอร์ขนาดต่างๆ
  • สายยาว 20awg ต่างๆ
  • สกรู M3 ต่างๆ (สำหรับชิ้นส่วนที่พิมพ์ 3 มิติ)
  • กล่องโครงการอิเล็กทรอนิกส์ที่สามารถใส่เขียงหั่นขนมได้

เครื่องมือที่ใช้สำหรับโครงการนี้:

  • เครื่องพิมพ์ 3 มิติ
  • หัวแร้ง
  • เครื่องมือช่างต่างๆ (ไขควง คีม ฯลฯ)

ขั้นตอนที่ 2: การเดินสายไฟ

เดินสายไฟ!
เดินสายไฟ!
เดินสายไฟ!
เดินสายไฟ!
เดินสายไฟ!
เดินสายไฟ!

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

ขั้นตอนที่ 3: รหัส Arduino IDE

รหัส Arduino IDE
รหัส Arduino IDE

แนบเป็นไฟล์ข้อความคือรหัสที่ฉันสร้างขึ้นสำหรับโครงการของฉัน มันถูกสร้างขึ้นใน Arduino IDE และต้องใช้ไฟล์บอร์ด ESP32 และไลบรารีที่เกี่ยวข้อง ในโค้ดนี้ คุณจะพบลิงก์ไปยังหน้า GitHub ที่สามารถแนะนำคุณเกี่ยวกับการเพิ่มไฟล์ที่จำเป็นลงใน Arduino IDE ควรมีความคิดเห็นมากมายที่จะพาคุณไปทีละขั้นตอนเกี่ยวกับสิ่งที่โปรแกรมกำลังทำอยู่ ไฟล์นี้มีชื่อว่า "BluetoothControlledWindowBlindsCode.txt"

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

ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ
ชิ้นส่วนพิมพ์ 3 มิติ

ส่วนที่จะพิมพ์:

  • Hex Rod Coupler
  • มู่ลี่ต่อสายไฟ
  • มู่ลี่สายต่อ Coupler Shell
  • ข้อต่อเพลามอเตอร์เกียร์ 1 และ 2
  • เฟืองท้ายมอเตอร์เกียร์ครึ่ง
  • Geared Motor Shell ครึ่งบน
  • ตู้สเต็ปเปอร์มอเตอร์
  • ด้านล่างของตู้สเต็ปเปอร์มอเตอร์
  • สเต็ปเปอร์มอเตอร์ - โพเทนชิออมิเตอร์ Coupler
  • ฐานยึดมอเตอร์เกียร์
  • แคลมป์มอเตอร์เกียร์
  • เมาท์โพเทนชิโอมิเตอร์แบบมีเกียร์

ขั้นตอนในการประกอบ:

  1. ติดโพเทนชิออมิเตอร์ 1 ตัวเข้ากับเพลาด้านล่างของสเต็ปเปอร์มอเตอร์โดยใช้ข้อต่อที่กำหนด
  2. ติดตั้งสเต็ปเปอร์มอเตอร์ที่ด้านในของโครงสเต็ปเปอร์มอเตอร์
  3. ติดด้านล่างของโครงสเต็ปเปอร์มอเตอร์เข้ากับโครงสเต็ปเปอร์มอเตอร์เพื่อให้แน่ใจว่าคุณเรียงโพเทนชิออมิเตอร์เพื่อให้เข้าที่ ตรวจสอบให้แน่ใจว่าได้เรียกใช้โพเทนชิออมิเตอร์และสายสเต็ปออกจากช่องที่ด้านล่างของตัวเครื่อง
  4. ติดคัปเปิ้ลแกนหกเหลี่ยมเข้ากับเพลาของสเต็ปเปอร์มอเตอร์ที่ยื่นออกมาจากส่วนบนของตัวเครื่อง
  5. ติดตั้งโครงสเต็ปเปอร์มอเตอร์เข้ากับผนัง ตรวจสอบให้แน่ใจว่าได้สอดราวม่านเข้ากับข้อต่อในขณะที่จัดแนวโครงที่จะติดตั้ง
  6. สอดสกรู M3 เข้าไปในส่วนแรกของข้อต่อเพลามอเตอร์แบบมีเกียร์ ป้อนสายไฟจากมู่ลี่ผ่านรูในครึ่งแรกของข้อต่อเพลามอเตอร์แบบมีเกียร์ ผูกปมหลังจากดึงเข้าไปเพื่อไม่ให้หลุดออก
  7. ติดข้อต่อเพลามอเตอร์เกียร์ครึ่งหลังกับครึ่งแรก ใส่เพลาโพเทนชิออมิเตอร์ลงในครึ่งหลังของข้อต่อ
  8. ใช้ตัวยึดและแคลมป์ด้านล่างของมอเตอร์แบบมีเฟือง ติดมอเตอร์เฟืองเข้ากับขอบหน้าต่าง/ผนัง
  9. จัดตำแหน่งเมาท์โพเทนชิโอมิเตอร์มอเตอร์แบบมีเกียร์และติดตั้งเข้ากับผนังด้วย
  10. ติดตั้งเปลือกมอเตอร์เกียร์ 2 ส่วนเพื่อซ่อนมอเตอร์เกียร์อย่างเรียบร้อย เรียกใช้โพเทนชิออมิเตอร์และสายมอเตอร์เกียร์ออกจากเปลือกไปทางกล่องอิเล็กทรอนิกส์ของคุณ

แนะนำ: