สารบัญ:
- ขั้นตอนที่ 1: ชิ้นส่วน
- ขั้นตอนที่ 2: การเดินสายไฟ
- ขั้นตอนที่ 3: การประกอบ
- ขั้นตอนที่ 4: ซอฟต์แวร์
- ขั้นตอนที่ 5: การดำเนินการ
วีดีโอ: แชสซีควบคุมด้วย Wi-Fi แบบใช้มอเตอร์: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
Donald Bell of Maker Project Lab (https://makerprojectlab.com) ชี้ให้เห็นในการอัปเดตเมื่อวันที่ 29 พฤศจิกายน 2017 (https://www.youtube.com/embed/cQzQl97ntpU) ว่าแชสซี "Lady Buggy" (https://www.instructables).com/id/Lady-Buggy/) สามารถใช้เป็นแพลตฟอร์มทั่วไปได้ เขาต้องเห็นรายการ "สิ่งที่ต้องทำโครงการ" ของฉัน …
Motorized WiFi Chassis เป็นแพลตฟอร์มทั่วไปแบบเปิดที่ใช้มอเตอร์ซึ่งควบคุมด้วย WiFi ซึ่งใช้ Adafruit Feather Huzzah ESP8266 สำหรับการสื่อสารและการควบคุม และเซอร์โวแบบหมุนต่อเนื่องสองตัวพร้อมแบตเตอรี่ลิเธียมไอออนสำหรับการเคลื่อนไหว แชสซีมีจุดยึดแบบเกลียว 8 6 มม. คูณ 1 เพื่อติดตั้ง และอีกมากมายที่จะตามมา
ฉันได้รวมซอร์สโค้ดไว้ในรูปแบบของภาพร่าง Arduino สำหรับ Adafruit Feather Huzzah ESP8266 หากคุณต้องการแก้ไข นอกจากนี้ คุณจะต้องมีทักษะในการบัดกรีและอุปกรณ์บัดกรี สายไฟ และชิ้นส่วนทั้งหมดที่ระบุไว้ในขั้นตอนแรก บวกกับ Arduino IDE ที่ติดตั้งไลบรารีที่เหมาะสมเพื่อให้แชสซี WiFi แบบมีมอเตอร์สมบูรณ์
เช่นเคย ฉันอาจจะลืมไฟล์ไปหนึ่งหรือสองไฟล์ หรือใครรู้อะไรอีก ดังนั้นหากคุณมีคำถามใดๆ โปรดอย่าลังเลที่จะถามเพราะฉันทำผิดพลาดมากมาย
ออกแบบโดยใช้ Autodesk Fusion 360 สไลซ์โดยใช้ Cura 3.1 และพิมพ์ใน PLA บน Ultimaker 2+ Extended และ Ultimaker 3 Extended
ขั้นตอนที่ 1: ชิ้นส่วน
ฉันพิมพ์ทุกส่วนด้วยความละเอียดแนวตั้ง.15 มม. โดยเติมหมึก 50% พิมพ์ "Ball Bearing Cap.stl" และ "Chassis.stl" อย่างละ 1 ชิ้น พิมพ์ชิ้นส่วนที่เหลืออย่างละ 2 ชิ้น
ฉันซื้อชิ้นส่วนต่อไปนี้:
1 ลูกปืน 15.9 มม. (5/8 )
4 โอริง (ID 16 มม. ส่วน 2.5 มม.)
2 เซอร์โว (การหมุนต่อเนื่อง FS90R)
1 ขนอดาฟรุต HUZZAH ESP8266 (อดาฟรุต)
แบตเตอรี่ 1 ก้อน (อดาฟรุ๊ต 258)
ก่อนประกอบ ให้ทดสอบความพอดีและตัดแต่ง ตะไบ ทราย ฯลฯ ทุกส่วนตามความจำเป็นสำหรับการเคลื่อนตัวที่ราบรื่นของพื้นผิวที่เคลื่อนที่ และความพอดีแน่นสำหรับพื้นผิวที่ไม่เคลื่อนไหว ขึ้นอยู่กับสีที่คุณเลือกและการตั้งค่าเครื่องพิมพ์ของคุณ อาจจำเป็นต้องมีการตัดแต่ง การยื่น และ/หรือการขัดมากหรือน้อย ตะไบขอบทั้งหมดที่สัมผัสกับฐานรองพิมพ์อย่างระมัดระวัง เพื่อให้แน่ใจว่าได้ลบแผ่นสร้างทั้งหมด "ไหลซึม" และขอบทั้งหมดเรียบ ฉันใช้ไฟล์อัญมณีขนาดเล็กและมีความอดทนมากในการดำเนินการขั้นตอนนี้
การออกแบบนี้ใช้ชุดเกลียว ดังนั้นอาจต้องใช้การต๊าปและดายขนาด 6 มม. ต่อ 1 เพื่อทำความสะอาดเกลียว
ขั้นตอนที่ 2: การเดินสายไฟ
การเดินสายไฟประกอบด้วยการบัดกรีสายเซอร์โวเข้ากับ Feather Huzzah ESP8266
ในการจ่ายไฟให้กับเซอร์โว สายไฟเซอร์โวบวก (สีแดง) ทั้งสองเส้นจะถูกบัดกรีที่พิน "BAT" บน Feather Huzzah ESP8266 และสายไฟเซอร์โวลบ (สีน้ำตาล) ทั้งสองเส้นจะถูกบัดกรีไปที่พิน "GND" บน Feather Huzzah ESP8266
ในการควบคุมเซอร์โว ลวดสัญญาณเซอร์โว (สีส้ม) ด้านซ้ายจะถูกบัดกรีที่พิน "12/MISO" บน Feather Huzzah ESP8266 และต่อสายสัญญาณเซอร์โวด้านขวา (สีส้ม) เข้ากับพิน "13/MOSI" บน เฟเธอร์ฮัซซาห์ ESP8266
ขั้นตอนที่ 3: การประกอบ
ใส่โอริง 2 อันลงบน "Gear Wheel.stl" แต่ละตัวตามที่แสดง
ใช้ "Axle Gear Wheel.stl" สองอัน ประกอบล้อทั้งสองเข้ากับ "Chassis.stl" ดังที่แสดง
วางตลับลูกปืนขนาด 5/8 นิ้วลงในโครงเครื่องตามที่แสดง จากนั้นยึดให้เข้าที่ด้วย "Ball Bearing Cap.stl" ตรวจสอบให้แน่ใจว่าตลับลูกปืนหมุนได้อย่างอิสระ
ยึด "Gear Servo.stl" หนึ่งตัวเข้ากับเซอร์โวตัวเดียวโดยใช้สกรูเซอร์โวที่มาพร้อมกับเซอร์โว จากนั้นทำซ้ำกับเกียร์สองและเซอร์โว
วางเซอร์โวด้านซ้ายลงในสล็อตเซอร์โวด้านซ้าย และเซอร์โวด้านขวาในสล็อตเซอร์โวด้านขวาตามที่แสดง
ใช้เทปกาวสองหน้าบาง ๆ ยึดแบตเตอรี่เข้ากับแชสซีตามที่แสดง
ใช้เทปกาวสองหน้าบางๆ ยึด Adafruit Feather Huzza ESP8266 เข้ากับแบตเตอรี่ตามที่แสดง
ขั้นตอนที่ 4: ซอฟต์แวร์
แชสซี WiFi แบบใช้มอเตอร์ใช้องค์ประกอบ html "canvas" สำหรับกราฟิก และเหตุการณ์ canvas "touchstart", "touchmove" และ "touchend" สำหรับการควบคุม ฉันเชื่อว่าซอฟต์แวร์ควรทำงานบนอุปกรณ์ที่เปิดใช้งานระบบสัมผัสอื่นที่ไม่ใช่ iOS แต่ยังไม่สามารถยืนยันได้ว่าจะใช้งานได้
ฉันออกแบบซอฟต์แวร์ Motorized WiFi Chassis ให้ทำงานในโหมดไร้สาย ap (จุดเข้าใช้งาน) และสถานี (เราเตอร์ wifi)
หากคุณเลือกใช้งาน Motorized WiFi Chassis ในโหมด ap ไม่จำเป็นต้องใช้เราเตอร์ไร้สายเนื่องจากอุปกรณ์ iOS ของคุณสื่อสารโดยตรงกับ Motorized WiFi Chassis ในการใช้งานในโหมดนี้ คุณจะต้องไปที่การตั้งค่า wifi บนอุปกรณ์ iOS ของคุณแล้วเลือกเครือข่าย "WiFiChassis" เมื่อเชื่อมต่อแล้ว ให้เปิดเว็บเบราว์เซอร์บนอุปกรณ์ iOS ของคุณและป้อนที่อยู่ IP "192.128.20.20" ในช่อง URL
หากคุณเลือกใช้งาน Motorized WiFi Chassis ในโหมดสถานี คุณจะต้องสื่อสารกับ Motorized WiFi Chassis ผ่านเราเตอร์ไร้สาย ดังนั้นจึงจำเป็นต้องเปลี่ยนซอฟต์แวร์ Motorized WiFi Chassis เพื่อให้ "sSsid =" ถูกตั้งค่าเป็น ssid เราเตอร์ไร้สายของคุณและ "sPassword = " ถูกตั้งค่าเป็นรหัสผ่านเราเตอร์ไร้สายของคุณ คุณจะต้องเปลี่ยนการตั้งค่าเหล่านี้โดยใช้โปรแกรมแก้ไข Arduino IDE ก่อนรวบรวมและดาวน์โหลดไปยังแชสซี WiFi แบบใช้มอเตอร์ของคุณ โปรดทราบว่าเมื่อใช้โหมดสถานี ฉันได้รวมการรองรับ MDNS ที่อนุญาตให้คุณสื่อสารกับ Motorized WiFi Chassis ที่ที่อยู่ IP "wifichassis.local" ดังนั้นจึงไม่จำเป็นต้องใช้ที่อยู่ IP จริง อย่างไรก็ตาม หากคุณต้องการใช้ที่อยู่ IP จริงที่กำหนดโดยเราเตอร์ไร้สายของคุณ คุณจะต้องเชื่อมต่อกับจอภาพอนุกรม Arduino เมื่อคุณเปิดแชสซี WiFi แบบใช้มอเตอร์ (ตรวจสอบให้แน่ใจว่า "#define USE_SERIAL 1" อยู่ที่ด้านบนสุดของแหล่งที่มา ไฟล์โค้ดก่อนรวบรวมและส่งรหัสไปยัง Motorized WiFi Chassis) เพื่อดู IP ที่กำหนดให้กับ Motorized WiFi Chassis โดยเราเตอร์ไร้สายของคุณ
หลังจากที่คุณได้ตัดสินใจแล้วว่าโหมดใดที่คุณจะใช้งาน Motorized WiFi Chassis และทำการเปลี่ยนแปลงที่จำเป็นกับซอฟต์แวร์ ให้ต่อสายเคเบิลที่เหมาะสมระหว่างคอมพิวเตอร์ของคุณ USB และพอร์ต micro usb บน Feather Huzzah ESP8266 เสียบแบตเตอรี่ จากนั้นคอมไพล์และดาวน์โหลดซอฟต์แวร์ลงใน Motorized WiFi Chassis
ขั้นตอนที่ 5: การดำเนินการ
เสียบสายแบตเตอรี่เข้ากับพอร์ตแบตเตอรี่บน Feather Huzzah ESP8266
เข้าสู่ระบบ Feather Huzzah ESP8266 โดยใช้วิธีการที่คุณเลือกในซอฟต์แวร์
ลากจุดสีเทารอบๆ หน้าจอไปในทิศทางที่คุณต้องการเดินทาง
ดูวิดีโอสาธิตสั้นๆ เกี่ยวกับการควบคุม Motorized WiFi Chassis
หวังว่าคุณจะชอบมัน!
ยังมีต่อ…
แนะนำ:
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
รถดอลลี่ DSLR แบบใช้มอเตอร์: 8 ขั้นตอน
รถดอลลี่ DSLR แบบใช้มอเตอร์: เพื่อนช่างภาพของฉันถามฉันว่าเขาสามารถควบคุมความเร็วของรถ Camera Dolly ของเขาและทำให้ควบคุมจากระยะไกลได้หรือไม่ รถคันนี้ใช้เป็นตัวเลื่อนกล้องราคาไม่แพง พกพาสะดวกและใช้งานง่ายมาก แต่สามารถควบคุมได้โดย ลากไปกับโย
ของขวัญ Fidget Spinner แบบใช้มอเตอร์: 4 ขั้นตอน (พร้อมรูปภาพ)
ของขวัญ Fidget Spinner แบบใช้มอเตอร์: ต้องการเพิ่มพลังให้กับเครื่องปั่นด้ายของคุณหรือไม่? มีเพื่อนร่วมงานที่ต้องการของเล่นสำนักงานใหม่หรือไม่? คุณมาถูกที่แล้ว! การเติมพลังให้เครื่องปั่นด้ายอยู่ไม่สุขของคุณเป็นเรื่องง่าย ใช้เวลาน้อยกว่าหนึ่งชั่วโมงและได้ผลิตภัณฑ์ที่น่าสนุก! อุปกรณ์สิ้นเปลือง: (ฉันใช้สิ่งที่ฉันมี
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-