![ทำรถของเล่นขนาดเล็กด้วย Arduino: 7 ขั้นตอน (พร้อมรูปภาพ) ทำรถของเล่นขนาดเล็กด้วย Arduino: 7 ขั้นตอน (พร้อมรูปภาพ)](https://img.gwsigeps.com/img/circuits/make-a-mini-toy-car-with-arduino-8.jpg)
สารบัญ:
- วัสดุ:
- ขั้นตอนที่ 1: เตรียมสิ่งของ
- โมดูลอิเล็กทรอนิกส์:
- เครื่องตัดไม้และเลเซอร์
- 3D พิมพ์โป๊ะ:
- ขั้นตอนที่ 2: ตัดฐานของรถ
- ขั้นตอนที่ 3: ติดตั้งมอเตอร์
- ขั้นตอนที่ 4: ติดตั้งโมดูลไฟฟ้า
- ขั้นตอนที่ 5: บัดกรีเคเบิลกับมอเตอร์
- ขั้นตอนที่ 6: การเชื่อมต่อฮาร์ดแวร์
- ขั้นตอนที่ 7: การทำงานของซอฟต์แวร์
เด็กชายทุกคนมีความฝันในการสร้างรถยนต์ หลายวันที่ผ่านมาฉันได้ทำ Beetle Never Fall มันตลกมากและมีคนมากมายที่พูดแบบนั้น ที่นี่จะทำให้รถของเล่นอีกคันหนึ่งมีขนาดเล็กลงและสามารถตั้งโปรแกรมได้
ฉันจะไม่ใช้ Shield Bot อีกครั้งฉันจะตัดตัวถังรถด้วยแผ่นไม้ และวันนี้ฉันจะทำรุ่นพื้นฐานนั่นหมายความว่าถ้าคุณต้องการให้คุณสร้างรถที่สมบูรณ์และเจ๋งคุณต้องทำอะไรบางอย่างด้วยตัวเอง
มี 3 เซ็นเซอร์รวมถึง:
- เข็มทิศดิจิตอลในการตรวจจับทิศทาง
- เซ็นเซอร์วัดระยะ IR เพื่อตรวจจับเส้นสีดำ
- เซ็นเซอร์อัลตราโซนิกเพื่อตรวจจับขอบโต๊ะเพื่อหลีกเลี่ยงการล้ม
ฉันจะปรับปรุงรหัสและโครงร่างเมื่อฉันได้รับเวลา
วัสดุ:
ขั้นตอนที่ 1: เตรียมสิ่งของ
เนื้อหาประกอบด้วย 3 ส่วนคือโมดูลอิเล็กทรอนิกส์กระดานไม้และอื่น ๆ
โมดูลอิเล็กทรอนิกส์:
- ข้อต่อโกรฟ
Grove - Joint เป็นบอร์ดที่เข้ากันได้กับ Arduino ขนาดเล็กมากพอร์ต Grove 2 ออนบอร์ดเพียงพอสำหรับการใช้งานจำนวนมากและมีขนาด 30x15 มม. เท่านั้น
- Grove - เข็มทิศดิจิตอล
- Grove - Ranger ล้ำเสียง
- Grove - ไดรเวอร์มอเตอร์ Mini I2C
- Grove - เครื่องมือค้นหาบรรทัด
เครื่องตัดไม้และเลเซอร์
- แผ่นไม้ 3mm
3D พิมพ์โป๊ะ:
คุณสามารถค้นหาเครื่องตัดเลเซอร์ได้อย่างง่ายดายหากมีที่ว่างใกล้ตัวคุณ ฉันสามารถพูดได้ว่าทุกพื้นที่ชงมีเครื่องตัดเลเซอร์ หากคุณไม่พบไม้กระดานของเครื่องตัดเลเซอร์คุณสามารถลองจัดหาบริการตัดด้วยเลเซอร์โดย Seeed
ขั้นตอนที่ 2: ตัดฐานของรถ
คุณต้องมีเครื่องตัดเลเซอร์และไม้ 3 มม. ที่นี่
เพียงดาวน์โหลดไฟล์ 2D แล้วตัดด้วยเครื่องตัดเลเซอร์
คุณจะพบว่ามีหลายส่วนฉันจะแสดงให้คุณเห็นการใช้งานของแต่ละส่วนในขั้นตอนถัดไป
ในส่วนนี้เราเพิ่งตัดบอร์ด
ขั้นตอนที่ 3: ติดตั้งมอเตอร์
เราต้องการกาว AB เพื่อเชื่อมต่อกับไม้และมอเตอร์ที่นี่
ก่อนอื่นให้เชื่อมต่อกระดานขนาดเล็ก 3 แผ่นเข้าด้วยกันแล้วทำการยึดบอร์ด 3 แผ่นเข้ากับร่างกายคุณสามารถหารูปสี่เหลี่ยมจัตุรัสได้ อาจต้องใช้เวลาสองสามนาทีก่อนที่จะมีความคงทน ถ้าคุณวางอะไรไว้ด้านบนมันจะช่วยคุณได้บ้าง หรือคุณสามารถไปหาอะไรกินหรือไปเข้าห้องน้ำในเวลาที่รอ
จากนั้นคุณสามารถใส่กาว AB บนช่องว่างแล้วใส่มอเตอร์ลงไปอีกไม่กี่นาทีต่อมามอเตอร์ก็จะได้รับการแก้ไข
ขั้นตอนที่ 4: ติดตั้งโมดูลไฟฟ้า
ที่นี่เราต้องการสกรูและน็อต M2 บางตัว
มันไม่ได้เป็นขั้นตอนที่ยากมากรายละเอียดเพิ่มเติมโปรดดูที่ภาพ
ที่จริงถ้าคุณได้รับสิ่งทั้งหมดก่อนที่คุณจะรู้ว่าจะใส่โมดูล:)
ขั้นตอนที่ 5: บัดกรีเคเบิลกับมอเตอร์
มีขั้วต่อ jst2.0 2 ชุดในโมดูลไดรเวอร์มอเตอร์แต่ละตัวเพื่อควบคุมมอเตอร์
สิ่งที่เราต้องทำคือเชื่อมต่อมอเตอร์เข้ากับขั้วต่อ jst2.0
หากคุณไม่เคยลองบัดกรีไม่เป็นไรมันง่ายพอ ๆ กับการขับรถ ที่จริงฉันเพิ่งได้รับใบขับขี่เมื่อหลายวันก่อนฮ่าฮ่าฮ่า
ขั้นตอนที่ 6: การเชื่อมต่อฮาร์ดแวร์
หลังจากขั้นตอนบนเราได้รถ แต่ละ
แยกโมดูลเราต้องเชื่อมต่อเข้าด้วยกัน และโชคดีที่เราไม่จำเป็นต้องประสานที่นี่ เพียงแค่ใส่สายเคเบิล Grove เข้ากับแต่ละโมดูล
- พอร์ต I2C ของ Joint> I2C Hub
- I2C Hub> Grove - เข็มทิศดิจิตอล
- I2C Hub> Grove - ตัวขับมอเตอร์ I2C ขนาดเล็ก
- D5 -> ล้ำเสียง
- D6 -> เซ็นเซอร์วัดระยะ IR
ขั้นตอนที่ 7: การทำงานของซอฟต์แวร์
ในที่สุดเราก็มาถึงขั้นตอนสุดท้าย รถยังไม่สามารถวิ่งได้ แต่ใกล้จะประสบความสำเร็จ
ฉันบอกว่า Joint เข้ากันได้กับ Arduino ฉันคิดว่าคุณเคยใช้ Arduino มาก่อนเพราะคำแนะนำนี้โพสต์บน Arduino Plate คุณไม่เคยได้ยินเกี่ยวกับ Arduino ใช่ไหม ตกลงคุณสามารถเรียนรู้เกี่ยวกับมันเมื่อคุณมีเวลา
เกี่ยวกับวิธีใช้ Grove Joint ให้อ้างอิงกับ wiki
โปรดดาวน์โหลดรหัสที่นี่เป็นเพียงรหัสง่ายๆคุณต้องใช้รหัสหากคุณต้องการฟังก์ชั่นที่ซับซ้อน