สารบัญ:

Lady Buggy รุ่น WiFi: 5 ขั้นตอน (พร้อมรูปภาพ)
Lady Buggy รุ่น WiFi: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Lady Buggy รุ่น WiFi: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Lady Buggy รุ่น WiFi: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: เรื่องเล่าวันนี้ 😂😂 #ท่านเพียว #spd #no1gang #spdผู้ให้no1 #ทีมงานspd 2024, พฤศจิกายน
Anonim
Image
Image
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์

"Lady Buggy" เป็นเต่าทองในสไตล์ "buggy" ฉันออกแบบมาสำหรับหลานๆ ของเราตั้งแต่อายุ 2 ขวบจนถึง อืม ฉันจะปล่อยมันไว้ตอน 2 ขวบ +

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

ฉันได้รวมซอร์สโค้ดไว้ในรูปแบบของภาพร่าง Arduino สำหรับ Adafruit Feather Huzzah ESP8266 หากคุณต้องการแก้ไขเพื่อใช้กับอุปกรณ์อื่น

นอกจากนี้ คุณจะต้องมีทักษะในการบัดกรีและอุปกรณ์บัดกรี ลวด และชิ้นส่วนทั้งหมดที่ระบุไว้ในขั้นตอนแรก บวกกับ Arduino IDE ที่ติดตั้งไลบรารีที่เหมาะสมเพื่อให้ Lady Buggy สมบูรณ์

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

ออกแบบโดยใช้ Autodesk Fusion 360 สไลซ์โดยใช้ Cura 3.0.4 และพิมพ์ใน PLA บน Ultimaker 2+ Extended และ Ultimaker 3 Extended

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

ฉันได้แนบไฟล์ PDF ที่มีตารางสองตาราง ตารางแรกประกอบด้วยรายการชิ้นส่วนที่พิมพ์ 3 มิติพร้อมการตั้งค่าและสีที่ฉันใช้ ตารางที่สองประกอบด้วยรายการชิ้นส่วนที่ซื้อ

โปรดทราบว่าตัวกล้อง (ทั้ง "Body.3mf" หรือ "Body.stl") ต้องพิมพ์ด้วยส่วนรองรับเนื่องจากเสายึด 4 อันภายในเปลือกสูงกว่าเปลือก 2 มม. โปรดทราบด้วยว่า Cura 3.0.4 จะไม่วาง "Body.3mf" ไว้บนฐานรองพิมพ์ ดังนั้นฉันจึงต้องปิดใช้งานการตั้งค่า "วางโมเดลลงในบิลด์เพลทโดยอัตโนมัติ" จากนั้นจึงลดตัวเครื่องลงด้วยตนเองจนกว่าจะสัมผัสกับบิลด์เพลท (ด้วยการใช้ Cura และมองไปที่ฐานรองพิมพ์จากด้านล่างของโมเดล ฉันลดตัวรถลงจนเห็นโครงร่างสีแดงจางๆ ของเปลือกตัวรถสัมผัสกับฐานรองพิมพ์)

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

การออกแบบนี้ใช้ชุดเกลียว ดังนั้นอาจต้องใช้การต๊าปและดายขนาด 6 มม. ต่อ 1 เพื่อทำความสะอาดเกลียว

ขั้นตอนที่ 2: อิเล็กทรอนิกส์

อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์

ตัดสายบวก (สีแดง) ของแบตเตอรี่ที่อยู่ตรงกลางอย่างระมัดระวัง จากนั้นดึงสายและดีบุกตามที่แสดง

ประสานส่วนของสายสีแดงที่มาจากแบตเตอรี่ไปยังขั้วสองขั้วของสวิตช์ตรงกลางดังที่แสดง

ประสานสายสีแดงระหว่างคู่ด้านนอกของขั้วสวิตช์ดังที่แสดง

ประสานส่วนของสายสีแดงที่มาจากขั้วต่อเข้ากับขั้วสวิตช์ด้านนอกทั้งสองข้างตามที่แสดง

ในการจ่ายไฟให้กับเซอร์โว สายไฟบวก (สีแดง) ของเซอร์โวจะถูกบัดกรีไปที่พิน "BAT" บน Feather Huzzah และสายไฟเซอร์โวลบ (สีน้ำตาล) ทั้งสองเส้นจะบัดกรีที่พิน "GND" บน Feather Huzzah

ในการควบคุมเซอร์โว สายสัญญาณเซอร์โวด้านซ้าย (สีส้ม) จะถูกบัดกรีที่พิน "12/MISO" บน Feather Huzzah และต่อสายสัญญาณเซอร์โวด้านขวา (สีส้ม) เข้ากับพิน "13/MOSI" บน Feather ฮัซซาห์

ขั้นตอนที่ 3: ซอฟต์แวร์

ซอฟต์แวร์
ซอฟต์แวร์
ซอฟต์แวร์
ซอฟต์แวร์

Lady Buggy ใช้องค์ประกอบ html "canvas" สำหรับกราฟิก และกิจกรรม canvas "touchstart", "touchmove" และ "touchend" สำหรับการควบคุม (ดู https://www.w3schools.com/graphics/canvas_intro.asp) ฉันเชื่อว่าซอฟต์แวร์ควรทำงานบนอุปกรณ์ที่เปิดใช้งานระบบสัมผัสอื่นที่ไม่ใช่ iOS แต่ยังไม่สามารถยืนยันได้ว่าจะใช้งานได้

ฉันออกแบบซอฟต์แวร์ Lady Buggy ให้ทำงานในโหมดไร้สาย ap (จุดเข้าใช้งาน) และสถานี (เราเตอร์ wifi)

หากคุณเลือกใช้งาน Lady Buggy ในโหมด ap ไม่จำเป็นต้องใช้เราเตอร์ไร้สายเนื่องจากอุปกรณ์ iOS ของคุณสื่อสารกับ Lady Buggy โดยตรง ในการใช้งานในโหมดนี้ คุณจะต้องไปที่การตั้งค่า wifi บนอุปกรณ์ iOS ของคุณแล้วเลือกเครือข่าย "LadyBuggy" เมื่อเชื่อมต่อแล้ว ให้เปิดเว็บเบราว์เซอร์บนอุปกรณ์ iOS ของคุณและป้อนที่อยู่ IP "192.128.20.20" ในช่อง URL

หากคุณเลือกใช้งาน Lady Buggy ในโหมดสถานี คุณจะต้องสื่อสารกับ Lady Buggy ผ่านเราเตอร์ไร้สาย ดังนั้นจึงจำเป็นต้องเปลี่ยนซอฟต์แวร์ Lady Buggy เพื่อให้ "sSsid =" ถูกตั้งค่าเป็น ssid เราเตอร์ไร้สายของคุณและตั้งค่า "sPassword =" ไปยังรหัสผ่านเราเตอร์ไร้สายของคุณ คุณจะต้องเปลี่ยนการตั้งค่าเหล่านี้โดยใช้โปรแกรมแก้ไข Arduino IDE ก่อนรวบรวมและดาวน์โหลดไปยัง Lady Buggy ของคุณ โปรดทราบว่าเมื่อใช้โหมดสถานี ฉันได้รวมการรองรับ MDNS ที่อนุญาตให้คุณสื่อสารกับ Lady Buggy ที่ที่อยู่ IP "ladybug.local" ดังนั้นจึงไม่จำเป็นต้องใช้ที่อยู่ IP จริง อย่างไรก็ตาม หากคุณต้องการใช้ที่อยู่ IP จริงที่กำหนดโดยเราเตอร์ไร้สาย คุณจะต้องเชื่อมต่อกับจอภาพอนุกรม Arduino เมื่อคุณเปิด Lady Buggy (ตรวจสอบให้แน่ใจว่า "#define USE_SERIAL 1" อยู่ที่ด้านบนสุดของซอร์สโค้ด ก่อนรวบรวมและส่งรหัสไปยัง Lady Buggy) เพื่อดู IP ที่กำหนดให้กับ Lady Buggy โดยเราเตอร์ไร้สายของคุณ

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

ขั้นตอนที่ 4: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ

แนบโอริงสองตัวเข้ากับ "Gear Wheel.stl" แต่ละตัวตามที่แสดง

ติดชุดประกอบล้อเฟืองหนึ่งชุด ("Gear Wheel.stl" บวกโอริง 2 อัน) เข้ากับ "Chassis.stl" โดยใช้ "Axle Gear Wheel.stl" ดังที่แสดง ทำซ้ำขั้นตอนกับชุดล้อเฟืองและเพลาที่เหลืออยู่

แนบ "Gear Servo.stl" หนึ่งตัวเข้ากับเซอร์โวตัวใดตัวหนึ่งโดยใช้สกรูที่ให้มากับเซอร์โว ส่วนประกอบนี้จะต้องแน่น ดังนั้นให้ใช้กาวที่คุณชอบถ้าจำเป็น ทำซ้ำขั้นตอนด้วยเซอร์โวเกียร์และเซอร์โวที่เหลืออยู่

ใส่เซอร์โวด้านซ้ายลงในสล็อตเซอร์โวด้านซ้ายในแชสซีตามที่แสดง

ใส่เซอร์โวด้านขวาลงในสล็อตเซอร์โวด้านขวาในแชสซีตามที่แสดง

ใส่แบตเตอรี่ลงในช่องใส่แบตเตอรี่ของแชสซีตามที่แสดง ยึดสวิตช์สไลด์เข้ากับแชสซีโดยใช้สกรูหรือกาวขนาดเล็ก

วาง "Battery Cover.stl" เหนือแบตเตอรี่ตามที่แสดง

พันมัดลวดระหว่างเซอร์โวและ Feather Huzzah ด้วยเทปไฟฟ้า จากนั้นวาง Feather Huzzah ลงในฝาปิดช่องใส่แบตเตอรี่ตามที่แสดง

ใส่ลูกปืนเข้าไปในแชสซีและยึดให้เข้าที่ด้วย "Ball Bearing Cap.stl" ดังที่แสดง อย่าขันแน่นจนเกินไปเพราะลูกปืนจะต้องหมุนในแชสซีได้ง่าย

แนบปลั๊กเมลตัวขยายสายเคเบิล micro usb เข้ากับ Huzzah ESP8266 ดังที่แสดง ยึดปลายตัวเมียเข้ากับโครงเครื่องด้วยสกรูที่ให้มาดังภาพ

ใช้ "Bolt.stl" สี่ตัว ติดตัวรถ Lady Buggy เข้ากับส่วนประกอบแชสซีดังที่แสดง

ขั้นตอนที่ 5: การดำเนินการ

เปิด Lady Buggy โดยใช้สวิตช์สไลด์ สวิตช์ที่ฉันใช้คือสวิตช์ปิดตรงกลาง ดังนั้นการเลื่อนไปที่ตำแหน่งภายนอกใดตำแหน่งหนึ่งจะเป็นการเปิด Lady Buggy

เชื่อมต่อกับ Lady Buggy โดยใช้อุปกรณ์ iOS และวิธีการที่คุณเลือกตามที่อธิบายไว้ในขั้นตอนซอฟต์แวร์

บนจอแสดงผล iOS ให้เลื่อนปุ่มสีแดงไปทางด้านบนของจอแสดงผลเพื่อเคลื่อนที่ไปข้างหน้า ไปทางด้านล่างของจอแสดงผลเพื่อย้อนกลับ และไปทางซ้ายหรือขวาสำหรับการเคลื่อนไหวซ้ายหรือขวา

ดูวิดีโอสาธิตสั้นๆ เกี่ยวกับการควบคุม Lady Buggy

หวังว่าคุณจะชอบมัน!

แนะนำ: