โปรเจกต์ รถ Bluetooth control พร้อม Chassis แบบ 3D Printed
นี่คือโปรเจกต์ที่เจ๋งมากซึ่งเป็นการผสมผสานระหว่าง Arduino World และ 3D printing
นี่คือโปรเจกต์ที่เจ๋งมากซึ่งเป็นการผสมผสานระหว่าง Arduino World และ 3D printing
▶ กดเพื่อดูวิดีโอสาธิตโปรเจกต์
Project Supporter Team
โพสต์โดย
นี่คือโปรเจกต์ที่เจ๋งมากซึ่งเป็นการผสมผสานระหว่าง Arduino World และ 3D printing
สวัสดีครับทุกคน ผม Lee จาก Lee Curiosity เป็นเวลานานแล้วที่ผมไม่ได้โพสต์โปรเจกต์แรกบน Arduino Project Hub และดูเหมือนจะได้รับความสนใจจากพวกคุณบ้าง ผมเลยตัดสินใจทำโปรเจกต์ใหม่ด้วยโมดูล HC-05 และ chassis แบบ 3D printed ที่ผมออกแบบและพิมพ์ด้วยเครื่องพิมพ์ของผมเอง หากคุณสนใจโปรเจกต์นี้ คุณสามารถดาวน์โหลดไฟล์และนำไปทำด้วยตัวเองได้เลย
ผมจะทำคำแนะนำแบบ step-by-step สำหรับโปรเจกต์นี้ แต่ถ้าคุณต้องการดูรายละเอียดเพิ่มเติม คุณสามารถเข้าไปที่ช่อง YouTube ของผมได้ ผมได้ทำวิดีโอเกี่ยวกับโปรเจกต์นี้ไว้ ดังนั้นอย่าลืมเข้าไปรับชมนะครับ
โอเค เรามาเริ่มลุยโปรเจกต์กันเลย:
สิ่งแรกที่คุณต้องทำเมื่อเริ่มโปรเจกต์นี้คือการ soldering motor ทั้ง 4 ตัวเข้ากับสายไฟสีดำและสีแดง นี่เป็นเพียงความเห็นส่วนตัวของผมที่ให้ใช้สายไฟคนละสีกัน แต่คุณสามารถใช้สีอะไรก็ได้ที่คุณต้องการสำหรับโปรเจกต์ของคุณ อย่าจำกัดจินตนาการ การ soldering motor ทั้ง 4 ตัวใช้เวลาไม่นานหรอก ใช่ไหมครับ? หลังจาก soldering เสร็จแล้ว คุณจะได้ motor 4 ตัวตามภาพด้านล่าง

แทนที่จะใช้ bracket เดิมที่มาพร้อมกับตอนซื้อ motor ผมได้ออกแบบ mounting bracket ของตัวเองขึ้นมา และมันดูเท่มากเลยใช่ไหมล่ะ? คุณจะต้องใช้ M3x40 bolts และ nuts เพื่อยึด motor เข้ากับอุปกรณ์ 3D-printed ตรวจสอบให้แน่ใจว่าคุณเตรียมอุปกรณ์ครบถ้วนก่อนการประกอบ

ขั้นตอนต่อไปคือการติดตั้ง tire เข้ากับ motor ผมคิดว่านี่เป็นส่วนที่ง่ายที่สุดของโปรเจกต์นี้ แค่กดและเสียบพวกมันเข้าด้วยกัน

มามายึด motor เข้ากับ chassis ด้วย M3x15 bolts และ nuts กัน สำหรับ 3D printed chassis คุณสามารถดาวน์โหลดได้จากที่นี่ มันอาจจะยากหน่อยถ้าคุณไม่มีเครื่อง 3D printer เป็นของตัวเอง แต่ถ้าคุณต้องการทำโดยไม่ใช้ 3D printed chassis ผมคิดว่าคุณสามารถสร้างมันขึ้นมาใหม่ตามไอเดียของคุณได้

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

หลังจากติดตั้ง Arduino board เข้ากับ chassis แล้ว มาติดตั้ง L293D เข้ากับ Arduino Board ตามภาพด้านล่าง ตรวจสอบให้แน่ใจว่าคุณวางมันไว้ในตำแหน่งที่ถูกต้อง

ตอนนี้เรามาเชื่อมต่อ motor เข้ากับ L293D driver คุณอาจต้องปรับ power input ของ motor เพื่อให้แน่ใจว่ารถจะวิ่งในทิศทางที่ถูกต้อง หรือคุณสามารถเปลี่ยนตามโปรแกรม Arduino ด้วยฟังก์ชัน output
สำหรับ input power ของ driver
คุณต้องเชื่อมต่อเข้ากับ terminal ที่ถูกต้องเพื่อป้องกันความเสียหายต่อบอร์ด
GND- 0V
12V - Positive Terminal

นอกจากนี้ สำหรับรถคันนี้ ผมได้ใช้ front LED เป็น RED LED 2 ดวง และ rear LED เป็น BLUE LED นี่เป็นทางเลือกเสริม ดังนั้นไม่เป็นไรถ้าคุณไม่ต้องการติดตั้งลงในรถ
โมดูล HC-05 มี 6 terminal แต่เราใช้เพียง 4 terminal สำหรับโปรเจกต์นี้
GND ต่อเข้ากับ 0V ของ Arduino Board
VCC ต่อเข้ากับ 5V ของ Arduino Board
TX-RX ของ Arduino
RX- TX ของ Arduino
แต่ในวิดีโอนี้ เราจะเชื่อมต่อมันเข้ากับ L293D ตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อกับ terminal ที่ถูกต้อง

เกือบเสร็จแล้ว มาตั้งค่าโปรแกรมและ upload code ลงในโปรแกรมกัน
สำหรับแอป Control APK คุณต้องติดตั้งบนโทรศัพท์ Android คุณสามารถดาวน์โหลดได้จากลิงก์ด้านล่าง
สำหรับ Arduino code คุณจำเป็นต้องติดตั้ง Driver สำหรับ L293D shield เพื่อรัน code นี้ โดยไปที่ Sketch-> Include Library-> Manage Library-> Search for Adafruit Motor Shield V1
สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้